Vimeo PHP API如何将最近上传的视频添加到频道?

Vimeo PHP API如何将最近上传的视频添加到频道?,php,api,vimeo,channel,Php,Api,Vimeo,Channel,我终于让我的批量上传工作,它是快速和有效的。我还能够更新上传程序脚本中的名称和描述元数据 我在文档中找不到任何地方,它甚至显示了如何设置名称和描述文本(我从stackoverflow获得了该代码,它可以工作)。如何获取$lib->request的所有可能支持的参数值和语法列表,以及如何使用此方法将视频按id添加到频道名称? 这是我尝试过但仍然无法将视频分配到频道的内容 <?PHP $lib->request($uri, array('name' => 'This is the

我终于让我的批量上传工作,它是快速和有效的。我还能够更新上传程序脚本中的名称和描述元数据

我在文档中找不到任何地方,它甚至显示了如何设置名称和描述文本(我从stackoverflow获得了该代码,它可以工作)。如何获取$lib->request的所有可能支持的参数值和语法列表,以及如何使用此方法将视频按id添加到频道名称? 这是我尝试过但仍然无法将视频分配到频道的内容

<?PHP
$lib->request($uri, array('name' => 'This is the Title text for my video'), 'PATCH'); // This works perfectly
$lib->request($uri, array('description' => 'This is the description for my video'), 'PATCH'); // This works perfectly
$lib->request($uri, array('channels' => 'This is the name of a channel'), 'POST'); // This does not work but no errors
?>

编辑视频是对
/videos/{video\u id}
(又称视频的URI)的
补丁
请求。您可以在此处阅读有关该端点的更多信息:。您不需要为每个参数发出新的请求,因此请求1和请求2可以合并在一起

要将视频添加到频道,请签出此端点:。基本思想是将频道URI(
/channels/{channel\u id}
)与视频URI(
/videos/{video\u id}
)合并,并向该url发出
PUT
请求

例如:


PUT/channels/12445/videos/612342

有时候答案很简单,令人尴尬

代码一直在工作,但我不知道它工作的原因是,在尝试将其添加到通道时,视频仍在异步处理

为了解决这个问题,我编写了第二个应用程序,将向给定频道添加一批视频。此应用程序将在第一个应用程序通过查询mysql数据库完成所有处理后运行

我要感谢每一位为我着想的人,并为你们所付出的一切道歉