【发布时间】:2021-03-21 18:13:23
【问题描述】:
我通过邮递员尝试了官方文档推荐的mailChimp的API(/metadata/list),但总是得到相同的错误Invalid_Key。我从 mailchimp 帐户中获取了密钥,并且它现在处于活动状态。有谁知道通过邮递员调用 MailChimp Api 有一些棘手的部分?
邮递员的错误响应:
{
"status": "error",
"code": -1,
"name": "Invalid_Key",
"message": "Invalid API key"
"Status Code: 500
}
Official MailChimp Documentation Link
我也尝试了 mailchimp 客户端事务 nodeJS 代码,如下所示,但仍然遇到与邮递员相同的错误。
const mailchimp = require('@mailchimp/mailchimp_transactional')('API-KEY');
async function callPing() {
const response = await mailchimp.metadata.list();
console.log(response);
}
callPing();
【问题讨论】:
-
您是否为请求添加了 api 密钥?您能否添加您在邮递员中发送的内容
-
抱歉,Api-Key 是私有的。所以这就是我没有添加的原因。
-
这是邮递员mandrillapp.com/api/1.0/metadata/list中使用POST方法的api。
-
用其他东西替换键值,然后添加屏幕截图
标签: javascript node.js postman mailchimp