簡體   English   中英

NetworkError:500內部服務器錯誤-Mailchimp API

[英]NetworkError: 500 Internal Server Error - Mailchimp API

我正在嘗試使用mailchimp API將電子郵件添加到列表中。 我正在使用此代碼

// add user to mailchimp newsletter list
function addToMailChimp($email,$fname,$lname){
    require_once(get_stylesheet_directory().'/assets/Mailchimp.php');
    $apikey = '"xxxxxxxxxx-us7"';
    $list_id ="7xxxxxxxe";
    $MailChimp = new MailChimp($apikey);
    $result = $MailChimp->call('lists/subscribe', array(
        'id'                => $list_id,
        'email'             => array('email'=>$email),
        'merge_vars'        => array('FNAME'=>$fname, 'LNAME'=>$lname),
        'double_optin'      => false,
        'update_existing'   => true,
        'replace_interests' => false,
        'send_welcome'      => false,
    ));
    die(var_dump($result));
}

它確實返回錯誤:

NetworkError:500內部服務器錯誤-

我不知道如何解決這個問題

我將不勝感激

編輯 :查看評論,

$apikey = '"xxxxxxxxxx-us7"'; 

的單引號和雙引號引起了錯誤的API密鑰,導致您的服務器無法通過身份驗證並返回500。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM