有适用于Android的Google+移动应用。要接收所有信息,必须使用某些API。
如何从手机中检索此信息并查看此应用获取数据的位置?我喜欢自己访问它,看看它是如何工作的。
答案 0 :(得分:10)
您正在谈论"逆向工程"网络协议。
完全嗅探
理论上,这应该可以嗅探任何https或纯文本连接。
已有的API
我不会试图劫持连接。已经有一个联系人API,它被称为xmpp。您应该能够使用谈话集成来提取您的朋友列表。
未来的API
您可能还想sign up for the upcoming API。
<强>更新强>
Android客户端似乎使用(至少部分)XMPP。常规客户端需要一个开放的XMPP连接,你可以看到一个&#34; RealTimeChat&#34;在你的logcat中。看起来连接是加密的,因为你需要一个&#34; TLS&#34;消息(客户端似乎通过XMPP连接状态)。我不确定它是用于基于客户端的帖子还是仅用于服务器推送。您可以在&#34; netstat&#34;的帮助下查看打开的连接。当谷歌加上终止时,连接就会消失。
因此我希望API一旦发布(或rev.eng)就会真正开放。
更新2(2011年7月6日)
Hangout is build on XMPP/MUC+JINGLE(muc ==多用户聊天,jingle大致是XMPP之上的SIP替代方案)。是的,他们会发布它的细节: - )
更新3(2011年7月6日)
通过阅读JS代码已经揭示了Multiple XMPP components for gtalk/gplus。它还强调他们已经在XMPP上构建了大量功能。
答案 1 :(得分:5)
他们尚未推出API。如果您想要在Google+上构建某些内容,他们会建议您在此处注册:https://services.google.com/fb/forms/plusdevelopers/
答案 2 :(得分:1)
API尚未发布。哎呀,该产品尚未发布。这就像为Playstation 5开发视频游戏一样。
答案 3 :(得分:1)