我是Vimeo上传新手,并使用PHP API(https://github.com/vimeo/vimeo.php)中的示例脚本进行一些测试,它可以上传视频! 但是我不能用脚本设置[body] [name]和[body] [description]。我试图理解“https://developer.vimeo.com/api”的解释,但我做不到。
我的问题是: 如何使用我的脚本为我上传的视频添加名称和说明? (纯PHP)
有人能把我推向正确的方向吗?
答案 0 :(得分:3)
您必须先上传视频然后进行编辑。 (发送名称和描述)
该方法为PATCH,网址为https://api.vimeo.com/videos/ {videoId}
Here I doit with Javascript,但基本上它是相同的
答案 1 :(得分:0)
用于修改视频的文档是here。
php库提供了进行API调用here的示例。关于上传系统的文档here。
上传请求的返回值将在标头中包含uri,特别是location
标头,如下所示:
$response['headers']['location']
正如编辑文档所述,您需要向此网址发出PATCH
个请求,其中包含name
和description
字段。
在php中,这看起来如下:
$response = $lib->upload($filename);
$lib->request($response['headers']['location'], array('name' => $name, 'description' => $description), 'PATCH');