【发布时间】:2016-06-23 12:33:34
【问题描述】:
我正在尝试使用 Google Apps 脚本 HTTP PUT 请求将一些数据添加到数据库中。
这是我的数据库的 JSON 格式:
我需要做的是将另一个名为“New Rule”的对象7: Object 添加到来自“Adobe Analytics”的rules 数组中。
我有一些代码,但它返回以下错误:
错误:https://example.com 的请求失败,返回代码 405。截断的服务器响应:不允许使用 HTTP 方法,支持的方法:GET、POST(使用 muteHttpExceptions 选项检查完整响应)
var restHeaders = {
'Key': "...",
'Authorization':'Bearer ...',
}
var request = {
"name": "Adobe Analytics",
"id": 3,
"rules":[
{
"name": "New Rule",
"tags": [
{
"tagId": 1,
"condition": false,
},
{
"tagId": 1,
"condition": false,
}
],
"ruleSetId": 3,
}
]
}
var opt = {
'method': 'put',
'headers': restHeaders,
'contentType' : 'application/json',
'payload': JSON.stringify(request)
}
【问题讨论】:
标签: javascript json google-apps-script