无法使用Vimeo的新API方法来获取文件的URL

时间:2015-06-19 20:10:18

标签: vimeo vimeo-api

我尝试使用"质量" 获取字段"文件" 的数据,值为&#34 ; HD&#34 ;.我阅读了有关端点的信息,并尝试使用此字段的值来发出请求。

我的问题是我无法获得"文件" 字段的值,因为它是一个向量。如何将端点传递给端点?。

研究资源如下:https://developer.vimeo.com/api/endpoints

实际上只使用我的代码我可以使用主要字段,但我无法访问其他文件。

$client_id = "XXX"; 
$client_secret= "XXX"; 
$access_token = "XXX" ;
$lib = new Vimeo($client_id, $client_secret, $access_token); 
$response = $lib->request("/videos/videoID")

1 个答案:

答案 0 :(得分:0)

request方法的返回值始终是关联数组。该关联数组将包含三个值

  • body :包含完整json响应的关联数组
  • 标题:响应标头的关联数组
  • 状态:HTTP状态代码(有关详细列表,请参阅http://httpstatus.es

要专门访问文件数组,您可以使用以下代码:

$response['body']['files']

这将包含一个文件对象数组供您循环使用。

foreach ($response['body']['files'] as $file) {
    // use a $file
}

注意:只有PRO成员才能访问视频文件,甚至只能访问自己的文件。