SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

DeveloperZine(デベロッパージン)- エンジニアの意思決定を支える技術情報メディア ProductZine

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

MBaaSと連携するAndroidアプリを作る

MBaaSでつくろう、Androidアプリのプッシュ通知! しくみと手順を大解剖

MBaaSと連携するAndroidアプリを作る 第6回

Google Developers ConsoleでAPIキーを取得する

 NCMBとGCMを連携させるのに必要なことは、NCMBの管理コンソールでGCMと連携するためのAPIキーを設定することです。APIキーの取得は、Google Developers Consoleで行います。Googleアカウントを持っていない方は、アカウントの登録を行ってください。

 Google Developers Consoleにアクセスし、まず、プロジェクトを新規作成します。左メニューにあるProjectsの項目を開くと、プロジェクトの一覧画面になります。

Google Developers Consoleでプロジェクトを新規作成する
Google Developers Consoleでプロジェクトを新規作成する

 一覧の左上にCreate Projectと書かれた青いボタンがあるので、クリックします。

新規プロジェクトを作成する
新規プロジェクトを作成する

 新規にプロジェクトを作成するためのポップアップが開くので、プロジェクトの名前とプロジェクトIDを入力します。ここでは、以下のように入力しました。

  • PROJECT NAME:ncmbPush
  • PROJECT ID:ncmbpush728

 次に、作成したプロジェクトのGCMを有効にします。

Google Cloud Messaging for AndroidはOFFになっている
Google Cloud Messaging for AndroidはOFFになっている

 プロジェクトが作成されたら、プロジェクト名をクリックして詳細を開きます。左メニューの「APIs & auth」をクリックし、子メニューとして出てくる「APIs」を表示します。

 全APIのON/OFFを切り替えるページが開くので、「Google Cloud Messaging for Android」をONにしてください。

Google Cloud Messaging for AndroidがONになった
Google Cloud Messaging for AndroidがONになった

 STATUSが緑のONになりました。

 それでは、APIキーを作成しましょう。左メニューから「APIs & auth」の中の「Credentials」を開き、「Public API access」の下にある「Create new Key」ボタンをクリックします。

APIキーを作成するために、「Create new Key」ボタンを押す
APIキーを作成するために、「Create new Key」ボタンを押す

 「Create a new key」というポップアップが表示されるので、「Server key」ボタンを押してください。

「Create a new key」というポップアップで、「Server key」ボタンを押す
「Create a new key」というポップアップで、「Server key」ボタンを押す

 APIのアクセスを許可するIPアドレスを入力する欄がありますが、何も入力せずに「Create」ボタンを押してください。

ここでは何も入力せずに、Createボタンを押す
ここでは何も入力せずに、Createボタンを押す

 作成されたAPI KEYが表示されます。このAPI KEYをNCMBに登録します。

API KEYが表示される
API KEYが表示される

次のページ
APIキーをNCMBに登録する

この記事は参考になりましたか?

MBaaSと連携するAndroidアプリを作る連載記事一覧

もっと読む

この記事の著者

金宏 和實(カネヒロ カズミ)

 富山県高岡市出身で在住。ソフトウェア開発者兼ライター。株式会社イーザー関西学院大学文学部仏文科卒。第一種情報処理技術者(今で言うと、応用情報技術者。第一種→ソフ開→応用と変遷したようだ)主な著書『作ればわかる!Androidプログラミング第2版 -SDK4対応-』『VS 2010で作る Web-DB アプリ入門』『ベテランが丁寧に教えてくれるデータベースの知識と実務』『はじめてのAndroidアプリ作成 センサー活用とクラウド連携』『はじめてのAndroidアプリ作成 基本プログラミング』Web連載『VB2008で楽々Webプログラミング』『再発見!VB2005快適プログラミング』 『こうしろうのMindStroms日記』 個人的なブログはこちらです。 

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

CodeZine(コードジン)
https://codezine.jp/article/detail/8237 2014/11/14 14:00

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー