我尝试使用Youtube API进行搜索。
但是,收到此消息'ipRefererBlocked'
以下图片是我的API设置
请给我路。
答案 0 :(得分:3)
您的API密钥配置了per-IP
或per-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 error和YouTube Api - Could not search: com.google.api.client.googleapis.json.GoogleJsonResponseException: 403 Forbidden