WordPress Mailchimp API 403 Запрещен доступ запрещен - PullRequest
0 голосов
/ 07 декабря 2018

Я пытаюсь передать пользовательские данные из Wordpress в список Mailchimp после создания пользователя.

Сразу после нажатия кнопки Сохранить нового пользователя я получаю следующую ошибку:

enter image description here

Странно то, что это прекрасно работает как локально, так и при постановке.что заставляет меня верить, может быть, это проблема с моим IP?Или, возможно, поврежденный .htaccess?

Вот код, который я использую из этой библиотеки (https://github.com/guzzle/guzzle) для вызова API:

try  {
    $response = $client->post('https://' . $tmp . '.api.mailchimp.com/3.0/lists/'. $mc_list_id .'/members',
        [
            'headers' => ['Content-type' => 'application/json'],
            'auth' => [ 'anystring', $API_key ],
            'json' =>[
                'email_address' => $user->user_email,
                'status' => 'subscribed',
                'merge_fields' => [
                    'FNAME' => $first_name,
                    'LNAME' => $last_name,
                ],
                'interests' => $interests,



            ]
        ]
    );
    update_user_meta($user->ID,'last_sync',time());

}
catch (Exception $e){
    update_user_meta($user->ID,'last_sync',time());
    var_dump($e->getMessage());
}
...