Сервер платформы принимает сообщение от бэкенда и отправляет его мобильным клиентам. Для использования push-сервиса необходимо в административном интерфейсе ввести шаблоны для отправки push-сообщения и настроить параметры push-уведомлений для каждого из сервисов.
Запрос:
Методы: GET, POST, OPTIONS.
Примечание. Для использования push-уведомлений требуется аутентифицироваться с Device Id.
Подписка
пользователя на топик
Отписка
пользователя от топика
Метод: POST.
В теле запроса указываются параметры, которые будут использованы в шаблоне.
Запрос на отправку push-уведомления может быть двух видов:
конкретному пользователю:
URL: /api/v1/push/send/<название_шаблона>/user/<имя пользователя>;
всем пользователям, подписанным на определенную тему сообщений:
URL: /api/v1/push/send/<название_шаблона>/topic/<название_темы_сообщений>.
Например, для шаблона:
{
"aps": {
"alert": {
"title": "{{title}}",
"body": "{{body}}"
}
}
}
Соответствует тело запроса:
{
"title": "Title text",
"body": "Body text"
}
При удачной публикации сообщения:
{"status": "OK"}
См. также: