我要创造我自己的IM和我在寻找一个开源IM的API。你认为什么是最好的开源IM的API。以及要使用的前端好呢?

感谢。

有帮助吗?

解决方案

如果您正在寻找到做客户端,检查出的libpurple。这是洋泾浜和许多其他IM客户端用来访问多个IM网络。

http://developer.pidgin.im/wiki/WhatIsLibpurple

如果你只是担心一个IM网络,最简单的一个一起工作是Jabber的,因为它是一个开源协议

http://www.jabber.org/

其他提示

... XMPP大量的文档,库等。 http://xmpp.org

只要是全面的,心灵感应是一个相当不错的竞争对手的libpurple。它是安全的,模块化,智能化。

可以使用 QXmpp 。它是用C ++编写和Qt的自由(LGPL)XMPP客户端库。它重量轻,使用简单。

项目页面: http://code.google.com/p/qxmpp

如果您有兴趣的OSCAR协议(AIM),请打开AIM 。他们对C ++ / C#/ Java的定制客户文档以及如何访问Web AIM。

如果您需要服务器端支持IM,使用 OpenSIPS 。对于客户端,Pidgin和的libpurple。

您可以使用Kik的API的基础上的Kik Messenger的顶部您即时通讯的移动应用程序。这个API可以让你的应用程序能够可靠地传输和存储使用Kik的自己的交通和基础设施不同的移动用户之间丰富的内容和文件。它可以在Android和iPhone,并在简单的场景,可以集成到你的应用程序有大约5行代码。还有更多的信息在这里: http://www.kik.com/dev

声明:我的背后的Kik API的开发者之一:)

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top