Mac有什么好的即时消息API吗?

时间:2011-01-13 14:30:58

标签: macos instant-messaging

很奇怪,如果您要为Mac构建即时消息客户端,您将使用哪种现有API或服务来处理从一个用户到另一个用户的消息传输?我正在寻找可以与objective-c结合使用的东西,并且与其他流行的消息服务兼容,如MSN,Yahoo,Aim,gtalk等。我不想托管服务,而是连接到现有的服务并使用他们的“管道”。

由于

2 个答案:

答案 0 :(得分:2)

那里有很多Instant messenger protocols

有一个很好的选择,你可以找到一个Java API,你想要使用哪个协议,如XMPP Java API

对于C或C ++,您可以使用libpurple library

答案 1 :(得分:1)

你的问题缺乏很多信息,所以很难回答。请添加一些您的要求的详细信息。您需要什么协议,使用什么功能,使用哪种开发语言?

首先:

Adium已根据GPL发布,因此只要许可证符合您的需求,您就可以在自己的项目中使用该代码。

http://trac.adium.im/

另一种选择,如果您不想实现多个网络但更喜欢使用服务器为其他网络提供网关的单一协议,您还可以查看可用于Mac的Jabber / XMPP库。

http://www.google.de/search?q=jabber+library+mac&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:de:official&client=firefox-a