我正在使用带有PHP客户端库的Google API v3向许多客户上传视频,它适用于大多数客户端,所以我猜问题不在我的代码中。 对于失败的客户,它总是失败,所以我认为问题在于他们的身份验证,但是,对于这些客户,我确实得到了没有问题的类别列表,只是视频上传失败了。 这让我觉得这是因为我在身份验证过程中使用的范围,但是我为所有客户使用了相同的范围,那些工作和不工作的客户。
有什么想法吗?
谢谢, 坦坦
答案 0 :(得分:2)
几年前,YouTube帐户已更改并与Google+集成。在此之后,所有新帐户实际上都是带有关联YouTube频道的Google+帐户;但是,在转换之前创建的YouTube帐户需要手动登录并将其YouTube帐户与其Google+帐户相关联。当您尝试使用YouTube API上传视频时,如果他们有其中一个尚未手动关联的旧帐户,您将收到您遇到的错误消息。
没有API调用来为它们进行链接;因此,如果您的应用收到该消息,则必须将其重定向到http://m.youtube.com/create_channel并让他们关联其帐户。