*IMoNIWakeUp [#safc5435] **できること [#kdb37d94] IMoNiをPush受信対応させることが可能です。~ ※IMoNiが使えていることが前提となります。 **[重要]セットアップ手順 [#cc0ca847] セットアップ手順概要 -[[GoogleAPIを利用可能にする>#ieb84453]] -[[IMoNiWakeUpアプリケーションのインストール>#h19c38d8]] -[[サーバープログラムに必要な値の取得>#e8deda54]] -[[サーバープログラムへ値を設定>#x411a70e]] -[[サーバープログラムのアップロード>#c220454c]] ***GoogleAPIを利用可能にする [#ieb84453] -[[Googleapis>https://code.google.com/apis/console]]へアクセス~ &br(); -Googleapisの利用が初めての場合、「Create project」をクリック~ &br(); -メニューから「Services」を選択~ &attachref(2012082811002490_0.jpg);~ &br(); -「Google Cloud Messaging for Android」を探し、ONにする。~ &attachref(2012082811022633_0.jpg);~ &br(); -初回ONの場合、規約の確認が必要~ &br(); -正常にONできた場合、下のキャプチャの様になる。~ &attachref(2012082811024826_0.jpg);~ &br(); -この状態でアドレスバーの「#project:xxxxxxxxx」の「xxxxxxxxx」の数字列をメモしておく。 -> SenderIDになります。~ &attachref(2012082811025973_0.jpg);~ &br(); -メニューから「API Access」を選択~ &attachref(2012082811040097_0.jpg);~ &br(); -「Create new Server key...」を選択~ &attachref(2012082811041257_1.jpg);~ &br(); -確認画面が出るので「Create」で新規作成する。~ &attachref(2012082811042052.jpg);~ &br(); -「Key for server apps (with IP locking)」の「API key」をメモ -> APIKey になります。~ &attachref(2012082811255101.jpg);~ &br(); ***IMoNiWakeUpアプリケーションのインストール [#h19c38d8] -GooglePlayからIMoNiWakeUpをインストール~ &br(); -IMoNiWakeUpを起動し、「SenderID/RegistrationID設定」を選択~ &attachref(device-2012-09-03-111947_30.png);~ &br(); -「GoogleAPIを利用可能にする」でメモした値をSenderID入力枠へ記入~ &br(); -「SenderID設定/Registration実行」を選択~ &attachref(device-2012-09-03-112020_30.png);~ &br(); -「RegistrationID」のメール送信~ ※RegistrationIDは長いためメール送信した方が間違いが無いかと思います。~ &attachref(device-2012-09-03-112139_30.png);~ &br(); ***サーバープログラムの取得 [#e8deda54] -[[TLDSJP/IMoNiWakeUpServer>https://bitbucket.org/TLDSJP/imoniwakeupserver/get/1b48d6bae674.zip]]からサーバープログラムを取得~ &br(); -取得したzipを展開 ***サーバープログラムへ値を設定 [#x411a70e] -config.yamlをエディタで開く~ &br(); -.netのユーザー名とパスワードをそれぞれ「netUser」「netPasswd」へ記載~ ※"dummyUser","dummyPassword"を書き換える形になります。~ &br(); -「GoogleAPIを利用可能にする」で取得したAPIKeyを「apiKey」へ記載~ ※"dummyAPIKey"を書き換える形になります。~ &br(); -「IMoNiWakeUpアプリケーションのインストール」で送信したメールからRegistrationIDを確認し、「regID」へ記載~ ※"dummyRegistrationID"を書き換える形になります。~ &br(); ***サーバープログラムのアップロード [#c220454c] -GAE(GoogleAppEngine)アカウントの設定 -GAE(SDK)の取得 -プログラムのアップロード お疲れさまでした。これでメールを自分のアドレス宛てに送り、IMoNiWakeUpアプリが起動してくれば正常動作となります。 **使い方 [#w31010dc] セットアップ手順をこなすことにより必要な設定は完了しております。 有料オプションを購入することにより下記機能が追加されます。 -メール受信時に自動でIMoNiの受信確認を起動させる機能 -広告非表示 要望が多ければ月額課金型でのサービス構築も考えます。(課金となるのはGoogleAppEngineでどのくらい費用がかかるかわからないためです)