API Push-уведомлений: Работа с RuStore, FCM и HMS
API разрабатывалось с целью предоставлять возможность отправки push-уведомлений по топикам через нескольки х push-провайдеров одновременно.
Для отправки push-уведомления необходимо использовать метод POST
https://vkpns-universal.rustore.ru/v1/send/topic
.
Чтобы отправить push-уведомление в топик необходимо указать ID проекта и Авторизационный токен для каждого провайдера, по которому планируется отправка push-уведомлений.
- RuStore
- FCM
- HMS
Используйте project_id
(ID проекта) и ss_token
(сервисный токен). Эти значения вы можете получить в системе Консоль RuStore. Для этого на странице приложения перейдите в раздел Push-уведомления и выберите Проекты. Отправка push-уведомлений.
Эти значения можно получить в системе RuStore Консоль. Примеры получения токена описаны в документации FCM.
- https://firebase.google.com/docs/cloud-messaging/migrate-v1#use-credentials-to-mint-access-tokens;
- https://firebase.google.com/docs/cloud-messaging/auth-server.
RuStore не хранит ID проекта и Авторизационный токен. Проверяйте токен самостоятельно.
Эти значения можно получить в системе RuStore Консоль. Пример получения Авторизационного токена есть в документации. ID проекта можно получить в консоли разработчика, не путать с ID приложения, описание есть в документации.
RuStore не хранит ID проекта и Авторизационный токен. Проверяйте токен самостоятельно.