Типы входящих уведомлений#
Входящие уведомления могут быть следующих типов:
- incomingMessageReceived - уведомление о входящих сообщениях и файлах
- outgoingMessageReceived - уведомление о сообщении, отправленного с телефона
- outgoingAPIMessageReceived - уведомление о сообщении, отправленного из API
- outgoingMessageStatus - уведомление о статусах отправки/доставки/прочтении исходящих сообщений
- stateInstanceChanged - уведомление об изменении состояния авторизации инстанса
- statusInstanceChanged - уведомление об изменении состояния сокета инстанса
- deviceInfo - уведомление об устройстве (телефоне) и уровне заряда батареи
- incomingCall- уведомление о входящем звонке
- incomingBlock - уведомление о добавлении чата в список заблокированных контактов
- quotaExceeded - уведомление о превышении ограничений на тарифе Разработчик
Получение уведомлений разных типов#
Для включения или отключения уведомлений по типам используйте метод SetSettings
Пример тела запроса метода SetSettings#
{
"outgoingWebhook": "yes",
"outgoingMessageWebhook": "yes",
"stateWebhook": "yes",
"incomingWebhook": "yes",
"deviceWebhook": "no",
"statusInstanceChangedWebhook": "yes",
"incomingBlockWebhook": "yes"
}