silktide / capiture
一个用于跟踪API调用的非常简单的界面。
1.2.13
2019-10-29 15:48 UTC
Requires
- php: >=7.0
Requires (Dev)
- phpunit/phpunit: ^7.1
README
一个用于跟踪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']); } }