私はC2DMを使用する私のAndroidアプリケーションのサーバー側を書こうとしています。私はそれをPHPで書くつもりです。私は基本的に今のところテストをしています。私は実際のアンドロイドアプリの携帯電話の例にクロムをコピーし、私の好みにそれを修正しました。今私の最大の疑問は登録です。C2DMとPHPサーバ
すべてをまっすぐにしましょう。
初めてデバイスを登録するとき、アプリは自分のサーバーに直接話します。サーバーはdeviceidをつかみ、200で応答します。そうですか?
したがって、php側では、$ deviceid = $ _POST ['deviceId']のようなデバイスIDを取得します。 自分のデータベースに追加します。アプリに返信する..特定の返信をどのくらい正確に送り返すのですか?私はヘッダ内にあると思いますか?私はそれをどうやって行うのか分かりません。
私が正しい道を歩いていることを確認し、拒否して混乱を解消してください。
ありがとうございました。
私はプッシュ通知を送信している間は理解していますが、それが起こる前のことを意味します...私のアプリが「こんにちは、私は後で通知を受け取りたいです。 – bwoogie
あなたのアプリでデバイスIDを取得したとします。それで?それはあなた次第です。サーバーがデバイスIDを取得する方法を実装する必要があります。どうにかして、アプリはあなたのサーバにデバイスIDと必要なその他の情報(例えば、そのデバイスIDがどのアカウントに関連付けられているか)を伝える必要があります。これはすべてオープンエンドであり、あなたが処理する必要があります。デバイスIDを渡すには、アプリケーションエンドポイントとサーバーエンドポイントの両方を実装する必要があります。これはしばしば投稿要求で行われます。繰り返しますが、私が提示したリンクは良い例です。 – onit
ありがとう、知りたいことがあります。 – bwoogie