Google表格API。该请求缺少有效的API密钥。 [403]

时间:2018-05-29 18:10:53

标签: google-sheets-api

我正在使用.net软件包Google.Apis.Sheets.v4 Client Library。一切都很好,但上次(大约一周前)出现错误:The request is missing a valid API key. [403]当我在查询中尝试使用150多个范围batchGet时。如果我在一个查询中将查询拆分为25个范围,则可以正常,也可以在其中一个查询中返回相同的错误。有时它没有任何分裂,但通常我得到一个错误。 我绝对相信我的API密钥有效且我已经尝试了其他密钥,另一个电子表格,但没有任何变化。

1 个答案:

答案 0 :(得分:0)

SO post中的部分答案指出要处理此403 error

首先,确保您有权调用特定电子表格并在开发人员控制台中启用Sheets API。另一件事,尝试将此电子表格的隐私设置更改为公开,并检查您是否可以立即访问它。如果您在授权请求中错过或不正确配置,通常会收到403错误。如果您是authorizing requests with OAuth 2.0

,请务必使用适当的范围