silktide/capiture

一个用于跟踪API调用的非常简单的界面。

1.2.13 2019-10-29 15:48 UTC

This package is auto-updated.

Last update: 2024-08-29 04:54:23 UTC


README

CircleCI

一个用于跟踪API调用的非常简单的界面。

cAPIpture 被用于各种 Silktide API 客户端库中,其目标是简单地收集数据。

这里没有实现,但这些数据可用于各种目的,包括计费、使用报告等。

入门

通过 composer 安装

composer require silkitde/capiture

特性使用

有一个可选的特性,可以通过设置框架来使生活变得更轻松。

不要忘记通过 setApiUsageTracker() 方法设置您的实现。

<?php 


use Silktide\Capiture\ApiUsageTracker;

class ApiClient
{
    use ApiUsageTracker;
    
    public function makeRequest()
    {
        $this->trackApiUsage('my-api','https://my.api.com/v1/exciting', true, ['additional' => 'optional-metrics']);
    }
}