兩個用戶在沒有加入到群組中時,我想要獲取其中一個用戶的在線狀態(tài)該怎么獲???比如在線客服,在沒有點擊聯系客服之前怎么知道客服是否在線?Gateway::getClientIdByUid()這個方法好像只能獲取當前連接用戶綁定的client_id,獲取不到其他用戶的,該怎么辦?
Gateway::getClientIdByUid()可以獲取任何用戶的在線狀態(tài),返回空說明沒在線,否則在線。手冊有明確的說明。
我用php的socket連接的服務端,并發(fā)送用戶登錄的信息,服務端接送到了并且也正確返回了信息,但是奇怪的是為什么服務器返回信息后直接就把連接給斷開了?
不是服務器關了連接,應該是客戶端關閉的,因為客戶端是php寫的,如果客戶端php你沒做守護進程的話,php執(zhí)行完了后會銷毀一切資源,連接自然就斷開。
這個手冊真有。。。