Использование Google Firebase Cloud Messaging

05 февраля 2024

ID 92525_1

Для обеспечения своевременного реагирования KES-устройств под управлением Android на команды администратора в свойствах Сервера администрирования следует включить использование сервиса Google Firebase Cloud Messaging (далее FCM).

Чтобы включить использование FCM:

  1. В Консоли администрирования выберите узел Управление мобильными устройствами и папку Мобильные устройства.
  2. В контекстном меню папки Мобильные устройства выберите пункт Свойства.
  3. В окне свойств папки выберите раздел Параметры Google Firebase Cloud Messaging.
  4. В полях Идентификатор отправителя и Ключ сервера укажите параметры FCM: SENDER_ID и API Key.

Сервис FCM работает на следующих диапазонах адресов:

  • Со стороны KES-устройства необходим доступ на порты 443 (HTTPS), 5228 (HTTPS), 5229 (HTTPS), 5230 (HTTPS) следующих адресов:
    • google.com;
    • fcm.googleapis.com;
    • android.apis.google.com;
    • либо на все IP из списка "Google ASN 15169".
  • Со стороны Сервера администрирования необходим доступ на порт 443 (HTTPS) следующих адресов:
    • fcm.googleapis.com;
    • либо на все IP из списка "Google ASN 15169".

В случае если в Консоли администрирования в свойствах Сервера администрирования заданы параметры прокси-сервера (Дополнительно / Параметры доступа к сети Интернет), то они будут использованы для взаимодействия с FCM.

Настройка FCM: получение SENDER_ID, API Key

Для настройки работы с FCM администратор должен выполнить следующие действия:

  1. Зарегистрироваться на портале Google.
  2. Перейти на портал для разработчиков.
  3. Создать новый проект по кнопке Create Project, указать имя проекта и ID проекта.
  4. Дождаться создания проекта.

    На первой странице проекта, в верхней части страницы, в поле Project Number указан искомый SENDER_ID.

  5. Перейти в раздел APIs & auth / APIs, включить Google Firebase Cloud Messaging for Android.
  6. Перейти в раздел APIs & auth / Credentials и нажать на кнопку Create New Key.
  7. Нажмите на кнопку Ключ сервера.
  8. Если есть, задать ограничения, нажать на кнопку Create.
  9. Получить API Key из свойств только что созданного ключа (поле Ключ сервера).

Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!