API WiFly
API WiFly позволяет Клиентам сервиса получать данные о сессиях авторизации Гостевого Wi-Fi в автоматическом режиме. Расширяя возможности использования данных авторизации гостевого WiFi, WiFly предлагает мощный инструмент для интеграции этих данных во внешние системы и приложения. Это открывает новые горизонты для бизнесов и их клиентов, позволяя им не только автоматизировать сбор данных, но и обогатить функциональность CRM, ERP и CDP систем современными аналитическими инструментами. Такой подход улучшает понимание поведения пользователей и повышает эффективность бизнес-процессов. WiFly упрощает процесс интеграции, предоставляя подробную документацию и поддержку.
С какими системами есть интеграция?
Сервисом WiFly реализована прямая интеграция с CRM:
- AmoCRM
- ReMarked CRM
Какие данные можно получить Бизнес:
- Внутренний идентификатор зоны (определяет по какому адресу подключился Гость)
- Способ регистрации гостя (СМС, Обратный звонок, звонок на номер 8-800, Госуслуги, купоны и другие методы авторизации)
- Идентификатор гостя (номер мобильного телефона или номер купона)
- МАС адрес устройства гостя
- Предполагаемый год рождения гостя
- Указанный гостем пол
- Дата и время начала сессии в часовом поясе зоны, дата/ время
- Дата и время начала сессии в часовом поясе UTC+00:00, дата/время
- Дата и время завершения сессии в часовом поясе зоны, дата/время
- Дата и время завершения сессии в часовом поясе UTC+00:00, дата/время
Для решения этих задач WiFly предлагает использовать API (программный интерфейс взаимодействия систем) и автоматически получать необходимые данные.
Основная информация
Данный REST API предназначен для получения данных с сервера авторизации flyLogin.
Все запросы к API осуществляются по протоколу HTTPS методом GET.
Точки входа имеют следующий вид:https://login.wifly.net/api/v2/<APIKey>/<APIfunction>
Где:
<APIKey> — Уникальный идентификатор клиента.
<APIfunction> — Вызываемая функция API.
Используются HTTP ответы с кодом 200. Тело ответа обязательно содержит JSON-объект. Всегда присутствуют поля resultCode и resultMsg.
Пример ответа:{«resultCode»:200,»resultMsg»:»OK»}
Возможные коды ответа (resultCode):
Код | Описание |
---|---|
200 | Функция выполнена успешно |
400 | Попытка вызова функции протоколом HTTP, а не HTTPS |
401 | Не верно указан APIKey |
405 | Попытка вызова функции методом отличным от GET |
Поле resultMsg содержит детальную информацию об ошибке
Полное описание документации находится здесь
Коммерческие условия использования запрашивайте по телефону
8 800 505 8954 или Email: welcome@wifly.ru