3

There is a Google+ mobile application for Android. To receive all the information it must be using some API.

How I can retrieve this information from my phone and see from where this app is getting data? I'd love to access it myself and see how it works.

4

4 に答える 4

10

ネットワークプロトコルの「リバースエンジニアリング」について話している。

完全なスニッフィング

これにより、理論的には、https またはプレーンテキスト接続を盗聴できるようになります。

すでに利用可能な API

接続を乗っ取ろうとはしません。xmpp と呼ばれる連絡先 API が既にあります。トーク統合を使用して、フレンド リストをプルできるはずです。

将来の API

また、今後の APIにサインアップすることもできます。

アップデート

Android クライアントは (少なくとも部分的に) XMPP を使用しているようです。通常のクライアントでは、開いている XMPP 接続が必要であり、logcat に「RealTimeChat」が表示されます。「TLSが必要です」というメッセージが表示されるため、接続が暗号化されているようです(クライアントはXMPP接続状態を通過しているようです)。それがクライアントベースの投稿に使用されているのか、サーバープッシュに使用されているのかはわかりません。「netstat」を使用して、開いている接続を確認できます。グーグルプラスが終了すると接続が切れます。

したがって、API がリリース (または rev.eng) されたら、本当にオープンになると思います。

更新 2 (2011 年 7 月 6 日)

ハングアウトは XMPP/MUC+JINGLE に基づいて構築されています(muc == マルチユーザー チャット、ジングルはおおよそ XMPP 上の SIP 代替手段です)。はい、彼らはその詳細を公開します:-)

更新 3 (2011 年 7 月 6 日)

JS コードを読み取ることで、gtalk/gplus の複数の XMPP コンポーネントが明らかになりました。また、XMPP で多くの機能を構築したことも強調しています。

于 2011-07-01T16:14:47.043 に答える
5

彼らはまだAPIを立ち上げていません。Google+で構築したいものがある場合は、https ://services.google.com/fb/forms/plusdevelopers/からサインアップすることをお勧めします。

于 2011-07-01T16:09:29.713 に答える
1

はい、そうです。その来る「すぐに」読む:: http ://www.webpronews.com/api-coming-soon-for-google-plus-2011-07

于 2011-07-01T16:09:31.997 に答える
1

API はまだリリースされていません。一体、製品はまだリリースされていません。それは、プレイステーション 5 用のビデオ ゲームを開発するようなものです。

于 2011-07-01T16:03:34.073 に答える