JSON API Connector

json api коннектор для разговорного маркетинга

Подключение JSON API StartMsg позволяет легко передавать важные данные на любой внешний URL, который вы укажете. Например, когда происходит выбранное событие активации, система автоматически отправляет формат JSON на указанный вами URL webhook. Ответ ожидается в течение 10 секунд — если он не получен, система повторно отправит запрос. Это отличный способ интегрировать StartMsg с другими сторонними платформами, такими как Zapier, или создать полностью настроенные решения. Функции подключения JSON API легко доступны в разделе меню «Messenger Bot».

Полное управление подключением

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

Простое создание нового соединения

Чтобы создать новое соединение, просто нажмите "Новый разъем" и выполните несколько простых шагов:

  • Название разъема: Назовите соединение так, чтобы его можно было легко идентифицировать среди других.
  • URL-адрес вебхука: Введите URL-адрес, на который будут отправлены данные. Этот URL-адрес можно получить из других приложений, таких как Zapierили укажите URL-адрес вашего приложения. На этот URL будут отправлены данные в формате JSON, и система будет ждать ответа до 10 секунд.
  • Выберите страницу: Это поле позволяет выбрать страницу, подключенную к боту Messenger, с которой вы хотите собирать данные.
  • Какое поле активирует вебхук: Выберите поле, которое должно инициировать вебхук. Варианты: электронная почта, номер телефона, местоположение, постбэк, дата рождения или формы веб-просмотра. Например, если вы выберете email, при сборе нового адреса ботом Messenger будет срабатывать webhook. При необходимости можно выбрать несколько полей.
  • Какие данные вы хотите отправить: Выберите информацию, которая будет отправлена при активации вебхука. Пример того, как могут выглядеть данные:

{
"psid": "12765756″,
"first_name": "Test",
"last_name": "Пользователь",
„subscribed_at”:”2024-01-15 12:19:04″,
"email": "testuser@gmail.com",
"labels": "Demo, Demo Label 1, new-label-test",
„page_id”:”37674343246″,
"page_name": "Тестовая страница",
„phone_number”:”+370628282846″,
"user_location":"",
"postbackid":"",
„subscriber_id”:”2251324188330310″,
„webview_form_id”:”83c567cd88″,
"Тип продукта": "Обувь",
"Размер": "Средний",
"Phone-Number": "88823″,
„Delivery-Date”:”2024-01-15″
}


Очистка отчетов о коннекторах

Вы можете отслеживать каждое созданное соединение с помощью панели управления. Отчет об активности позволяет просмотреть последние 10 действий и основные настройки. Если соединение успешно активировано, HTTP-код покажет "200". В разделе отчетов вы также можете посмотреть, какие данные были отправлены во время последних активаций.

Добавление PHP-скрипта в качестве URL-адреса Webhook

Если вы хотите использовать свой собственный скрипт для приема данных JSON, вы можете сделать это, добавив свой URL в качестве веб-хука. Например, если ваш домен "https://example.com"и скрипт называется "test.php", URL вебхука будет "https://example.com/test.php". Когда происходит выбранное событие активации, система отправляет данные на этот URL. Чтобы получать данные в формате JSON, добавьте следующий код в файл "test.php":

$webhook_data = file_get_contents("php://input");
$webhook_data_array = json_decode($webhook_data, true);

Использование StartMsg JSON API Благодаря возможности подключения вы можете не только автоматизировать важные бизнес-операции, но и настроить платформу для работы с другими используемыми приложениями.



  • Обзор