用 VIMEO 替换视频资源 API
Replace Video Resource with VIMEO API
我正在尝试将 VIMEO 上的现有视频替换为
高级 api 来自:https://github.com/vimeo/vimeo.php#replace-videos-from-the-server.
密码是:
$vimeo = new \Vimeo\Vimeo('xxxxxxxxxxxxxxx', 'xxxxxxxxxxxxxxx');
$vimeo->setToken("xxxxxxxxxxxxxxx");
$video_id_on_vimeo = 123456; // not real id
$vimeo->replace("/videos/" . $video_id_on_vimeo, $path_to_file, false);
但是它抛出一个错误“无法获得上传票证。[找不到请求的用户]'
所有其他命令都有效。我正在使用 OAUTH 2,为使用 apis 配置的范围是:
public私人购买创建编辑删除互动上传。
以运行为例,只需执行POST请求到http://panels.veedi.com/api/video/test
Vimeo 开发团队修复了该错误。
现在一切正常。另外在API替换过程的描述中,他们有错误。
而不是:
$response = $lib->upload('/videos/12345', '/home/aaron/Downloads/ada.mp4', false);
你应该使用:
$response = $lib->replace('/videos/12345', '/home/aaron/Downloads/ada.mp4', false);
我正在尝试将 VIMEO 上的现有视频替换为 高级 api 来自:https://github.com/vimeo/vimeo.php#replace-videos-from-the-server.
密码是:
$vimeo = new \Vimeo\Vimeo('xxxxxxxxxxxxxxx', 'xxxxxxxxxxxxxxx');
$vimeo->setToken("xxxxxxxxxxxxxxx");
$video_id_on_vimeo = 123456; // not real id
$vimeo->replace("/videos/" . $video_id_on_vimeo, $path_to_file, false);
但是它抛出一个错误“无法获得上传票证。[找不到请求的用户]'
所有其他命令都有效。我正在使用 OAUTH 2,为使用 apis 配置的范围是: public私人购买创建编辑删除互动上传。
以运行为例,只需执行POST请求到http://panels.veedi.com/api/video/test
Vimeo 开发团队修复了该错误。 现在一切正常。另外在API替换过程的描述中,他们有错误。 而不是:
$response = $lib->upload('/videos/12345', '/home/aaron/Downloads/ada.mp4', false);
你应该使用:
$response = $lib->replace('/videos/12345', '/home/aaron/Downloads/ada.mp4', false);