我尝试使用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)。
我的访问令牌具有私有,公共和交互范围。缺少文件数组的任何其他原因?
答案 0 :(得分:1)
对于其他遇到此问题的人,这可能是由于访问令牌上的“视频文件”范围缺失(从3.3+版本开始)引起的。
答案 1 :(得分:0)
PRO用户只能访问自己的视频。如果访问令牌被认证为$ video_id的所有者,您应该能够看到文件密钥。
如果您无法看到文件密钥,请通过https://vimeo.com/help/contact
与我们联系