我正在编写一个将视频上传到用户的youtube帐户的Android应用。使用客户经理,我获得了youtubeupload范围的authtoken,并使用可恢复的上传会话将内容上传到用户帐户。尽管提供了authtoken,但应用程序被拒绝访问,或者在上传完成时会看到超出配额限制的错误消息。
但是当api密钥是请求的一部分时(除了authtoken之外),上传工作正常。
由于用户已使用身份验证令牌进行身份验证,并且未使用google api,因此我不了解此用例中是否需要api密钥。
This是适用于我的网址
请澄清。
答案 0 :(得分:0)
我认为您遗失了dev console上的简单API访问权限。 使用[SHA1]创建一个。
Android应用的关键(带证书)
API密钥:
xxxxxxxxxxxxxxxxxxx
Android应用:
xx:xx:xx:xx:xx:xx:xx:xx:xx; com.android.example [SHA1;包名]
如果您仍想使用api密钥,还需要安装另一个Android应用程序。