callbackhunter/apiv2client

CallbackHunter APIv2 的官方客户端

该软件包的官方仓库似乎已删除,因此该软件包已被冻结。

v1.0.5 2018-04-10 08:05 UTC

This package is not auto-updated.

Last update: 2022-03-23 10:49:17 UTC


README

这是CallbackHunter APIv2的官方客户端。

状态

Build Status Coverage Status

有关可用方法的文档可以通过 此链接 获取。

注意! API 正处于开发阶段。

安装

要将其库连接到您的项目,您可以使用 composer

composer require callbackhunter/apiv2client

使用方法

获取小部件列表的示例用法

use CallbackHunterAPIv2\ValueObject\Credentials as CBHCredentials;
use CallbackHunterAPIv2\Client as CBHClient;

$credentials = new CBHCredentials($userId, $key);
$client = new CBHClient(new \GuzzleHttp\Client, $credentials);
$response = $client->requestGet('widgets');
if ($response->getStatusCode() === 200) {
    $widgetsInfo = json_decode((string)$response->getBody(), true);
    $widgets = $widgetsInfo['_embedded']['widgets'];
}