xmeltrut/ooyala-php-v2-sdk

Ooyala的V2 API PHP SDK

2.0.1 2016-02-12 08:15 UTC

This package is auto-updated.

Last update: 2024-09-24 02:16:49 UTC


README

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

要求

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

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

用法

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

通过指定一个关联数组对象来表示您要发送的JSON数据,您可以使调用变得非常快速和容易。首先,您需要通过传递V2 API密钥来创建一个OoyalaApi对象,如下所示

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

现在让我们获取“搞笑狗狗”标签下的所有资产

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

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

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

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

使用此SDK就是这样简单!

许可证

见LICENSE文件。