代码之家  ›  专栏  ›  技术社区  ›  Kyle Pennell

使用apikey从google sheets api获取403[closed]

  •  2
  • Kyle Pennell  · 技术社区  · 7 年前

    我一直在使用google sheets作为一些应用程序的简单数据后端。基本上,这些是20行20列,客户机希望能够轻松更改。我一直在通过这样的电话获取数据:

    https://sheets.googleapis.com/v4/spreadsheets/myspreadsheetid/values:batchGet?ranges=dynamicdatafromapi&majorDimension=ROWS&key=myapikeyfromgoogle
    

    突然之间,这些电话打不通了。我得到了

    {
    "error": {
    "code": 403,
    "message": "The caller does not have permission",
    "status": "PERMISSION_DENIED"
    }
    }
    

    即使在google的api浏览器中,我也只能看到关于oauth的警告。

    知道会发生什么吗?我不能让这个工作。

    我在问之前读了这些答案:

    1 回复  |  直到 7 年前
        1
  •  2
  •   gopi    7 年前

    这似乎是谷歌方面的一个错误。今天很多人都面临这个问题。希望谷歌很快能澄清此事。我们的网站关闭是因为:(

    见相关问题: Cannot access public sheet with Sheets API