Javascript 错误400 mailchimp使用来自Google脚本的脚本
我正试图通过Javascript 错误400 mailchimp使用来自Google脚本的脚本,javascript,mailchimp,Javascript,Mailchimp,我正试图通过googlescripts脚本发出POST请求,通过API在mailchimp中注册成员 var payloadMail = { "email_address" : "teste@teste.com.br", "status" : "subscribed", } var headersMail = { 'Authorization': 'apikey ******', "content-type" : "application/json", }; va
googlescripts
脚本发出POST
请求,通过API
在mailchimp
中注册成员
var payloadMail = {
"email_address" : "teste@teste.com.br",
"status" : "subscribed",
}
var headersMail = {
'Authorization': 'apikey ******',
"content-type" : "application/json",
};
var optionsMail = {
"method" : "post",
"data" : payloadMail,
"headers" : headersMail,
}
var respMail = UrlFetchApp.fetch(
"https://us18.api.mailchimp.com/3.0/lists/******/members" ,
optionsMail);
但是,我发送的是这样一个错误:
{
"type":"http://developer.mailchimp.com/documentation/mailchimp/guides/error-glossary/",
"title":"Invalid Resource",
"status":400,
"detail":"The resource submitted could not be validated. For, []]...)
[0 segundos]
当我通过邮递员
发出同样的请求时,它就起作用了
有什么建议吗?将浏览器发送的标题与postman中的标题进行比较。另外,再次检查凭证。两者都相同。奇怪。浏览器访问的端点URL与邮递员的相同?是的,它是相同的!我怀疑发送的结构无效,但我找不到文档来纠正我的疑问。您认为结构正确吗?我在访问返回错误对象中的URL时发现以下情况:InvalidResource无法验证提交的资源。有关特定于字段的详细信息,请参见字段\警告或字段\错误对象。此错误意味着提交到POST或修补程序请求的对象无法根据JSON模式进行验证,并且可能与活动、兴趣组、合并字段或任何其他可用对象相关。