【问题标题】:Api key required when uploading video via resumable upload for youtube data v3通过 youtube 数据 v3 的可恢复上传上传视频时需要 Api 密钥
【发布时间】:2013-05-16 17:56:32
【问题描述】:

我正在编写一个将视频上传到用户的 youtube 帐户的 android 应用程序。使用帐户管理器,我获得了 youtubeupload 范围的 authtoken,并使用可恢复的上传会话将内容上传到用户帐户。尽管提供了 authtoken ,但在上传完成时会看到应用程序被拒绝访问或超出配额限制的错误消息。

但是,当 api 密钥是请求的一部分时(除了 authtoken),上传工作正常。

由于用户已经使用 auth 令牌进行了身份验证,并且没有使用 google api,所以我不明白在这个用例中需要 api 密钥。

This 是适合我的网址

请澄清。

【问题讨论】:

    标签: android youtube youtube-api android-youtube-api


    【解决方案1】:

    我认为您缺少对 dev console 的简单 API 访问。 使用您的 [SHA1] 创建一个。

    Android 应用程序密钥(带证书) API 密钥:
    xxxxxxxxxxxxxxxxxxx Android 应用程序:
    xx:xx:xx:xx:xx:xx:xx:xx:xx; com.android.example [SHA1;包名]

    如果您仍想使用您的 api 密钥,您还需要安装另一个适用于 Android 的应用程序。

    【讨论】:

    • 谢谢!但我不明白的是在使用授权令牌时需要 api 密钥。如果这是跟踪每个应用程序的使用配额,如何插入/列出并因此跟踪每个用户而不是应用程序的配额使用情况?
    • 如果您如上所述设置控制台,则不需要 API 密钥
    • 有一个 YouTube Direct Lite Android 示例,您可以在那里看到授权。 code.google.com/p/ytd-android
    • 感谢您的回复。我已经设置了我的 API 控制台。我必须在上传 uri 中使用的 API KEY 是此处列出的。 Android 应用程序的密钥(带证书) API 密钥:[api 密钥,这是我需要在我的 url 中指定的密钥才能成功上传] Android 应用程序:任何允许的应用程序 激活日期:激活日期:x@gmail.com - 你。在 YouTube Direct Lite 示例中,上传 url 是 this 这是 v2 而不是 this
    猜你喜欢
    • 2020-12-17
    • 2014-01-06
    • 1970-01-01
    • 1970-01-01
    • 2019-04-19
    • 2016-07-27
    • 2013-05-10
    • 2017-06-14
    • 2015-09-20
    相关资源
    最近更新 更多