我的任务是通过数据API将内部视频系统与YouTube集成在一起,以便我们可以使用浏览器和服务器视频上传设施。我已经将YouTube频道链接到Google帐户,然后将其链接到包含OAuth2详细信息的云控制台帐户。
但是,当我使用Cloud Console帐户进行身份验证并尝试上传视频时,我会遇到一个NoLinkedyOutubeAccount错误。这是链接帐户的一些屏幕截图(我被要求模糊用户名和ID,但实际上确实匹配了):
https://i.stack.imgur.com/9l3c4.jpg
无需将与YouTube频道有关的任何内容链接到用于云(开发人员)控制台的同一帐户。不应该受伤,但不是必需的。
确保使用有效的YouTube频道的凭据(同样,不必在云控制台注册)中浏览OAuth 2流量,并且如果您看到OAuth 2频道选择器(请参阅http://apiblog.youtube.com/2013/06/google-page-indentities-and-indistities-and-youtube-api.html)
如果您仍然遇到麻烦,请尝试以理智检查:使用API Explorer制作youtube.channels.list(mine = true,part ='sminippet')呼叫,并使用相同的凭据进行身份验证Little Oauth 2在右上角的切换开关。您会回复吗?