我的个人帐户有一个YouTube频道,我的商家帐户有一个。我已将Google+信息页与两个频道相关联。在商家帐户中,我点击过" Managers" (在右上角的下拉菜单中),并添加了我作为经理的个人Gmail帐户。这一切都很好。
现在,我正在尝试使用YouTube API列出我个人帐户有权管理的所有频道。我尝试使用Google Developer的页面https://developers.google.com/youtube/v3/docs/channels/list#try-it,但它只返回与我的个人帐户直接关联的一个频道。我希望它能够返回个人频道和商业频道。
有没有办法,api通话或设置可让我为oauth用户拨打一个api电话,并查看用户有权管理的所有YouTube频道/ Google+信息页?
答案 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?