6

我们正在考虑向我们的网站添加一项新功能,该功能允许希望接收有关其个人资料的更新的用户将其直接发送到他们的即时消息帐户(例如雅虎、Live Messenger、AIM 等)。

我们目前处于初步阶段,只是收集信息并查看它是否真的是我们想做的事情,所以我想知道这里是否有人可以帮助我们发现是否有一个好的解决方案?

有这么多跨网络 IM 平台(想到几个跳跃,TrillianX-FireMeeboMirandaDigsbyRaptrPidgin),但我真的不知道使用 API 的好地方。是否有开源的跨平台 IM API?

4

3 回答 3

3

您可以使用libpurple,这是 Pidgin 和 Adium 使用的。虽然它是 GPL 的,所以不确定这是否会使其不适合,这取决于您对它进行了哪些修改(如果有的话)。

于 2010-11-09T13:02:25.667 回答
2

可扩展消息和状态协议 XMPP

这适用于 Jabber/XMPP。

但其余的都是具有封闭协议的封闭源代码项目。跨网络 IM 都使用重新设计的协议,如 libpurple。

于 2010-11-09T13:02:44.053 回答
2

Libpurple是一个核心 api,您可以在其上构建您的 IM 支持。您提到的几个客户端都使用它,包括几个 Web 应用程序。

于 2010-11-09T13:05:09.590 回答