vapidKey(公開鍵, firebase console にて確認できる)をセットしてトークンを生成する
messaging.getToken({
vapidKey: 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
})
参考 ; https://blog.ojisan.io/fcm-push/
・「以前のHTTP」を使う ( https://fcm.googleapis.com/fcm/send )
必要なもの (Cloud Messaging API(レガシー)のサーバーキー)
・「HTTP v1」を使う ( https://fcm.googleapis.com/v1/projects/<プロジェクトID>/messages:send )
必要なもの (サービスアカウントの秘密鍵 json → 秘密鍵 jsonからアクセストークンを生成してそれを使用する)
参考 : 以前の HTTP から HTTP v1 に移行する
https://firebase.google.com/docs/cloud-messaging/manage-tokens?hl=ja
https://qiita.com/yum_fishing/items/54b4f10dea24e0d7722d
・(サーバー側)Topicを作成する
・(利用者)Topicに登録する
・(サーバー側)Topicに 対して通知を送信すると、そのトピックをサブスクライブしている全員に対して通知を送ることができる。