1

こんにちは、誰かがこれで私を助けてくれることを本当に願っています。2 台のデバイス間でデータを同期しようとすると問題が発生します。Google Cloud メッセージングは​​私が使いたいもののようで、チュートリアルで遊んでみました。ただし、次の質問がありました。

  • コマンドをすべてのユーザーにブロードキャストしています。特定のユーザーにメッセージを送信するにはどうすればよいですか?
  • データを Web サーバーに送り返すにはどうすればよいですか?
  • これは、同じ Google アカウントを使用して複数のデバイス間でデータを同期する正しい方法ですか?

データは本当に少量なので、大規模なサーバーは必要なく、GCM の 4KB 制限で十分です。

PS私はAndroidスタジオを使用しています。

助けてくれてありがとう

4

1 に答える 1

0

コマンドをすべてのユーザーにブロードキャストしています。特定のユーザーにメッセージを送信するにはどうすればよいですか?

各デバイスには固有の登録 ID があります。特定の登録 ID を指定して、プッシュを送信するよう Google に依頼できます。これについては、サーバーの例を参照してください。

データを Web サーバーに送り返すにはどうすればよいですか?

デバイスからサード パーティのサーバーにデータを送信する場合は、HTTP 経由で送信するか、GCM クラウド接続サーバーのデバイスからクラウドへの機能を使用できます。

これは、同じ Google アカウントを使用して複数のデバイス間でデータを同期する正しい方法ですか?

私はあなたが進んでいる方法で、あなたが望むものを達成できると思います. 私はより良い代替案を知りません。また、異なるデバイス間でデータを同期する方法も役立つ場合があります。

于 2013-09-10T17:37:39.410 に答える