Javascript 将工作表插入Google工作表
我正在尝试使用浏览器中的java脚本将新工作表插入到现有的Google工作表中并命名 在中使用Spreadsheets V3 API尝试插入工作表(通过“插入工作表”操作)时,我得到一个错误415:“内容类型application/json不是有效的输入类型。” 我尝试过在下拉列表中使用Google提供的所有默认内容类型,它们都会导致上述错误。除了OAuth平台上的文档之外,我一直找不到电子表格V3API的文档 是否有人知道正确的内容类型/如何使用java脚本浏览器代码将工作表插入Google工作表 谢谢 摘要/解决方案:Javascript 将工作表插入Google工作表,javascript,google-sheets-api,Javascript,Google Sheets Api,我正在尝试使用浏览器中的java脚本将新工作表插入到现有的Google工作表中并命名 在中使用Spreadsheets V3 API尝试插入工作表(通过“插入工作表”操作)时,我得到一个错误415:“内容类型application/json不是有效的输入类型。” 我尝试过在下拉列表中使用Google提供的所有默认内容类型,它们都会导致上述错误。除了OAuth平台上的文档之外,我一直找不到电子表格V3API的文档 是否有人知道正确的内容类型/如何使用java脚本浏览器代码将工作表插入Google工
- Google Sheets API v4是OAuth游乐场中的电子表格v3的下一个版本
- 的参考部分似乎缺少很多API细节,但您可以在中找到它们
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"
}
}
此请求已在我的驱动器中成功创建图纸:
希望这能有所帮助。感谢您的回复。我没有意识到OAuth游乐场中的电子表格v3与web文档中的Google Sheets API v3是相同的API。在web文档的帮助下,我已经能够在OAuth操场上执行“插入工作表”操作。我还被GoogleSheetsAPIV4文档弄糊涂了。如果您查看下,copyTo方法是唯一一种与管理Google工作表中的工作表相关的方法。但是,如果查看迁移文档,您可以找到。谢谢你的帮助,我本不想去看文档的那一部分。