masana/brightlocal-api

此包的最新版本(v0.4)没有可用的许可证信息。

BrightLocal API 封装和示例

v0.4 2015-01-26 11:48 UTC

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 目录中。我们将随着时间的推移添加到这些脚本中。