使事情更清楚:
帐户A-我用来创建api凭据的帐户,以及我想用来接收上传的视频的频道
帐户B-我用来测试视频上传的帐户
我从Google复制了this example,并用我的客户ID(来自帐户A)替换了客户ID。它首先要求进行身份验证(我从帐户B登录),然后我选择了要上传的本地视频。结果:将视频上传到帐户B而不是帐户A。
我如何使其上传到帐户A?
我还尝试通过仅使用API密钥在没有oauth的情况下进行此操作,但是没有成功(我没有找到该示例),所以如果有人可以使用此方法,我将不胜感激
注意:我将在wordpress网站页面上实现此功能,只有具有编辑角色的用户才能访问它。
答案 0 :(得分:0)
您知道应用程序凭据与您的用户帐户无关,而您仍然需要对应用程序进行身份验证才能访问YouTube
如果您要上传到帐户b,那么在您申请应用程序访问权限时登录到帐户b。如果您想上传到帐户a,请登录并验证您的应用程序到帐户a。
您的应用程序只能上传到当前经过身份验证的用户的帐户。