gpt4 book ai didi

android - Google+ Android 应用程序使用什么 API?

转载 作者:太空宇宙 更新时间:2023-11-03 11:31:20 24 4
gpt4 key购买 nike

有一个适用于 Android 的 Google+ 移动应用程序。要接收所有信息,它必须使用一些 API。

如何从我的手机中检索此信息并查看此应用程序从何处获取数据?我很想亲自访问它,看看它是如何工作的。

最佳答案

您正在谈论“逆向工程”网络协议(protocol)。

全嗅探

理论上,这应该能让您嗅探任何 https 或纯文本连接。

已经可用的 API

我不会尝试劫持连接。已经有一个联系人 API,它叫做 xmpp。您应该能够使用谈话集成来拉取您的 friend 列表。

future 的 API

您可能还想 sign up for the upcoming API .

更新

Android 客户端似乎(至少部分)使用了 XMPP。常规客户端需要打开 XMPP 连接,您可以在 logcat 中看到“RealTimeChat”。看起来连接已加密,因为您收到“需要 TLS”消息(客户端似乎通过 XMPP 连接状态)。我不确定这是用于基于客户端的帖子还是仅用于服务器推送。您可以在“netstat”的帮助下查看打开的连接。当 google plus 终止时,连接消失。

因此,我希望 API 在发布(或 rev.eng)后真正开放。

更新 2(2011 年 7 月 6 日)

Hangout is build on XMPP/MUC+JINGLE (muc == 多用户聊天,jingle 大致是 XMPP 之上的 SIP 替代方案)。是的,他们会公布它的细节:-)

更新 3(2011 年 7 月 6 日)

Multiple XMPP components for gtalk/gplus已经通过阅读 JS 代码揭示了。它还强调他们在 XMPP 上构建了大量功能。

关于android - Google+ Android 应用程序使用什么 API?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6550285/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com