sportsit/api-client

PHP 库,用于与 DASH 平台 API 交互

v2.1.0 2020-09-01 01:20 UTC

README

Dash - API 客户端库

后续将提供更多文档。

安装 Dash API 客户端

通过 Composer

推荐通过 Composer 安装 Dash API 客户端。

# Install Composer
curl -sS https://getcomposer.org/installer | php

接下来,运行 Composer 命令以安装 Dash API 客户端的最新稳定版本

php composer.phar require sportsit/api-client

安装后,您需要引入 Composer 的自动加载器

require 'vendor/autoload.php';

然后您可以使用 composer 更新 Dash API 客户端

composer.phar update

用法

客户端的创建可以按照以下方式进行

$config = new \Dash\Configuration($clientID, $clientSecret, $companyCode);
$client = new \Dash\Client($config);

客户端是围绕 Guzzle HTTP 库的一个简单包装,因此客户端可以访问任何 Guzzle 方法。

$response = $client->get($uri, $options);

调用 Dash API 需要有效的访问令牌,所以在进行任何其他调用之前请确保您已通过 API 进行了认证。一旦您有了访问令牌,它将自动添加到所有后续调用中。

$response = $client->authenticate()->get($uri, $options);