Vimeo API缺少文件数组作为响应

时间:2015-10-21 13:37:28

标签: php vimeo vimeo-api

我尝试使用Vimeo的API和php library作为PRO用户获取公共视频的MP4文件的网址。

$lib = new Vimeo($apiKey, $apiSecret, $accessToken);
$response = $lib->request('/videos/' . $video_id);
var_dump($response['body']);

这成功地给了我API的响应,但它缺少应包含mp4文件链接的文件数组(根据此forum response)。

我的访问令牌具有私有,公共和交互范围。缺少文件数组的任何其他原因?

2 个答案:

答案 0 :(得分:1)

对于其他遇到此问题的人,这可能是由于访问令牌上的“视频文件”范围缺失(从3.3+版本开始)引起的。

更多信息:https://github.com/vimeo/vimeo.php/issues/194

答案 1 :(得分:0)

PRO用户只能访问自己的视频。如果访问令牌被认证为$ video_id的所有者,您应该能够看到文件密钥。

如果您无法看到文件密钥,请通过https://vimeo.com/help/contact

与我们联系