web-dev-qa-db-ja.com

Google Cloud Messagingで使用するAPIキーを取得する

Androidアプリを開発していますが、プッシュ通知のテストを開始したいと思います。コードの観点から、私はすべて設定されています。私の現在の課題は、GoogleからGoogle Cloud Messaging APIキーを取得する方法がわからないということです。

約10秒でこれを行う方法を示すオンラインのチュートリアルとビデオがたくさんありますが、Googleは最近それを更新しました 開発者センター そして、どのチュートリアルもこれ以上適用されないようです。現在のプロセスは非常に面倒で、オンラインで見たものとはまったく似ていません。

私はこれがプログラミングの質問としてかろうじて通過することを理解していますが(もしあったとしても)、GoogleのAPIキーなしで何かを開発できるようになる方法さえありません。

誰かが私を正しい方向に向けることができますか?

56
Dave Ostrander

googleは最近デベロッパーセンターを更新しましたが、これ以上適用されるチュートリアルはありません

:: はぁ ::

それは私の次の本の更新のためのさらに多くの仕事です...

現在のプロセスは非常に面倒で、私がオンラインで見たものとはまったく似ていません。

私はすでにキーを設定しているため、キーのない人とは多少異なるものを見ていることに留意してください:

ステップ#1:Googleアカウントで https://cloud.google.com/console にログインします

ステップ#2:左側のナビゲーションで、「APIと認証> API」に進みます

ステップ#3:「Android向けGoogleクラウドメッセージング」を見つけて、その横にある「オフ」ボタンをクリックします(注:これには追加の利用規約への同意が含まれる場合があります)

ステップ#4:左側のナビゲーションで、「APIと認証>登録済みアプリ」に進みます

ステップ#5:どうやら本当に長い時間待ちます。

ステップ#6:赤いREGISTER APPボタンをクリックします。

ステップ#7:アプリに名前を付けて[Webアプリケーション]を選択し、[登録]をクリックします

ステップ#8:サーバーキーの[サーバーキー]セクションをクリックします

48
CommonsWare

CommonsWare だった約3年前(2013)。これは彼の答えの修正です。

注:サービスを既に有効にしてAPIキーを持っている場合でも、これは機能します。

  1. Googleアカウントで Googleサービス にログインします。 (これはGoogleコンソールとは異なります)

  2. プラットフォームの選択をクリックします

  3. Androidのサービスを有効にするをクリックします

  4. アプリ名とパッケージ名を入力します

  5. Cloud Messagingを選択します。 (または必要な他のサービス。後でこのページに戻って追加できます)

  6. Generate Configuration Filesをクリックします

  7. ブーム。 サーバーAPIキーの下のCloud Messagingカードのすぐ上

  8. また、google-services.jsonファイルをダウンロードして、Androidプロジェクトのapp/またはmobile/モジュールディレクトリにコピーすることもできます。

75
Chad Bingham

Googleは最近、APIコンソールをGoogle Cloud Consoleに更新しました。簡単に言うと、Androidアプリケーションを作成し、Webサーバーを介してAccessing APIを選択する必要があります。 このサービスにはそのための詳細なガイドがあります

6
Orr

GCM APIキーと送信者IDを設定する最も簡単な方法は、アカウントでGoogleにログインし、Wizardを続行することです。 https://developers.google.com/mobile/add :)

4
Manikandan K

WebアプリのFCM(Firebaseクラウドメッセージング)キーを取得するには

  1. Firebase にログインします
  2. 大きな[プロジェクトの追加]ボタンをクリックして、新しいアプリを作成します

    数秒間待って、円がその尾を追いかけるのを見る

  3. [FirebaseをWebアプリに追加]をクリックします

  4. APIキーをコピーします
2
charsi