【发布时间】:2017-06-07 05:30:20
【问题描述】:
我正在尝试update a Mailchimp list,但收到以下错误:
{
"type":"http://developer.mailchimp.com/documentation/mailchimp/guides/error-glossary/",
"title":"Wrong Datacenter",
"status":403,
"detail":"The API key provided is linked to a different datacenter",
"instance":""
}
但是,我的请求 URL 中引用的数据中心与我的 API 密钥后缀相同 (us14)。
request.put({
url: 'https://us14.api.mailchimp.com/3.0/lists/xxxxxxxxx/members/',
auth: {
user: 'apikey:xxxxxxxxxxxxxxxxxxxxx-us14'
},
data: {
email_address: email,
status_if_new: 'subscribed',
email_type: 'html'
}
}
我已尝试生成新的 API 密钥,但无济于事(它们都在 us14 中)。
【问题讨论】:
-
您是否使用API playground 测试过相同的 API 密钥?如果是这样,它有效吗?
-
是的,确实如此。 @ekad
-
我遇到了同样的问题。对于他们的 API 和文档非常糟糕的 mailchimp 有多棒。浪费这么多时间做一件基本的事情。
标签: node.js mailchimp mailchimp-api-v3.0