Android
Push Notifications
クライアントからParseプッシュ通知を送信する方法
8 分
クライアント側からparseプッシュ通知を送信する はじめに クライアントプッシュはback4appのparse apiで利用可能な機能ですが、セキュリティ上の問題からデフォルトでは有効になっていません。 クライアントプッシュを有効にし、アプリがその機能を使用できるようにするのは非常に簡単ですが、推奨されていません。クライアントプッシュの主な機能はデバッグおよびテスト目的のためです。 このチュートリアルでは、例のアプリが構築され、次のように見えるようになります いつでも、このチュートリアルで構築された完全なandroidプロジェクトにアクセスできます。 githubリポジトリ。 前提条件 このチュートリアルを完了するには、次のものが必要です: android studio back4appで作成されたアプリ。 注: 新しいparseアプリのチュートリアル を参照して、back4appでparseアプリを作成する方法を学んでください。 back4appに接続されたandroidアプリ。 注: parse sdkのインストールチュートリアル を参照して、back4appに接続されたandroid studioプロジェクトを作成してください。 android 4 0(アイスクリームサンドイッチ)以上を実行しているデバイス(または 仮想デバイス )。 1 クライアントプッシュを有効にする 次に進むには、 back4appのウェブサイト にログインし、アプリを見つけて、 サーバー設定 サーバー設定 をクリックします。 「コア設定」ブロックを見つけて、 設定 設定 をクリックします。「コア設定」ブロックは次のようになります 3\ ページの最後までスクロールし、次のように「 詳細を編集 詳細を編集 」ボタンをクリックします 4\ 編集ページの最後に「クライアントからのプッシュ通知を許可する」というチェックボックスが表示されます。そのボックスにチェックを入れ、下の「保存」ボタンをクリックしてください。 2 アプリからのプッシュ アクティビティの最初に、次の依存関係をインポートします。 2\ parsepush parsepush を使用してプッシュメッセージを送信します。以下のコードに示されています。 チャンネルとメッセージを設定することを忘れないでください。 1 jsonobject data = new jsonobject(); 2 // put data in the json object 3 try { 4 data put("alert", "back4app rocks!"); 5 data put("title", "hello from device"); 6 } catch ( jsonexception e) { 7 // should not happen 8 throw new illegalargumentexception("unexpected parsing error", e); 9 } 10 // configure the push 11 parsepush push = new parsepush(); 12 push setchannel("news"); 13 push setdata(data); 14 push sendinbackground(); 3\ プッシュ通知をテストするには、デバイスが開いている間にその関数を呼び出すだけです。 完了です! この段階で、back4appを通じてクライアントプッシュを使用して自分のデバイスからプッシュ通知を送信できます! androidプッシュ通知について詳しく学ぶには、 parse android push notification公式ドキュメント を参照してください。