gpt4 book ai didi

ssis - 使用 MailChimp API v3.0 批量订阅/取消订阅

转载 作者:行者123 更新时间:2023-12-01 09:52:58 24 4
gpt4 key购买 nike

我正在构建一个 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 客户端,我都会遇到同样的错误。

最佳答案

我也遇到了同样的问题,这是因为我在应用 md5 获取 subscriber_hash 之前没有将电子邮件地址转换为小写。

更新方法采用订阅者 ID,它是电子邮件地址的小写版本的 md5 哈希。

根据文档,subscriber_hash 指的是“列表成员电子邮件地址的小写版本的 MD5 哈希”。

http://developer.mailchimp.com/documentation/mailchimp/reference/lists/members/

关于ssis - 使用 MailChimp API v3.0 批量订阅/取消订阅,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34271403/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com