7

多分あなたはそれについてすでに聞いたことがあります。おそらく1か月前のGoogle IOで発表されました。Google Cloud Messaging はダウンストリーム (サーバー --> 電話) のみでしたが、強化された CCS (クラウド接続サーバー) により、XMPP プロトコルのおかげで永続的な TCP 接続を介してアップストリームにメッセージを送信できるようになりました。GCM と HTTP で動作するアプリケーションを既に設計しています。gcm ライブラリとそこにパックされているクラス (GCMRegistrar など) を使用します。このクラスは現在非推奨であり、Google は代わりに GoogleCloudMessaging API を使用することを推奨しています。

今ではすべてが少し異なります。Google のドキュメントがあり、Android アプリの設計方法について非常によく説明されています。しかし、これまで XMPP を使用したことがないため、サーバーに問題があります。彼らはここで Python のコードを提供します: http://developer.android.com/google/gcm/gs.html しかし、私は Python について何も知りません。そこで調べてみると、XMPPHP ライブラリが見つかりました。その後、PHP を操作し、ライブラリを使用して XMPP に接続し、メッセージを送受信できます。

私はそれを使った経験がなく、うまくいきません。Google XMPP サーバーとの XMPP 接続を開くにはどうすればよいですか?

接続を開くこの方法を見つけました(ここではライブラリを使用しています):

$conn = new XMPPHP_XMPP($host, $port, $user, $password, $resource, $server, $printlog, $loglevel);

Google CCS に接続するには、ここでどのパラメータを渡す必要があるか知っている人はいますか??

私も知りたいです:

XMPP 経由でデバイスにメッセージを送信するにはどうすればよいですか? デバイスからメッセージを受信するにはどうすればよいですか??

4

1 に答える 1