# Gateway::getAllClientSessions
## 說明:
array Gateway::getAllClientSessions(void);
獲取當前所有在線client_id信息。
## 返回值
返回值為client_id為key,client_id對應的$_SESSION為值的數組。
類似下面的格式
array(
'7f00000108fc00000008' => array(...),
'7f00000108fc00000009' => array(...),
)
## 更新日志
版本 說明
2.0.6 接口名為getALLClientInfo
2.0.7 接口getALLClientInfo更名為getAllClientSessions
## 范例
~~~
use \GatewayWorker\Lib\Gateway;
class Events
{
...
public onMessage($client_id, $message)
{
$_SESSION['name'] = $message['name'];
var_export(Gateway::getAllClientSessions());
}
...
}
~~~
打印出的數據類似如下:
~~~
array(
'7f00000108fc00000008' => array('name'=>'Tom'),
'7f00000108fc00000009' => array('name'=>'Joan'),
)
~~~
- 快速入門
- 魔際客服系統V1.0簡介
- 新手上路
- 注冊并創建應用
- 通信過程及聊天記錄保存
- 實時消息回調
- Lib/Geteway類提供的接口
- sendToAll
- sendToClient
- closeClient
- isOnline
- bindUid
- unbindUid
- isUidOnline
- getClientIdByUid
- getUidByClientId
- sendToUid
- joinGroup
- leaveGroup
- sendToGroup
- getClientCountByGroup
- getClientSessionsByGroup
- getAllClientCount
- getAllClientSessions
- setSession
- updateSession
- getSession
- 服務端集成
- 入門
- 用戶體系集成
- 聊天記錄
- 文件上傳下載
- 發送消息
- 群組管理
- 聊天室管理
- 應用管理
- Web IM集成
- Web IM 介紹
- 集成方式
- Web SDK基礎功能
- 消息
- 好友管理
- 群組管理
- 聊天室管理
- 微信小程序 Demo
- Web SDK API Doc
- Web IM SDK 更新日志
- React Native集成
- React Native Demo 介紹