我正在构建一个 SSIS 包来与 Mailchimp API 通信并批量订阅/取消订阅某些列表的电子邮件。调用发送正常,作业开始,我发送的每个响应都返回一个错误消息
<email> is already a list member. Use PUT to insert or update list members
我的问题是我使用 PUT 方法发送请求,我的示例调用正文如下。
{
"operations":
[
{
"method": "PUT",
"path":"lists/d09d88d1bd/members/71743C40CBFB64DC556CB4457DA012AE",
"body":"{\"email_address\":\"email\",\"status\":\"unsubscribed\"}"
}
]
}
无论是直接从我的 SSIS 包进行 API 调用还是使用 Postman REST Client,我都会遇到同样的错误。