web-dev-qa-db-ja.com

Firebaseメッセージング、サーバーキーの入手先

Firebaseでは、POSTリクエストを送信することで、私たちのアプリケーションを介して通知メッセージを送信することができます。

このチュートリアルでは、このリクエストの作り方を説明しています 。しかし、ヘッダには自分のServerキーを配置しなければならないAuthorizationフィールドがあります。

このサーバーキーはどこで入手できますか?これに関する指示はありません。

113
Mr.D

溶液:

  1. 下のスクリーンショットのように、新しいFirebaseコンソールの上部にあるプロジェクト名の横にある設定(歯車)アイコンをクリックします。 enter image description here
  2. クリック Project settings
  3. クリックしてください Cloud Messaging タブ。
  4. 鍵は真下にあります Server Key
241

これを取りなさい:(最初の答えは正しい - これはただページがどのように見えるかを示すことです!) https://support.clevertap.com/docs/Android/find-your-fcm-sender-id -and-fcm-server-api-key.html#

enter image description here

10
Mike Mitterer

UPDATE:2017年4月現在、このメソッドは機能しません。 google-services.jsonのapi_keyはレガシーキーのみです。選択した答えは正しいです。


非推奨の方法:

あなたのプロジェクトにはgoogle-services.jsonというJSONファイルがあります。

そのファイルを開いて検索する

"api_key": [
        {
          "current_key": "********"
        }

それらは***あなたのサーバーAPIキーです

あなたがそのファイルを持っていないなら、あなたはfirebaseアカウントのあなたのアプリの詳細からそれをダウンロードすることができます

enter image description here

4
SaiTej Heeraj

Firebaseには2つのキーがあり、最初のものはSettings(Tab General)とその呼び出しWeb API Keyです。

二つ目の、そしてあなたが興味を引くのは、Settings(Tab Cloud Messaging)にあるそのServerキーです。

2番目のものはphpからのプッシュ通知に使います。

4