Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Authorization Google Sheets API不接受我的API密钥_Authorization_Google Sheets Api - Fatal编程技术网

Authorization Google Sheets API不接受我的API密钥

Authorization Google Sheets API不接受我的API密钥,authorization,google-sheets-api,Authorization,Google Sheets Api,我通过谷歌开发者控制台生成了一个API密钥。我正试图从谷歌表格中读取数据 但是,当我使用以下链接执行GET请求时: https://sheets.googleapis.com/v4/spreadsheets/1nUeRttOMn--b46Vt7FIlU_eoOqvvuOyukAEg2L_UGQQ/values/A1%3AF500?key={abcdefghijklmnopqrstuvwxyz0123456789}` 我收到错误消息: API密钥无效。请传递有效的API密钥 完全错误: {

我通过谷歌开发者控制台生成了一个API密钥。我正试图从谷歌表格中读取数据

但是,当我使用以下链接执行GET请求时:

https://sheets.googleapis.com/v4/spreadsheets/1nUeRttOMn--b46Vt7FIlU_eoOqvvuOyukAEg2L_UGQQ/values/A1%3AF500?key={abcdefghijklmnopqrstuvwxyz0123456789}`
我收到错误消息:

API密钥无效。请传递有效的API密钥

完全错误:

{
  "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 developers console",
            "url": "https://console.developers.google.com"
          }
        ]
      }
    ]
  }
}

我的API密钥有效。如何解决错误?我计划通过Alteryx进行API调用。

我也遇到了同样的错误。钥匙是有效的,我甚至更改了钥匙,但它不起作用

这就是我所做的

在出错之前,它看起来像这样

您的工作表ID在这里/values/Sheet1?valueRenderOption=格式化\u VALUE&key=将您的API密钥放在这里/HTTP/1.1

然后我删除了最后一位,得到了有效的响应

您的工作表ID在这里/values/Sheet1?valueRenderOption=格式化\u VALUE&key=将您的API密钥放在这里


工作得很有魅力

这个错误非常简单。您使用的API密钥无效。钥匙的类型是什么?是其他的还是网络的?现在就试着去做吧。同时删除“{}”