Як надсилати API запити через Make та інтегрувати SendPulse з вашою системою
Сервіс змінив адресу сайту, дизайн і назву на Make. Можливості інтеграцій залишилися такими ж, але дизайн може відрізнятися від скриншотів, наведених у статті.
API для чат-ботів надає низку методів для інтеграції чат-ботів з вашою системою. З їх допомогою ви можете отримувати докладну інформацію щодо облікового запису, ботів, теги.
За допомогою блоку SendPulse в Make ви зможете відправити будь API запити в потрібний момент за встановленим сценарієм.
Виберіть блок SendPulse і дію Make API Call.
Щоб підключити ваш обліковий запис SendPulse, натисніть Add, введіть емейл та пароль від вашого облікового запису та натисніть Login
Введіть ендпоінт запиту в поле URL.
Виберіть один із методів: GET для отримання інформації, POST для створення або додавання інформації, PUT/PATCH для поновлення інформації, DELETE для видалення інформації.
Вставте запит. Приклад запиту ви можете взяти з Example під потрібним методом в API документації. У значенні змінних, що передаються, виберіть змінну, що отримується в одному з попередніх блоків або напишіть своє значення.
Приклад запиту для методу Надіслати вільне повідомлення контакту за номером телефону sendByPhone:
У полі URL вказуємо:/whatsapp/contacts/
.
У тіло запиту вказуємо:
{
"bot_id": "dfg144hj45gh4j5h4gj5gh4jgh", // Your WhatsApp chatbot ID
"phone": "+3806666666666", // Variable with a phone in international format obtained from another element
"message": {
"type": "text",
"text": {
"body": "" // The content of the text message. You can add emoji to your text if it's up to 1024 Unicode characters long
}
}
}
Приклад запиту для методу Створити новий контакт в аудиторії WhatsApp чат-бота.
Приклад запиту для методу Додати тег контакту.
Для більшості запитів вам знадобиться ID підписника, який можна отримати в методах Запит API.
Натисніть OK.
Якщо ви використовуєте кілька API методів поспіль у сценарії, натисніть на модуль і виберіть Run this module only. Отримані дані можна додавати в інші блоки, вибираючи отримані параметри.
Щоб протестувати роботу всього сценарію, натисніть Run once і виконайте дію, яка запустить потрібний блок і передасть інформацію в блок SendPulse.
Щоб активувати сценарій, переведіть тумблер у положення ON.
Ви також можете натиснути на цифру над блоком, щоб переглянути отриману інформацію, яка передаватиметься до наступного блоку.
Якщо якийсь із блоків не виконався, він підсвітиться червоним і при натисканні відобразиться причина помилки та підказка, як її виправити. Зверніть увагу, що до усунення помилки весь сценарій може призупинитись і не виконуватись; операції ставатимуть у чергу.
Якщо виникнуть запитання щодо налаштування або збоїв сценарію, зверніться до служби підтримки Make.
Читайте також, які ще методи можна використовувати в Make у статті Як інтегрувати SendPulse з додатками через Make (попередньо Integromat).
Оновлено: 27.06.2024
або