2016-12-27 37 views
1

在另一个计算器的问题张贴到公共谷歌页时,提问者描述的以下情形。我引用了他之前的问题,因为当我试图张贴到工作表时,我遇到了同样的问题。 GET工作正常。我无法从之前的问题讨论中了解它是否实际上相对于POST请求得到了解决。401错误 - 未授权 - 尝试使用V4的表API

“我有没有运气获得对公共电子表格中运行时从谷歌API表的V4的响应

相关文件规定:

”如果请求不需要授权(例如对公共数据的请求),那么应用程序必须提供API密钥或OAuth 2.0令牌,或同时提供这两种令牌 - 无论哪种选择最适合您。“

并提供API密钥,文档状态:

“在获得API密钥后,应用程序可以将查询参数key = yourAPIKey附加到所有请求URL。”

因此,我应该能够获得列出公共电子表格中工作表的响应,网址:

https://sheets.googleapis.com/v4/spreadsheets/ {spreadsheetId}键= {myAPIkey}

(有,显然,id和键分别在路径和查询字符串提供)

然而,当我这样做,我?得到一个HTTP 401响应。“

是否有可能使用基于APIkey访问(而不是的oauth2)张贴到使用V4表API谷歌的表?

回答

0

看来你不能使用API​​密钥这里,因为它会要求你的身份验证凭据。我自己尝试过,但即使我是电子表格的拥有者,我也遇到了一个错误"The caller does not have permission"

尝试检查这些相关的线程,如果它可以帮助你。