【问题标题】:Google Vision API returns PERMISSION_DENIEDGoogle Vision API 返回 PERMISSION_DENIED
【发布时间】:2016-06-10 21:58:37
【问题描述】:

我正在尝试使用 Google Vision API。我在关注getting started guide

  1. 我已启用 Cloud Vision API
  2. 我已启用结算功能
  3. 我已设置 API 密钥
  4. 根据我的图像制作 base64 编码数据
  5. 使用设置制作 JSON 文件:

    {
      "requests":[
        {
          "image":{
            "content":"my base64-encoded data"
          },
          "features":[
            {
              "type":"LABEL_DETECTION",
              "maxResults":5
            }
          ]
        }
      ]
    }
    
  6. 使用curl发送请求:

    $ curl -v -k -s -H "Content-Type: application/json" https://vision.googleapis.com/v1/images:annotate?key=my_browser_key --data-binary @path_to_file.json
    

之后我得到了回复:

    {
      "error": {
        "code": 403,
        "message": "Requests from referer \u003cempty\u003e are blocked.",
        "status": "PERMISSION_DENIED",
        "details": [
          {
            "@type": "type.googleapis.com/google.rpc.Help",
            "links": [
              {
                "description": "Google developer console API key",
                "url": "https://console.developers.google.com/project/***********/apiui/credential"
              }
            ]
          }
        ]
      }
    }

\u003cempty\u003e 表示

有什么想法吗?有人有同样的问题吗?

【问题讨论】:

    标签: google-cloud-vision


    【解决方案1】:

    您是否在该页面上显示的“接受来自这些 HTTP 引用者的请求”框中指定了有效引用者列表?如果你这样做了,你可能必须指定其中之一:

    curl --referer https://yourwebsite.com/ ...
    

    或者如果你不需要它,就禁用引用检查。

    【讨论】:

    • 您好,马蒂,感谢您的回复。不,我没有指定有效推荐人列表。你认为这可能是原因吗?
    • @akomkov 文档似乎声明,如果您将其留空,任何推荐人都会这样做,但我想它不是最新的。
    • 在“那个”页面上?哪一页?请指明在何处指定此检查。
    • 好电话,@VisionHive - 他指的是 Cloud Console 中的此页面:https://console.cloud.google.com/apis/credentials?project=<project-name>&authuser=<authuser>&organizationId=<organizationId>(一旦我将引荐来源指定为 https://<projectname>.appspot.com/*,它又可以工作了)
    猜你喜欢
    • 2019-10-15
    • 1970-01-01
    • 1970-01-01
    • 2021-11-02
    • 1970-01-01
    • 1970-01-01
    • 2018-07-03
    • 2019-07-14
    • 2020-10-02
    相关资源
    最近更新 更多