Push-токены


Push-токен — уникальный идентификатор клиента, которому будет отправлено push-уведомление.

Когда клиент устанавливает Мобильное приложение, у него отображается диалоговое окно, запрашивающее разрешение на push-уведомления ( "Хотите ли вы получать push-уведомления?" (нужен скрин!))

Если клиент соглашается, то приложение отправляет в специальный сервис — Службу отправки уведомлений запрос на уникальный идентификатор (токен). Сервис, в котором запрашивается токен, зависит от платформы. Android отправляет запрос в FCM Service, iOS — в Apns Service или FCM Service (в зависимости от настроек самого мобильного приложения) (см схему). 

Сервис, получивший запрос на токен, отправляет  этот уникальный идентификатор Мобильному приложению.

Мобильное приложение перенаправляет токен нашему бэку (АПИ Pushes?) (это серверная часть?), который сохраняет его у себя и использует при необходимости отправки клиенту push-уведомления

В некоторых случаях (каких?) для упрощения работы серверной части в качестве прослойки используется облачная платформа Azure (см схему).

Azure — это возможность создавать центр уведомлений, который будет обеспечивать отправку push-уведомлений на любую платформу (iOS, Android) c любой серверной части.

Тогда бэкенд отправляет в Azure полученный в FCM Service или Apns токен. Далее Azure взаимодействует с сервисами FCM Service и Apns, используя полученный токен.

Далее push-уведомления отправляются клиенту.

Push-уведомления

Читайте также:

 

Новости
Обновления
Облако тегов
Словарь
Наш блог
YouTube и Rutube
Telegram