我是Vimeo上传的新手,并使用PHP API (https://github.com/vimeo/vimeo.php)的示例脚本进行一些测试,它可以上传视频!但是我不能用脚本设置[主体][名称]和[主体][描述]。我试着去理解"https://developer.vimeo.com/api"的解释,但是我就是搞不懂。
我的问题是:我如何在我的脚本上传视频中添加名称和描述?(纯PHP)
有谁能给我指个方向吗?你必须先上传视频,然后编辑它。(发送名称和描述)
方法为PATCH, url为https://api.vimeo.com/videos/{videoId}
这里我用的是Javascript,但本质上还是一样的
编辑视频的文档在这里。
php库中有一些API调用的例子。上传系统的文档在这里。上传请求的返回值将包含报头中的uri,特别是location
报头,如下所示:
$response['headers']['location']
正如编辑文档所解释的,您需要对这个url发出PATCH
请求,包含name
和description
字段。
在php中,如下所示:
$response = $lib->upload($filename);
$lib->request($response['headers']['location'], array('name' => $name, 'description' => $description), 'PATCH');