我需要在我的应用程序中包含聊天。人们登录聊天并创建他们的用户并与其他用户聊天。但是,它需要像 facebook 聊天或 pingchat 一样,您可以在其中添加您想与之交谈的朋友。
谁能给我指点我需要做什么?我听说过 xmpp 服务器,但不确定这是否适合我的应用程序。任何帮助将非常感激
谢谢
我需要在我的应用程序中包含聊天。人们登录聊天并创建他们的用户并与其他用户聊天。但是,它需要像 facebook 聊天或 pingchat 一样,您可以在其中添加您想与之交谈的朋友。
谁能给我指点我需要做什么?我听说过 xmpp 服务器,但不确定这是否适合我的应用程序。任何帮助将非常感激
谢谢
您的应用程序是要创建新用户并将他们添加到聊天列表中,还是要在现有协议(如 IRC、XMPP 等)上使用现有用户(如 Gtalk、Y! Messenger 等)...?
如果您要实现自己的聊天系统,您的用户在您的网站上注册,那么您将要做这些事情:
这个怎么运作?
您保留了一张聊天消息表。该表包括:
您所做的只是,当您开始从 Alice 到 Bob 的聊天会话时,您只需将它们输入到表格中。接下来,通过根据条件调用 PHP 文件(例如http://mychatserver.com/getChat.php),从 Web 服务器获取行到您的应用程序SELECT CHAT_MESSAGE FROM CHAT_TABLE WHERE CHAT_FROM="ALICE" AND CHAT_TO="BOB";
。此消息显示在您的应用程序中。
此过程应重复执行,间隔为 1 秒。
我希望你有这个想法。