我正在开发基于Android的实时聊天应用程序。
目前我正在使用quickblox api。
有没有更好的api可用,我希望扩展我的应用程序,如果它得到良好的反应,所以付费api也是可以接受的。
答案 0 :(得分:6)
CometChat SDK的设计使其可以无缝集成并与现有应用程序一起使用。简单的移动聊天API具有直观的流程,使整个过程无忧无虑。您可以将CometChat SDK添加到您的应用程序中,并在现有的移动应用程序中发送/接收消息。 https://www.cometchat.com/features/mobile-chat-sdk
答案 1 :(得分:3)
以下是可用于聊天应用程序的库。
Telegram是一个非常着名的聊天应用程序。他们开发了核心库,具有发送和接收聊天的API以及多媒体共享支持。 Telegram使用与后端相同的库。这是链接:Telegram API
您可以使用aSmack库。这是一个使用Smack与Android设备的小软件层。您将使用aSmack,其主要类似于Smack本身,它很好documented,具有连接到服务器的代码快照,创建聊天,发送和接收消息等。
您可以查看Scringo。它是适用于Android(也是iOS)的SDK,可为您的应用添加聊天功能。
还有更多像Linphone这样使用Sip服务器进行聊天消息传递
我希望它可以帮到你!