繁体   English   中英

将工作表插入Google表格

[英]Inserting Worksheets Into Google Sheet

我正在尝试使用浏览器中的Java脚本在现有的Google表格中插入新工作表并将其命名。

当在Google的OAuth Playground中使用Spreadsheets V3 API尝试插入工作表(通过“插入工作表”操作)时,出现错误415:“ Content-Type application / json不是有效的输入类型。”

我尝试使用Google在下拉菜单中提供的所有默认内容类型,它们均导致上述错误。 除了OAuth运动场中的内容外,我一直无法找到Spreadsheets V3 API的文档。

有人知道正确的内容类型/如何使用Java脚本浏览器代码将工作表插入Google表格吗?

谢谢!

总结/解决方案:

Spreadsheets v3现在是旧版: 在此处输入图片说明

您可以使用v4 ,并且迁移文档可以帮助从v3转换到v4。 我已经尝试在OAuth 2.0中使用v4:

POST /v4/spreadsheets HTTP/1.1
Host: sheets.googleapis.com
Gdata-version: 3.0
Content-length: 61
Content-type: application/json
Authorization: Bearer ACCESS_TOKEN
{
  "properties": {
    "title": "Test Sheets (local)2"
  }
}

此请求成功在我的驱动器中创建了一个工作表: 在此处输入图片说明

希望这可以帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM