gpt4 book ai didi

google-cloud-platform - 尝试访问 Google Cloud Vision api 时出现 API key 无效错误

转载 作者:行者123 更新时间:2023-12-01 15:00:53 32 4
gpt4 key购买 nike

我正在尝试测试视觉 API,并将一些图像上传到 Google 云存储,并创建了一个浏览器应用程序,请求云 API 处理它们。

我有一个从 Google 开发者控制台下载的 client_id 文件。这有一个 client_id 值,我用作我的 api key 。

我请求
https://content-vision.googleapis.com/v1/images:annotate?alt=json&key=414712345643-cln7htsuv78jr9i64v8v7g6cnhm3ccff.apps.googleusercontent.com
(api key 已更改)

并发布请求:

{
"requests": [
{
"image": {
"source": {
"gcsImageUri": "https:\/\/console.cloud.google.com\/m\/cloudstorage\/b\/estoril_test\/o\/AI4C3160.JPG"
}
},
"features": [
{
"type": "LABEL_DETECTION",
"maxResults": 1
}
]
}
]
}

但我收到一个错误:
{
"error": {
"code": 400,
"message": "API key not valid. Please pass a valid API key.",
"status": "INVALID_ARGUMENT",
"details": [
{
"@type": "type.googleapis.com/google.rpc.Help",
"links": [
{
"description": "Google developer console API key",
"url": "https://console.developers.google.com/project/414754136843/apiui/credential"
}
]
}
]
}
}

我已经为云视觉 api 授权了那个 api key ,所以我做错了什么?我确实在演示中尝试过 curl 示例,但我一直在
Protocol https not supported or disabled in libcurl
我尝试添加双引号,因为一些研究表明我应该这样做,但仍然没有运气。

最佳答案

对于“API key 无效”问题,您似乎使用的是服务器 key ,但您需要使用浏览器 key 。 Vision API Getting Started页面有详细的屏幕截图,以及 curl 示例。

您可能会遇到的第二个问题是 gcsImageUri是格式不正确。根据Vision API reference docs图像 URI 必须采用“gs://bucket_name/object_name”形式,因此在您的情况下:类似于:“gs://storil_test/AI4C3160.JPG”

关于google-cloud-platform - 尝试访问 Google Cloud Vision api 时出现 API key 无效错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35599606/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com