vhx/vhx-php

VHX PHP API包装器

1.12.0 2017-07-31 16:50 UTC

README

可以在VHX管理控制台或通过发送电子邮件至api@vhx.tv创建API应用。

安装

需要PHP 5.3.3及更高版本。

Composer

您可以通过Composer安装绑定。将以下内容添加到您的composer.json

{
  "require": {
    "vhx/vhx-php": "1.12.*"
  }
}

然后通过以下命令安装:

composer install

然后使用Composer的自动加载

require_once('vendor/autoload.php');

手动安装您还可以下载最新版本。然后简单地将init.php文件包含进来。

require_once('/path/to/vhx-php/init.php');

文档

包括逐步教程的文档可在VHX开发者文档网站找到。完整API参考请点击此处

入门

在请求第一个资源之前,您必须使用您的VHX API密钥设置实例

\VHX\Api::setKey('your VHX API key');

每个资源都是通过\VHX命名空间访问的

// example customer create
$customer = \VHX\Customers::create(array(
  email => 'customer@email.com',
  name => 'First Last',
  product => 'https://api.vhx.tv/products/1'
));

可以将头部作为最后一个参数传递,这取决于方法,可能是第二个或第三个参数。请参阅每个单独的方法以获取详细信息。

// example video create with header
$video = \VHX\Videos::create(array(
  title => 'My Video'
), array(
  'VHX-Client-IP' => '0.0.0.0'  
));

资源与方法

products

customers

watchlist

watching

browse

videos

collections

authorizations

analytics