为了账号安全,请及时绑定邮箱和手机立即绑定

MailChimp 错误状态:401 标题:“API 密钥无效”

MailChimp 错误状态:401 标题:“API 密钥无效”

桃花长相依 2022-05-26 17:05:53
我正在关注MailChimp API 教程当我测试 API 时,我收到 401 响应,说我的 API 密钥无效。错误 - 状态:401“您的 API 密钥可能无效,或者您尝试访问错误的数据中心。”我还没有注册域,正在使用本地服务器进行测试。这可能是由于 MailChimp 出于其他原因(可能是 CORS)拒绝请求而导致的错误吗?app.post('/signup', (req, res) => {  // Get form data  const { email } = req.body;  // Make sure field is filled  if(!email) {    res.redirect('/html/fail.html');    return;  }  // Construct req data  const data = {    members: [      {        email_address: email,        status: 'subscribed'      }    ]  }  // Convert to JSON  const postData = JSON.stringify(data);  const options = {    url: 'https://us19.api.mailchimp.com/3.0/lists/listID',    method: 'POST',    headers: {      Authorization: 'auth xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx-us19'    },    body: postData  };  request(options, (err, response, body) => {    if(err) {      console.log(err);      res.redirect('/html/fail.html');    } else {      if(response.statusCode === 200) {        res.redirect('/html/success.html');      } else {        console.log(response.body);        res.redirect('/html/fail.html');      }    }  });})
查看完整描述

1 回答

?
潇湘沐

TA贡献1816条经验 获得超6个赞

我尝试request在 PostMan 中运行相同的代码,我得到了 200 响应。

我最初是从配置文件中导入 API 密钥,我没有解构...



查看完整回答
反对 回复 2022-05-26
  • 1 回答
  • 0 关注
  • 137 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信