[英]Instant Messenger in PHP?
我正在做另一個項目,需要能夠創建一個在線即時通訊工具,將每個人的聊天(Myspace,Facebook,Yahoo,AOL,Google等)組合在一起,以便為用戶提供一種輕松的聊天方式他們所有的朋友,而無需下載任何內容。 我當時正在考慮使用PHP來做到這一點,但是我不確定如何去做。 我已經用Google搜索了,但是找不到任何答案。
Phurple項目有些不完整,但是由於它建立在Pidgin / libpurple核心上,因此您的大多數需求/消息傳遞平台均已受支持,您可以使用所選的包管理器更新libpurple來保持協議的最新狀態。 您必須創建守護程序腳本來保持用戶登錄,不建議在Web服務器的進程中嘗試保持連接狀態。 流可以簡單地是:
附帶說明:我不希望將登錄名和密碼保留到用戶帳戶。 讓您最關注的是它們始終安全
您應該在這里開始研究很多事情。
Jabber,是一個基於許多聊天客戶端的開源系統
JWChat是一個基於Web的開源系統,它大致可以滿足您的需求。 http://blog.jwchat.org/jwchat/-
有很多信息,所以從Google搜索XMPP開始,我想您會發現很多信息,可以開始您的項目。
您可能需要使用現有的IM庫。 看看心靈感應和libpurple。
不幸的是(或者幸運的是!)這兩種方法都不能直接與PHP一起使用(盡管看起來好像有一個PHP DBUS庫,可以用來與Telepathy進行通信)。 但是,Telepathy確實具有預制的Python API。 您可以考慮使用Django或Pylons開發您的應用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.