masana / brightlocal-api
此包的最新版本(v0.4)没有可用的许可证信息。
BrightLocal API 封装和示例
v0.4
2015-01-26 11:48 UTC
Requires
- guzzlehttp/guzzle: ~4.0
This package is not auto-updated.
Last update: 2024-09-23 12:37:54 UTC
README
这是一个基本的 PHP 封装,可以让使用 BrightLocal API 变得容易一些。它负责身份验证,因此您只需指定要调用的方法并传递参数即可。
安装
最简单的安装和使用库的方法是通过 Composer。
步骤 1:将以下内容添加到您的 composer.json 文件中的 requires 部分。
"require": { "brightlocal/api": "0.*" }
步骤 2:安装
composer install
示例
<?php require 'BrightLocal/Api.php'; $api = new BrightLocal\Api('YOUR_API_KEY', 'YOUR_API_SECRET'); // get a list of clients print_r($api->call('/v2/clients/get-all')); // get a client print_r($api->call('/v2/clients/get', array( 'client-id' => 1059 ))); // get LSRC report list print_r($api->call('/v2/lsrc/get-all')); // get LSRC report print_r($api->call('/v2/lsrc/get', array( 'campaign-id' => 50 ))); // get CT report list print_r($api->call('/v2/ct/get-all')); // get a CT report print_r($api->call('/v2/ct/get', array( 'report-id' => 259 )));
示例脚本
示例脚本位于 /Examples 目录中。我们将随着时间的推移添加到这些脚本中。