ooyala/v2-api

Ooyala的V2 API PHP SDK

v2.0 2016-06-27 16:45 UTC

This package is not auto-updated.

Last update: 2024-09-24 07:52:39 UTC


README

该PHP SDK是我们V2 API的客户端类。

2017-05-18 - 创建了"v2.0"标签

要求

此SDK使用cURL。因此,为了运行它,您需要安装libcurl包。

如果PHP是手动编译的,请勿忘记添加--with-curl[=DIR]配置选项。或者在Linux环境中,确保已安装php5-curl或类似的包。在Windows环境中,libeay32.dll和ssleay32.dll必须存在于PATH环境变量中。

用法

方法非常简单。它允许您通过指定要访问的API路径以及根据调用,一个包含参数的数组和一个包含请求体的数组来执行GET、POST、PUT、PATCH和DELETE请求。

通过指定一个表示要发送的JSON数据的关联数组对象,您可以快速、轻松地进行调用。首先,您需要通过传递V2 API密钥来创建一个OoyalaApi对象,如下所示

<?php
    $api = new OoyalaApi("<api key>", "<secret key>");

现在让我们获取"Funny dogs"标签下的所有资产

<?php
    $parameters = array("where" => "labels INCLUDES 'Funny dogs'");

    $results = $api->get("assets", $parameters);
    $assets = $results->items;

现在我们已经有了资产ArrayList中的结果,让我们将它们打印到控制台。

<?php
    echo "Printing assets in the 'Funny dogs' label...";
    foreach($assets as $asset) {
        echo $asset->embed_code . " - " . $asset->name . "\n";
    }

使用此SDK就这么简单!

许可证

请参阅LICENSE文件。