Управление статусами клиента
Отзыв и актуализация токенов
Мобильные и веб токены можно Отзывать (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 | текстовое описание ошибки, будет заполнено в случае ошибки |