Підключення HTTP-запиту
Як і інші зовнішні джерела даних, HTTP-запит дозволяє автоматизувати створення контенту повідомлення. Цей запит вивантажує та надсилає дані контакту з eSputnik в інші системи, і навпаки, передає в eSputnik дані зі сторонніх систем. З його допомогою ви можете звернутися до власного API, який обробить запит і поверне у повідомлення дані для персоналізації, наприклад — особистий промокод. Для передавання даних використовується мова Velocity.
Створення джерела даних
1. У налаштуваннях облікового запису відкрийте вкладку “Джерела даних”, натисніть кнопку “Нове джерело” та виберіть “Зовнішні джерела даних”.
2. Виберіть “HTTP-запит”.
Налаштування з'єднання
1. Дайте джерелу даних довільну назву.
2. За потреби додайте його опис.
3. Виберіть тип запиту: GET чи POST.
4. Введіть URL-адресу, до якої буде звертатися запит (це може бути лише захищений протокол HTTPS. Можна звертатися до полів контакту або параметрів події).
5. Якщо ваш застосунок зчитує параметри із заголовків, активуйте відповідний світчер і вкажіть потрібні параметри та їх значення.
6. Щоб налаштувати аутентифікацію, активуйте відповідний світчер. Доступно три типи аутентифікації:
- Basic,
- Bearer token,
- API key (у заголовках або в рядку запиту).
Задайте назву конектора, виберіть потрібний тип аутентифікації, введіть ідентифікаційні дані (логін та пароль/токен/ключ) та натисніть кнопку “Готово”.
7. Якщо ваш застосунок зчитує параметри з тіла запиту, активуйте відповідний світчер, вкажіть формат: JSON, XML або text, та введіть у поле тіло запиту.
Тестування з'єднання
Для тестування можна вибрати подію з історії або вказати вручну тіло події для надсилання тесту.
Про налаштування звернення до зовнішнього джерела у листі читайте тут >