Підключення HTTP-запиту

Як і інші зовнішні джерела даних, HTTP-запит дозволяє автоматизувати створення контенту повідомлення. Цей запит вивантажує та надсилає дані контакту з eSputnik в інші системи, і навпаки, передає в eSputnik дані зі сторонніх систем. З його допомогою ви можете звернутися до власного API, який обробить запит і поверне у повідомлення дані для персоналізації, наприклад — особистий промокод. Для передавання даних використовується мова Velocity.

Створення джерела даних

  1. У налаштуваннях облікового запису відкрийте вкладку Джерела даних, натисніть кнопку Нове джерело та виберіть Зовнішні джерела даних.
  1. Виберіть HTTP-запит.

Налаштування з'єднання

  1. Дайте джерелу даних довільну назву.
  2. За потреби додайте його опис.
  3. Виберіть тип запиту: GET чи POST.
  4. Введіть URL-адресу, до якої буде звертатися запит (це може бути лише захищений протокол HTTPS. Можна звертатися до полів контакту або параметрів події).
  1. Якщо ваш застосунок зчитує параметри із заголовків, активуйте відповідний світчер і вкажіть потрібні параметри та їх значення.
  1. Щоб налаштувати аутентифікацію, активуйте відповідний світчер. Доступно три типи аутентифікації:
  • Basic,
  • Bearer token,
  • API key (у заголовках або в рядку запиту).

Задайте назву конектора, виберіть потрібний тип аутентифікації, введіть ідентифікаційні дані (логін та пароль/токен/ключ) та натисніть кнопку Готово.

  1. Якщо ваш застосунок зчитує параметри з тіла запиту, активуйте відповідний світчер, вкажіть формат: JSON, XML або text, та введіть у поле тіло запиту.

Тестування з'єднання

Для тестування можна вибрати подію з історії або вказати вручну тіло події для надсилання тесту.

Про налаштування звернення до зовнішнього джерела у листі читайте тут >