На моем сайте люди могут зарегистрироваться, чтобы стать участником. Теперь я хочу, чтобы они также были немедленно подписаны на мой почтовый список MailerLite. В документации API у меня есть кладезь следующий PHP пример, который должен работать:PHP - Как подписаться на MailerLite с помощью API
$ML_Subscribers = new MailerLite\Subscribers('xxxxxxxxxxxxxxxxxxxxxx');
$subscriber = array(
'email' => $e,
'name' => $f,
);
$subscriber = $ML_Subscribers->setId('xxxxxxxxxxx')->setAutoresponders(false)->add($subscriber);
В API URL, который упоминается на их сайте является следующее:
https://app.mailerlite.com/api/v1/subscribers/ {list_id}/
Я не уверен как реализовать этот URL-адрес в скрипте. У меня есть вышеуказанный PHP-код, который должен добавить подписчика в список, но должен ли я также включить ссылку? Я мог бы использовать некоторую помощь, чтобы заставить ее работать. Заранее спасибо!
Когда пользователь это точно такой же код, это не подписываться. Мне было интересно, я должен поместить API_KEY и LIST_ID между '' или просто ввести его без них? –
@SenneVandenputte Они должны быть отправлены как строки, насколько я могу судить, я никогда не использовал API, но документы были проницательными. – Ohgodwhy
Странно, это не работает. У меня есть скрипт php и ajax, который помещает их в базу данных и отправляет им электронное письмо об их регистрации. Затем я поместил над ним код MailerLite и закончил «echo» signup_success », который показывает, что подписка прошла успешно. Теперь пользователь подписался, но сообщение об успешности регистрации не запускается, так как сценарий MailerLite не работает. –