You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

调用Youtube Data API v3报错API_KEY_HTTP_REFERRER_BLOCKED如何解决

错误产生原因
  • 你为当前使用的API密钥在Google Cloud控制台配置了HTTP 引荐来源(Referer)访问限制,但本次发起请求的HTTP头中Referer字段为空,或者字段值不在你配置的允许访问列表内
  • 本次返回的报错信息Requests from referer <empty> are blocked已经明确说明,请求未携带Referer字段,触发了密钥的访问限制规则
修复方案

根据你的使用场景选择对应操作即可:

场景1:API密钥在前端网页中使用,需要保留Referer限制

  • 进入Google Cloud控制台对应项目的「API和服务」-「凭据」页面,找到当前使用的API密钥
  • 在「应用限制」板块的「HTTP 引荐来源网址」列表中,添加你实际发起请求的站点域名,可使用通配符匹配规则,例如本地测试添加http://localhost:*/*、线上站点添加https://你的域名/*
  • 确认请求发起的网页端没有强制禁用Referer发送的配置,部分浏览器隐私插件、直接打开本地HTML文件的场景会默认不携带Referer字段,需要调整对应配置

场景2:API密钥在服务端、本地脚本中使用,不需要Referer限制

  • 进入Google Cloud控制台对应项目的「API和服务」-「凭据」页面,找到当前使用的API密钥
  • 将「应用限制」的选项从「HTTP 引荐来源网址」修改为「无」,或者切换为适配你场景的限制类型(例如服务端使用可选「IP地址」限制,仅允许你的服务器IP调用接口)
  • 保存配置后等待1-2分钟规则生效,再重新发起请求即可

内容的提问来源于stack exchange,提问作者Tawsif Haque

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 13:45:02