Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 错误400 mailchimp使用来自Google脚本的脚本_Javascript_Mailchimp - Fatal编程技术网

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模式进行验证,并且可能与活动、兴趣组、合并字段或任何其他可用对象相关。