Веб-хуки
Принцип работы

Используя веб-хуки можно получать HTTP-уведомления на URL-адрес указанного хоста, с данными о событиях которые произошли на сайте.

Интервал отправки

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

Настройка

Для настройки веб-хуков перейдите в раздел "Настройки приложения" — "Настройка WebHooks". Вы можете указать секретный ключ, который будет отправлен в HTTP-заголовке "X-Authorization" при запросе к указанному URL-адресу хоста.

Пример запроса

Вместо отправки множества запросов, будет отправлен только один запрос, содержащий в параметре "web_hooks" массив в формате JSON для всех событий за определенный промежуток времени, который равен интервалу планировщика задач. Ключом является идентификатор веб-хука, значение состоит из объектов.

Пример запроса отправляемого скриптом:

curl -X POST 'https://yourhost.com' \

    --header 'X-Authorization: **********' \
    --header 'Content-Type: application/x-www-form-urlencoded' \
    --data-urlencode 'web_hooks={
        "1":[
            ["data"]
        ]
    }'
Обработка данных
# Описание
0 Изменение статуса пользователя
1 Изменение статуса заявки на обмен
2 Изменение статуса заявки на верификацию
3 Изменение статуса заявки на запрос резерва
4 Изменение статуса инвестиционного пакета
5 Изменение статуса заблокированного платежного реквизита
6 Изменение статуса отзыва

Работаем в свободном графике

© 2018 - 2023 Сделано с Exchanger CMS 🇺🇦

Telegram чат Обратная связь

Мы в социальных сетях