在文档中,对/ lists / 的POST应该批量订阅或取消订阅列表成员 .
如果我派两个成员;一个新成员和一个未订阅成员:
{
"update_existing":true,
"members":[
{
"email_address":"yyyy@yyy.yy",
"email_type":"html",
"status":"subscribed"
},
{
"email_address":"xxx@xxx.xx",
"email_type":"html",
"status":"subscribed"
}
]
}
文档(http://developer.mailchimp.com/documentation/mailchimp/reference/lists/#create-post_lists_list_id)声明生成的JSON将包含一个包含new_members,updated_members的数组和一个包含错误的成员的数组:
响应正文参数错误:一组对象,每个对象表示无法添加到列表或更新的电子邮件地址,以及提供更多详细信息的错误消息 .
.
但我得到一个HTTP状态400,出现以下错误:
{
"type":"http://developer.mailchimp.com/documentation/mailchimp/guides/error- glossary/",
"title":"Member Exists",
"status":400,
"detail":"xxx@xxx.xx is in a compliance state due to unsubscribe, bounce, or compliance review and cannot be subscribed.",
"instance":""
}
1 回答
对于 Batch subscribe ,请尝试以下代码 . 这是经过测试和100%正常工作的代码 .