我正在關注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'); } } });})
MailChimp 錯誤狀態:401 標題:“API 密鑰無效”
桃花長相依
2022-05-26 17:05:53