Как отправлять API запросы через Make и интегрировать SendPulse с вашей системой

Доступно на платном тарифе, а также на время бесплатного семидневного пробного периода

Сервис сменил адрес сайта, дизайн и название на Make. Возможности интеграций остались такими же, но дизайн может отличаться от скриншотов, приведенных в статье.

API для чат-ботов предоставляет ряд методов для интеграции чат-ботов с вашей системой. С их помощью вы можете получать подробную информацию по аккаунту, ботам, теги.

С помощью блока SendPulse в Make вы сможете отправить любые API запросы в нужный момент по установленному сценарию.

Выберите блок SendPulse и действие Make API Call.

Чтобы подключить ваш аккаунт SendPulse, нажмите Add, введите Client ID и Client Secret из владки API в настройках вашего аккаунта. Нажмите Continue.

В поле URL вставьте эндпоинт запроса.

Выберите один из методов: GET для получения информации, POST для создания или добавления информации, PUT/PATCH для обновления информации, DELETE для удаления информации.

Вставьте тело запроса. Пример запроса вы можете взять из Example под нужным методом в API документации. В значении передаваемых переменных выберите переменную, получаемую в одном из предыдущих блоков или напишите свое значение.

Пример запроса для метода Отправить свободное сообщение контакту по номеру телефона, который позволит отправить сообщение в WhatsApp по изменению значения в Google Sheets:

В поле URL указываем: /whatsapp/contacts/sendByPhone 

В тело запроса указываем:

{
  "bot_id": "dfg144hj45gh4j5h4gj5gh4jgh", // ID вашего WhatsApp бота
  "phone": "+3806666666666", //Переменная с телефоном в международном формате, полученная из другого блока
  "message": {
    "type": "text",
    "text": {
      "body": "" // Содержимое текстового сообщения. Вы можете добавить текст c эмодзи до 1024 любых символов юникода.
    }
  }
}

Пример запроса для метода Создать новый контакт в аудитории WhatsApp чат-бота:

Пример запроса для метода Добавить тег контакту

Для большинства запросов вам понадобится ID подписчика, который можно получить в методах Запрос API.

Нажмите Ok.

Если вы задействуете несколько API методов подряд в сценарии, нажмите на модуль и выберите Run this module only. Полученные данные вы сможете добавлять в другие блоки, выбирая полученные параметры.

Чтобы протестировать работу всего сценария, нажмите Run once и выполните действие, которое затриггерит нужный блок и передаст информацию в блок SendPulse.

Чтобы активировать сценарий, переведите тумблер в положение ON.

Вы также можете нажать на цифру над блоком, чтобы посмотреть полученную информацию, которая будет передаваться в следующий блок.

Если какой-то из блоков не выполнился, он подсветится красным и при нажатии отобразится причина ошибки и подсказка, как ее исправить. Обратите внимание, что до устранения ошибки весь сценарий может приостановится и не выполнятся; операции будут становиться в очередь.

Если возникнут вопросы по настройке или сбоям сценария, можете обратится в службу поддержки Make.

Читайте также, какие еще методы вы можете использовать в Make в статье Как интегрировать SendPulse с приложениями через Make (ранее Integromat).

    Оцените, насколько полезна статья "Как отправлять API запросы через Make и интегрировать SendPulse с вашей системой"

    Оценка: 4 / 5 (8)

    Назад

    Как отправить сообщение в WhatsApp чат-бот по событию через Make

    Далее

    Как передавать данные из бота в Google приложения

    Попробуйте бесплатный бот для рассылок в Facebook Messenger