Перейти к основному содержимому

Управление статусами клиента

Отзыв и актуализация токенов

Мобильные и веб токены можно Отзывать (Suspend) и обратно Актуализировать (Unsuspend).

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

По умолчанию для всех новых приложений и веб-сайтов включен Suspend токенов со сроком активности 90 дней, после которых токен считается неактивным.

Неактивные токены

Токены считаются неактивными если по ним за отведенное количество дней:

  • Не было пушей и подтверждений доставки
  • Пользователь не заходил в приложение или веб сайт
  • Не устанавливалось веб-сокет соеденение

Ручное управление статусами токенов

Формат запроса

POST api.pushed.ru/v2/management/client-token-status

Тело запроса:

{
"operation": "Suspend",
"type": "Mobile",
"clientToken": "клиентский токен"
}

Параметры тела запроса

operationОтзываем или актуализируем токен Suspend / UnsuspendОбязательное поле
typeТип пуш-сообщения, мобильный или web пуш-сообщение пуш Mobile / WebОбязательное поле
clientTokenТокенОбязательное поле

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

curl -v -X POST https://api.pushed.ru/v2/management/client-token-status
-H 'Content-Type: application/json'
-H 'Authorization: Bearer <accessToken>'
-d '{ "operation": "Suspend", "type":"Mobile", "clientToken": "<clientToken>"}'

Пример ответа:

В случае успеха

{
"success": true/false,
"errCode": int/null,
"message": string/null
}
successрезультат выполнения запроса
errCodeкод ошибки, будет заполнено в случае ошибки
messageтекстовое описание ошибки, будет заполнено в случае ошибки