当前位置: 首页 > 知识库问答 >
问题:

使用Google电子表格API追加行的POST/PUT请求返回404错误

羿宏硕
2023-03-14

使用Google电子表格API追加新行的POST/PUT请求返回404错误。这是谷歌电子表格API中append方法的API参考文档https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets.values/append

以下是请求

Request URL:https://sheets.googleapis.com/v4/spreadsheets/1gpa0ByqgiDbGawyStfsJit8SdJfgi0rQsAAlzWkU7uM/values/**A2:append**?valueInputOption=RAW&alt=json
Request Method:PUT
Status Code:**404** 

Response Headers
status:404

Request Headers
Provisional headers are shown
Authorization:Bearer xxxxxxx
Content-Type:application/json
Origin:chrome-extension://xxxxxxx
User-Agent:Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36

Request Payload
view source
{values: []}
values:[]

共有1个答案

古彦
2023-03-14

按照本教程介绍如何通过POST或GET将数据插入google电子表格。您也可以尝试此链接中给出的解决方法。

  • 清除缓存和cookie。
  • 尝试隐姓埋名或私人窗口。
  • 尝试另一个浏览器或操作系统。(以下是支持的配置列表。)
  • 禁用浏览器插件或扩展。(Chrome,火狐,Internet Explorer和Safari说明。)

希望这能有所帮助。

 类似资料:
  • 我刚刚更新了Angulal+Ionic的新版本,处理远程请求的方法停止工作,返回总是404响应。 请求如下: 请问我该怎么解决? 多谢你的忠告

  • 我已经通过谷歌官方文档《开发者指南》API中提到的一个简单Java代码成功地在我的Google Drive帐户的现有电子表格中创建了一个新的工作表,但我想通过Java代码在我的Google Drive帐户中创建一个新的电子表格。在链接中,他们没有提到这方面的任何示例代码。我已经在Spreadservice类中看到了不同的可用方法。 如何使用Google电子表格API实现这一点?

  • 我正在尝试使用电子表格示例访问Google电子表格。当我运行示例代码时,它工作正常。我只是更改电子表格Id和范围。它开始给我: 以下是代码:

  • 无法找到通过v4 API在google sheets中的特定列末尾追加数据的方法。 我知道我们可以使用append API追加一个全新的行:https://developers.google.com/sheets/api/samples/writing#append_values 但这会从第一列开始添加一个全新的行。我只需要从特定列开始推送/追加数据。 下面是我正在处理的工作表: 现在我需要添加多

  • 问题内容: 我刚刚更新了Angular + Ionic的新版本,并且处理远程请求的方法停止工作并始终返回404响应。 请求如下: 处理远程请求的方法的代码如下: 但是没有运气。 服务器端通过这种方式处理请求: 如果我试图使用邮递员或卷曲发送请求,一切似乎都在工作。 离子信息: AngularJS版本: 我该如何解决? 非常感谢您的任何建议 问题答案: 哼,我只是遇到了同样的问题:标头表明它已经被拿

  • 在此服务器上找不到请求的URL。我们只知道这些。 这是stacktrace 在com.google.api.client.googleapis.json.googleJsonResponseException.404在com.google.api.client.googleapis.json.googleJsonResponseException.from(GoogleJsonResponseEx