Використовуйте наступну документацію, щоб отримати доступ до API Sendios:

API та PHP SDK
Start
Встановіть PHP SDK
composer require sendios/php-sdk
Або створіть запити HTTP за допомогою cURL/any
Signing of requests via auth
# PHP SDK
$clientId = 123;
$clientToken = 'a1s2d3f4g5h6j7k8l';
$sendios = new \Sendios\SendiosSdk($clientId, $clientToken);
# PHP cURL
$ch = curl_init();
curl_setopt($ch, CURLOPT_USERPWD, '123:' . sha1('a1s2d3f4g5h6j7k8l'));
# console cURL
curl -u 123:957081746b54977d51bef9fc74f4d4fd023bab13

# 957081746b54977d51bef9fc74f4d4fd023bab13 is sha1 of clientToken (a1s2d3f4g5h6j7k8l)
Як додати новий контакт до бази даних?
Скористайтеся наступним методом, щоб перенести нові адреси електронної пошти до бази даних:

https://github.com/sendios/php-sdk#sending-email-via-php-sdk

Після надсилання першого листа ви передаєте нам наступну інформацію:
  • Дані користувачів (email адреса, ім'я, країну, і т.д.)
  • Змінні (посилання оплати, тощо)
Цей API ендпоінт призначений для листів, які ініціюєте ви. Наприклад, підтвердження реєстрації або платежу.
Як додати додаткові параметри?
Якщо ви бажаєте додати додаткові параметри для сегментації, використовуйте цей ендпоінт для створення нових полів даних:
https://github.com/sendios/php-sdk#create-and-update-user-data
Чи можу я верифікувати електронну адресу?
Перед відправкою розсилки ви можете перевірити або провалідувати email адресу за допомогою наступного ендпоінту:
https://github.com/sendios/php-sdk#check-email
Якщо користувачі вводять неправильний email на лендингу, вони отримають повідомлення про помилку.
Чи можливо оновити статус користувача?
Ви можете оновити онлайн статус користувача, використовуючи наступний ендпоінт:
https://github.com/sendios/php-sdk#online
Як я можу перенести інформацію щодо попередніх покупок?
Ви можете перенести інформацію про минулі покупки та платежі цим методом:
https://github.com/sendios/php-sdk#payments
Дані факт платежу можна перенести ще простіше. Коли ви надсилаєте розсилку, змініть значення VIP на "1". Однак, при використанні цього методу, ми не дізнаємося, чи здійснив користувач покупку за допомогою upsell вирви чи ні. Ми знатимемо тільки те, що покупка була успішною.
Які налаштування DNS необхідно вказати?
Для того, щоб дозволити нам надсилати email-кампанії від вашого імені, вам необхідно використовувати наступні налаштування DNS для домену:
https://github.com/sendios/docs/wiki/Sender-Domain-settings
Чи зможуть користувачі відписатися та підписатися знову?
Ви можете активувати цю функцію за допомогою цього ендпоінту:
https://github.com/sendios/php-sdk#unsubscribe
Чи можливо відписатися від деяких розсилок частково?
Використовуючи цей метод, ви дозволите користувачам частково відписатися від деяких листів:
ndios/php-sdk#unsubscribe-from-types
Як я отримаю email аналітику?
Ви також можете отримувати аналітику з розсилки за допомогою веб-хуків:
https://github.com/sendios/docs/wiki/Webhooks