Документация
ОС Аврора 5.1.0

Работа с тестовым сервером Сервиса уведомлений

Примечание. Для работы с Push-уведомлениями устройство должно быть зарегистрировано в Аврора Центр.

Чтобы использовать в разработке тестовый сервер для отправки Push-сообщений, необходимо выполнить следующие шаги:

  1. Получить доступ к тестовому серверу:
    1. направить запрос в техническую поддержку предприятия-разработчика dev-support@omp.ru;
    2. получить ключи для доступа;
    3. использовать ключи в приложении-клиенте и автоматизированной системе.
  2. Создать и установить приложение-клиент на устройство:
    1. установить зависимости;
    2. передать в приложение applicationId, полученный от поддержки разработчиков;
    3. зарегистрироваться в push-демоне с помощью applicationId, получив в ответ registrationId для тестового сервера Сервиса уведомлений.
  3. Организовать передачу Push-уведомлений сервера приложения через тестовый сервер Сервиса уведомлений:
    1. Передать registrationId серверу приложения доверенным способом от приложения. Это позволит серверу приложения отправлять таргетированные push-уведомления к своим приложениям на конкретном устройстве.
    2. Получить токен доступа на тестовом сервере Сервиса уведомлений через сервер приложения.
    3. Передать через сервер приложения push-уведомления, используя токен доступа и идентификатор связки приложение – устройство registrationId.

Процесс регистрации мобильного приложения изображён на схеме:

Процесс регистрации мобильного приложения

Запрос на регистрацию мобильного приложения должен происходить при каждом его запуске, так как registrationId имеет срок жизни, не зависящий от приложения.

Примечание. Если возникают проблемы с push-уведомлениями, необходимо проверить синхронизацию с Аврора Центр. В приложении Аврора Центр можно настроить синхронизацию вручную, вытянув верхнее меню и нажав на кнопку Синхронизация.

Мы используем cookies для персонализации сайта и его более удобного использования. Вы можете запретить cookies в настройках браузера.

Пожалуйста ознакомьтесь с политикой использования cookies.