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

Google Cloud Vision API请求返回404错误,如何解决?

解决Google Cloud Vision API 404错误的方法

嘿,我之前也碰到过一模一样的问题,咱们一步步来排查解决:

  • 先确认请求方法是否正确
    Google Cloud Vision的images:annotate接口只接受POST请求!你用浏览器直接访问的话,默认是发送GET请求,服务器根本没有这个路径的GET处理逻辑,自然返回404。Ajax请求也要确保用的是POST方法,而且请求体得是符合要求的JSON格式,比如:

    {
      "requests": [
        {
          "image": {
            "source": {
              "imageUri": "你的图片地址"
            }
          },
          "features": [
            {
              "type": "LABEL_DETECTION",
              "maxResults": 5
            }
          ]
        }
      ]
    }
    
  • 检查URL拼写有没有细节错误
    再仔细核对一遍你的请求URL:https://vision.googleapis.com/v1/images:annotate?key=MyKey,有没有把images写成image?或者把冒号:写成斜杠/?我之前就见过有人把images:annotate写成images/annotate,直接导致404。

  • 顺带排查API密钥和API启用状态
    虽然404不是权限类错误,但也可以顺便确认:

    1. 你的API密钥是在Google Cloud控制台正确创建的,并且没被设置过过于严格的IP或域名限制;
    2. Cloud Vision API已经在控制台里启用了(没启用的话一般返回403,但也不排除特殊情况)。

小提示:如果想快速测试,可以用curl或者Postman发送POST请求,比如curl命令:

curl -X POST -H "Content-Type: application/json" --data @request.json "https://vision.googleapis.com/v1/images:annotate?key=你的密钥"

其中request.json就是包含上面那段请求体的文件。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.20 12:19:51