@integrall

Как получить список листа mailchimp через API?

Друзья, кто-нибудь знает как получить список членов листа (3552adc0ce) mailchimp?
include( 'mailchimp/Mailchimp.php' );
$apiKey = 'ЗДЕСЬ КЛЮЧ';
result = $MailChimp->get('lists/{3552adc0ce}/members', array('id' => '3552adc0ce',));
print_r($result);


Хотя в мануале сказано, что нужно getить, хотя в списке методов mailchimp.php get-а вообще нет.

Моё решение:
include_once( 'mailchimp/Mailchimp.php' );
include_once( 'mailchimp/Mailchimp/Lists.php');
	$apikey = 'КЛЮЧЕГ';
	$list_id = '3552adc0ce';	
	$url = 'https://us13.api.mailchimp.com/2.0/lists/members?apikey='.$apikey.'&id='.$list_id;
	$chunk_size = 4096; //in bytes
	$json = file_get_contents($url);
	$obj = json_decode($json, true);

	echo '<table border="1"><tr><td>Id</td><td>Почта</td></tr>';
	foreach($obj['data'] as $filter2) {
		echo '<tr><td>' . $filter2['id'] . '</a></td><td>' . $filter2['email'] . '</td></tr>';
	}
	echo '</table>';
  • Вопрос задан
  • 524 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы