【问题标题】:Youtube API v3 ipRefererBlockedYoutube API v3 ipRefererBlocked
【发布时间】:2016-11-05 13:27:25
【问题描述】:

我尝试使用 Youtube API 进行搜索。

但是,收到此消息“ipRefererBlocked”

下图是我的 API 设置

请给我指路。

【问题讨论】:

    标签: youtube google-api youtube-api youtube-data-api youtube-javascript-api


    【解决方案1】:

    在您的 API 密钥上配置了 per-IPper-Referer 限制,并且请求与这些限制不匹配。如果应允许来自 P 或 referer 的请求,请使用 Google Developers Console 更新您的 API 密钥配置。您的请求被阻止,因为它来自与该密钥的 IP 限制不匹配的 IP 地址。

    这意味着您已经创建了一个服务器 API 密钥,而您想要的是一个 ios 客户端 API 密钥。确保您也在登录时请求YouTube scope

    每个请求都必须指定一个 API 密钥或提供一个 OAuth 2.0 令牌。您的 API 密钥在您项目的开发者控制台的 API 访问窗格中可用。

    这是一个相关的 SO 票,您可以使用社区提供的解决方法:Youtube API permission 403 Forbidden errorYouTube Api - Could not search: com.google.api.client.googleapis.json.GoogleJsonResponseException: 403 Forbidden

    【讨论】:

    • 具体来说,您的第二张屏幕截图显示 API 密钥将仅接受来自 127.0.0.1:59 的请求,因此请检查您的服务器。
    猜你喜欢
    • 2016-04-09
    • 2014-05-11
    • 1970-01-01
    • 2014-03-12
    • 2021-09-23
    • 2014-10-24
    • 2013-05-14
    • 2013-09-19
    • 2021-12-25
    相关资源
    最近更新 更多