【发布时间】:2015-08-31 07:41:19
【问题描述】:
我正在尝试通过 Youtube Data API v3 将视频上传到多个频道。
将视频上传到主要默认频道时我可以正确执行此操作,但是当我们尝试将它们上传到属于同一 Youtube 帐户的不同频道时我不能这样做(因此 OAuth2 凭据应该是有效的)。
根据文档,我必须在调用端点时将以下参数传递给 API:onBehalfOfContentOwnerChannel 和 onBehalfOfContentOwner:/youtube/v3/video/insert
关键是我们并不清楚 onBehalfOfContentOwner 的值是什么。它是与所有者关联的主要电子邮件地址吗?我们如何获得它?是否需要? 上传时只传递目标频道ID还不够吗?
另一方面,我从 Youtube CMS 为合作伙伴创建了多个频道,但在通过以下方式调用 API 时无法检索它们:youtube/v3/channels?part=contentDetails&mine=true 我只能看到一个独特的频道(主要频道)。
【问题讨论】:
标签: youtube-api youtube-data-api