【发布时间】:2021-08-15 05:52:47
【问题描述】:
我正在尝试设置 axios 发布请求以将成员添加到受众列表,但我不知道如何添加 API 密钥(不断给出错误 401:'您的请求不包含 API 密钥.')。我在“授权”标题中尝试了很多东西,就像我在下面放的一样(还有:"Bearer ${mailchimpKey}"、"${mailchimpKey}"、"Bearer ${mailchimpKey}"、"Basic ${mailchimpKey}",可能还有更多......)。
我也不知道“用户名”是什么,但当我在其他地方测试 API 时,“任何”都可以。
有人知道我应该如何设置吗?
axios
.post(
`https://${server}.api.mailchimp.com/3.0/lists/${list_id}/members`,
{
email_address: email,
status: "subscribed",
},
{
"User-Agent": "Request-Promise",
Connection: "keep-alive",
Authorization: `Basic any:${mailchimpKey}`,
// Testing on localhost
"Access-Control-Allow-Origin": "*",
"Access-Control-Allow-Headers": "Content-Type",
}
)
【问题讨论】:
标签: axios basic-authentication mailchimp-api-v3.0 api-authorization