我有一个Youtube频道,大约有六个子频道。 如何在API中定义我想要上传视频的频道
类似的东西:
<?php
$snippet->setChannelId("UCYr0l3qoK7cuZynbvDYl7Q");
?>
答案 0 :(得分:0)
使用multipleChannels
类型检查ChannelSection
。如此post中所述,使用此方法,您可以:
查找类型为
channelSection
且标题为音乐流派的multipleChannels
的ID(例如)。使用第2步中的ID,您现在可以Query that specific channelSection
答案 1 :(得分:0)
YouTube中没有子频道这样的东西。您可能意味着您拥有一个 Google帐户来管理多个个人频道。
当您上传视频时,您的应用程序将完成从API服务器获取OAuth令牌的过程。这是需要用户操作的地方:用户被定向到一个网页,在该网页上他可以允许应用程序访问其频道。 如果Google帐户管理多个频道,则用户必须选择一个。您的应用因此过程而收到的令牌与用户选择的频道绑定,不能用于上传到其他频道信道。
然后,您的应用程序可以使用这些令牌执行上传视频等API请求。