YouTube API - 列出我管理的所有频道

时间:2014-03-20 16:47:18

标签: youtube youtube-api google-api google-plus youtube-channels

我的个人帐户有一个YouTube频道,我的商家帐户有一个。我已将Google+信息页与两个频道相关联。在商家帐户中,我点击过" Managers" (在右上角的下拉菜单中),并添加了我作为经理的个人Gmail帐户。这一切都很好。

现在,我正在尝试使用YouTube API列出我个人帐户有权管理的所有频道。我尝试使用Google Developer的页面https://developers.google.com/youtube/v3/docs/channels/list#try-it,但它只返回与我的个人帐户直接关联的一个频道。我希望它能够返回个人频道和商业频道。

有没有办法,api通话或设置可让我为oauth用户拨打一个api电话,并查看用户有权管理的所有YouTube频道/ Google+信息页?

2 个答案:

答案 0 :(得分:1)

我使用WebView进行身份验证,用户必须选择要使用的YouTube帐户。然后将返回该频道。如果您使用的是Android OAuth,则指定频道的唯一方法是让用户在高级YouTube帐户设置中选择“默认频道”。

http://youtube-eng.blogspot.de/2013/06/google-page-identities-and-youtube-api_24.html

答案 1 :(得分:0)

我不认为您可以使用相同的API密钥管理不同的帐户(即使他们已经相互链接)。子通道可以使用与主通道相同的API密钥进行管理。您使用的是哪个版本的API?