Youtube API NoLinkedYouTubeAccount错误

时间:2013-10-18 12:24:23

标签: youtube-api

使用youube api收到此错误

  

错误Domain = com.google.GDataServiceDomain Code = 403“操作   无法完成。 (com.google.GDataServiceDomain错误403.)“   UserInfo = 0x7676020 {错误= NoLinkedYouTubeAccount,   误差= NoLinkedYouTubeAccount}

1 个答案:

答案 0 :(得分:0)

您使用服务帐户身份验证后收到此错误。 服务帐户流支持不访问用户信息的服务器到服务器交互。但是,YouTube Data API不支持此流程。由于无法将服务帐户与YouTube帐户相关联,因此尝试使用此流程授权请求会产生NoLinkedYouTubeAccount错误。 https://developers.google.com/youtube/v3/guides/authentication

您可以尝试使用其他类型的身份验证,例如服务器端或已安装的应用程序,但用户应允许使用其帐户。

如果您要创建一个允许不同用户将视频添加到您自己的频道的应用,那么您可以尝试使用ClientLogin身份验证协议。 点击此处查看更多信息https://developers.google.com/youtube/2.0/developers_guide_protocol_clientlogin#ClientLogin_Authentication

此协议已弃用,但我找不到任何解决问题的方法。