Firebase Cloud Messaging, где найти ОБЩЕДОСТУПНЫЙ пустой КЛЮЧ

#firebase #firebase-cloud-messaging

#firebase #firebase-cloud-messaging

Вопрос:

Я внедряю Push-уведомления для веб-приложения через Firebase и следую этим рекомендациям от Google

https://github.com/firebase/quickstart-js/tree/master/messaging

На index.html я вижу этот код

     // [START get_messaging_object]
    // Retrieve Firebase Messaging object.
    const messaging = firebase.messaging();
    // [END get_messaging_object]

    // [START set_public_vapid_key]
    // Add the public key generated from the console here.
    messaging.usePublicVapidKey('<YOUR_PUBLIC_VAPID_KEY_HERE>');
    // [END set_public_vapid_key]
  

Мой вопрос: «Что такое пустой ключ? и где я могу найти этот ключ?»

Ответ №1:

На основе https://firebase.google.com/docs/cloud-messaging/js/client

Пустой ключ — это «Добровольная идентификация сервера приложений». Мы можем найти его в:

  1. Откройте Cloud сообщений вкладке консоли опорного пункта настройки панели и перейдите к веб-конфигурации сечения.
  2. На вкладке Веб-Push-сертификаты нажмите Сгенерировать пару ключей. Консоль отображает уведомление о том, что пара ключей была сгенерирована, а также строку открытого ключа и добавленную дату.

Или посмотрите на пошаговые изображения ниже

  1. Откройте настройки проекта

введите описание изображения здесь

  1. Выберите Cloud Messaging, прокрутите вниз до веб-конфигурации. В веб-Push-сертификатах вы можете найти пустой ключ ( если он не существует, нажмите Сгенерировать пару ключей для создания)

введите описание изображения здесь

введите описание изображения здесь

Комментарии:

1. спасибо, я использую его для flutter_messaging , и хорошо.