我是沃金上的另一个项目,并需要能够创建一个在线的即时信息,结合每个人都聊天(Myspace、Facebook、雅虎、AOL、谷歌等)进入一个为用户提供一个简单的方法来聊聊他们所有的朋友和不必下载任何东西。我想这样做与PHP,但我不确定我怎么会去了解它。我已经Google搜索,但未能找到任何答复。

有帮助吗?

解决方案

有一些事情,你应该开始寻找到在这里。

  • 。是的协议,大多数这些系统的使用。它代表XML存在的协议,并为该格式的消息都发送。
  • 叽里咕噜,是一个开放源系统,很多聊天的客户都是建立在

  • JWChat是一个开放源,基于网络的系统,似乎做大概是你所寻找的。 http://blog.jwchat.org/jwchat/-

有很多的信息,因此开始与谷歌搜索。我想你会发现一个丰富的信息来开始你的项目。

其他提示

Phurple 项目是有点不完全,但因为它建立在洋泾浜/libpurple核心你的大多数要求/消息平台已经支持,并且可以就更新libpurple使用你的包管理的选择保持最新的关议定书。你必须创建守护进程脚本,使用户登录,这将是不可取到尽量保持连接在一个网络服务器的进程。一个流程可以简单地是:

  • 用户登录在
  • 守护进程过程产生了其日志中的用户账户。
  • 进一步ajaxy请求页连接后台进程
  • 一个自定义届会议处理程序的你可以轻易地摧毁程序的过程上的超时的会议。

在一个侧面说明:我不想负责保存的登录名和密码为用户账户。使它自己的核心关切,这些都是安全的 在所有的时间

您可能会想使用现有的IM库。检查出心灵感应和的libpurple。

不幸的是(或许幸运的!)没有这些工作,PHP直接的(虽然它看起来像有一个PHP DBUS库,它可以用来与心灵感应进行交流)。然而,心灵感应的确有预先制作的Python API;你可能会考虑做使用Django或主塔您的应用程序。

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