Php 如何在Vimeo上设置上传视频的标题?

Php 如何在Vimeo上设置上传视频的标题?,php,vimeo,vimeo-api,Php,Vimeo,Vimeo Api,这是我用来在Vimeo上上传视频的代码: require('vimeo.php'); $config = array( 'client_id' => 'XXX', 'client_secret' => 'XXX', 'access_token' => 'XXX' ); $lib = new Vimeo($config['client_id'], $config['client_secret'], $config['access_token'

这是我用来在Vimeo上上传视频的代码:

require('vimeo.php');

$config = array(
    'client_id'     => 'XXX',
    'client_secret' => 'XXX',
    'access_token'  => 'XXX'
);

$lib = new Vimeo($config['client_id'], $config['client_secret'], $config['access_token']);

$uri = $lib->upload('video.avi');
$video_data = $lib->request($uri);
vimeo.php是以下文件:


上传视频后,我应该如何更改视频标题?

您希望向新视频uri发出补丁请求,并在正文中提供“名称”。它应该是这样的:

$lib->request($uri, array(
    'name' => $title
), 'PATCH');

注意:API 3.4允许您在上传过程中提供视频标题。截至2017年12月14日,API 3.4处于封闭测试状态。它将于2017年1月公开

如果您想对新的视频uri提出补丁请求,请在正文中提供一个“名称”。它应该是这样的:

$lib->request($uri, array(
    'name' => $title
), 'PATCH');

注意:API 3.4允许您在上传过程中提供视频标题。截至2017年12月14日,API 3.4处于封闭测试状态。它将于2017年1月公开

,并确保您在获取访问令牌时具有编辑作用域。+1,刚刚保存了我。在我找到这个并将其从“POST”更改为“PATCH”之前,我无法理解为什么我会从Vimeo服务器返回胡言乱语。请确保在获取访问令牌时您有编辑作用域。+1,刚刚救了我。我无法理解为什么我会从Vimeo服务器上收到乱七八糟的消息,直到我发现了这个消息并将其从“POST”改为“PATCH”。