【发布时间】:2022-07-05 13:11:54
【问题描述】:
如何使用 mailchimp API 处理 CORS 错误?
或者这段代码有什么问题:
这是使用 mailchimp 包:
import mailchimp from '@mailchimp/mailchimp_marketing'
mailchimp.setConfig({
apiKey: process.env.NEXT_PUBLIC_MAILCHIMP_API_KEY,
server: process.env.NEXT_PUBLIC_MAILCHIMP_DC,
});
try {
const response = await mailchimp.lists.addListMember(process.env.NEXT_PUBLIC_MAILCHIMP_LIST_ID, {
email_address: email,
status: "pending",
});
catch(err){}
这是使用 axios
const url = `https://${process.env.NEXT_PUBLIC_MAILCHIMP_DC}.api.mailchimp.com/3.0/lists/${process.env.NEXT_PUBLIC_MAILCHIMP_LIST_ID}/members`;
const { data } = await axios.post(url, providedData, {
headers: {
Authorization: `auth ${process.env.NEXT_PUBLIC_MAILCHIMP_API_KEY}`,
},
});
但是遇到了同样的问题!
【问题讨论】:
-
看着这个展开,因为我有同样的问题。 OP,你找到方法了吗?
-
你说得对,我必须添加答案
-
我现在加了,你可以看看
标签: reactjs next.js cors mailchimp mailchimp-api-v3