我正在编写一个android应用程序,将视频上传到用户的youtube帐户。使用帐户管理器,我获得youtubeupload作用域的认证令牌,并使用可恢复的上传会话将内容上传到用户帐户。在这里,尽管提供了认证令牌,但应用程序被拒绝访问或配额限制超过,当上传完成时会看到错误消息。
但是,当api密钥是请求的一部分(除了认证令牌)时,上传工作正常。
由于用户已经通过验证令牌进行了身份验证,并且没有使用google api,因此我不理解在此用例中需要api密钥。
这是我的url
请澄清。
我认为您缺少开发控制台上的简单API访问。用[SHA1]创建一个。
Android应用的密钥(带证书)API密匙:
xxxxxxxxxxxxxxxxxxxAndroid应用程序:
xx: xx: xx: xx: xx: xx: xx: xx: xx;.android.example [SHA1;包名)
如果你还想使用你的api密钥,你还需要安装另一个Android应用程序。