2

如何在 Android 中为 Yahoo、AOL 和 Hotmail (MSN) 创建 XMPP 聊天客户端。现在我是使用smack库为 Gtalk 和 Facebook 创建的。

我想为 Yahoo、AOL、Hotmail 创建像 eBuddy 应用程序。

寻找server_nameport number寻找美国在线、雅虎、Hotmail。

我搜索了很多 AOL 我得到了这个

SERVER_HOST = "xmpp.oscar.aol.com"; 
SERVER_PORT = 5222;

但没有运气..任何人都可以建议有关此 SERVER_HOST 、 SERVER_PORT 的一些详细信息。

4

1 回答 1

2

对于 Google Talk 和 Facebook,您可以连接标准 XMPP 客户端。以主机身份连接到 talk.google.com/chat.facebook.com,并使用您的 gmail 地址/username@chat.facebook.com 作为 Jabber ID。

要通过 XMPP 直接连接到 MSN,您需要实现其专有的 X-MESSENGER-OAUTH2 身份验证机制,如MSDN中所述。这里有一些代码示例。

对于 AIM 和 Yahoo,我认为您只能通过安装了相应传输的另一台 XMPP 服务器连接,例如pyYIMtPyAIMt

于 2012-07-31T12:45:04.897 回答