我正在编写一个将视频上传到用户的 youtube 帐户的 android 应用程序。使用帐户管理器,我获得了 youtubeupload 范围的 authtoken,并使用可恢复的上传 session 将内容上传到用户帐户。尽管提供了 authtoken ,但在上传完成时会看到应用程序被拒绝访问或超出配额限制的错误消息。
但是,当 api key 是请求的一部分时(除了 authtoken),上传工作正常。
由于用户已经使用 auth token 进行了身份验证,并且没有使用 google api,所以我不明白在这个用例中需要 api key 。
This是适合我的网址
请澄清。
最佳答案
我认为您在 dev console 上缺少简单的 API 访问权限。 .
用你的 [SHA1] 创建一个。
Android 应用程序的 key (带证书)
API key :
xxxxxxxxxxxxxxxxxxx
安卓应用:
xx:xx:xx:xx:xx:xx:xx:xx:xx; com.android.example [SHA1;包裹名字]
如果您仍想使用您的 api key ,您还需要为 Android 安装另一个应用程序。
关于android - 通过 youtube 数据 v3 的可恢复上传上传视频时需要 Api key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16678938/