sportsit / api-client
PHP 库,用于与 DASH 平台 API 交互
v2.1.0
2020-09-01 01:20 UTC
Requires
- php: >=5.6
- ext-json: *
- guzzlehttp/guzzle: ^6.0
This package is not auto-updated.
Last update: 2024-09-21 20:38:34 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);