Youtube API模仿unauthorized_client

时间:2016-03-11 10:03:20

标签: php api service youtube account

我有一个系统,用于根据时间表发布我的视频,以及管理视频数据(标签,说明等)。

此系统使用PHP客户端库通过服务帐户访问我的YouTube帐户。我的YouTube帐户是一个旧帐户(谷歌之前购买youtube)并挂在我的主要谷歌帐户的一边,因此访问它需要冒充它,因为我的主帐户没有视频。

在经过大量的阅读和测试以及磕磕绊绊之后,我设法弄清楚了如何做到这一点(参见:Granting permanent access for youtube account through Youtube API)。

现在,这已停止工作了。尝试使用模拟地址进行身份验证会产生unauthorized_client错误。不包括它有效,但就像我说的,不会返回任何视频。

我读过一些建议我现在需要访问此帐户的内容。

console.developers.google.com/permissions/serviceaccounts我已将其作为ownerService Account Actor添加到权限中,但这没有做任何事情。我还启用Google Apps Domain Wide Delegation没有结果。

其他文档建议我需要输入Admin Console admin.google.com来授权该帐户,但我无法访问此页面,因为它显然需要Google For Work帐户,我没有并且不知道该怎么做。

我不知道如何授权我的帐户访问自己的帐户。

以下是我的身份验证代码的粘贴(当然已删除敏感数据):http://pastebin.com/RCdY8mX6

0 个答案:

没有答案