Я пытаюсь добавить адреса электронной почты в свой список рассылки mailchimp, но получаю сообщение об ошибке
Access Denied
You don't have permission to access "http://us9.api.mailchimp.com/3.0/lists/######/members/" on this server.
Reference #18.1e89655f.1546511382.213522b5
Я только что создал ключ API и мало что делал с mailchimp. Я думаю, что идентификатор списка правильный, я просто взял его с URL моего текущего списка в браузере https://us9.admin.mailchimp.com/lists/members/?id=######
<?php
$email = '####@####.##';
$authToken = '#######################-us9';
$email_list = '######';
$postData = array(
"email_address" => "$email",
"status" => "subscribed",
"merge_fields" => array(
"NAME"=> "",
"PHONE"=> "")
);
$ch = curl_init('https://us9.api.mailchimp.com/3.0/lists/'.$email_list.'/members/');
curl_setopt_array($ch, array(
CURLOPT_POST => TRUE,
CURLOPT_RETURNTRANSFER => TRUE,
CURLOPT_HTTPHEADER => array(
'Authorization: apikey '.$authToken,
'Content-Type: application/json'
),
CURLOPT_POSTFIELDS => json_encode($postData)
));
$response = curl_exec($ch);
var_dump($response);
?>
Любая помощь или предложения с этим будет принята с благодарностью.