【发布时间】:2017-06-16 02:42:25
【问题描述】:
我拥有允许我管理多个 youtube 频道的登录凭据。还有一个内容所有者帐户通过 YT 的 CMS 控制这些频道。
我正在尝试将视频上传到特定频道。据我了解,这需要 OnBehalfOfContentOwner 和 OnBehalfOfContentOwnerChannel 标志。我从 URL 的 'o' 参数(如https://www.youtube.com/my_channels?o=[id])中获得了内容所有者 ID,并通过类似方式获得了频道 ID。但是,当我使用这个 OnBehalfOfContentOwner ID 调用 API 时,我得到了一个 cmsUserAccountNotFound。当我在 YT 文档网站上使用具有相同 OnBehalfOfContentOwner ID 的 Channels:list API 时,也会发生这种情况。
有人遇到过这个问题吗?为了防止这种情况,我应该确保我的用户拥有哪些凭据?
我找到了一种解决方法,我为每个频道创建单独的请求令牌,但我希望能够动态选择上传频道。
【问题讨论】:
标签: youtube youtube-api youtube-data-api