Skip to content

路由

危险

所有HTTP管理接口,是给业务系统后端内部调用的,禁止前端直接调用。

禁止前端直接调用HTTP管理接口,前端应请求业务系统,由业务系统后端处理。

HTTP管理接口(按字母排序)

  1. POST/api/bindUid将client_id与uid绑定
  2. POST/api/closeClient断开客户端连接
  3. GET/api/getAllClientCount获取所有客户端数量
  4. GET/api/getAllClientIdCount获取所有客户端数量
  5. GET/api/getAllClientIdList获取所有客户端ID列表
  6. GET/api/getAllClientSessions获取所有客户端会话
  7. GET/api/getAllGroupIdList获取全局所有在线群组的组名数组
  8. GET/api/getAllUidCount获取所有用户数量
  9. GET/api/getAllUidList获取所有用户ID列表
  10. GET/api/getClientIdByUid获取用户所有客户端ID
  11. GET/api/getClientIdCountByGroup获取群组中的客户端数量
  12. GET/api/getClientIdListByGroup获取群组中的所有client_id列表
  13. GET/api/getClientSessionsByGroup获取群组中所有客户端的session信息
  14. GET/api/getConfig获取当前配置
  15. GET/api/getGroupByUid获取指定UID所属的在线群组的组名数组
  16. GET/api/getSession获取某个client_id对应的Session
  17. GET/api/getUidByClientId获取用户uid
  18. GET/api/getUidCountByGroup获取群组中客户端绑定的UID数量
  19. GET/api/getUidListByGroup获取群组内所有用户UID列表
  20. GET/api/getUidSession获取指定UID对应的Session
  21. GET/api/isOnline判断指定client_id是否在线
  22. GET/api/isUidOnline判断指定uid是否在线
  23. POST/api/joinGroup将指定client_id加入某个群组
  24. POST/api/leaveGroup将指定client_id从某个群组中移除
  25. POST/api/reloadConfig重新加载配置
  26. POST/api/rpc远程过程调用RPC
  27. POST/api/sendToAll发送消息给所有在线用户
  28. POST/api/sendToClient发送消息给指定客户端
  29. POST/api/sendToGroup发送消息给指定群组
  30. POST/api/sendToUid发送消息给指定用户
  31. POST/api/setSession设置某个client_id对应的session
  32. POST/api/setUidSession设置用户UID对应的Session
  33. POST/api/unbindUid解除client_id与uid的绑定关系
  34. POST/api/ungroup解散某个群组
  35. GET/public/errorMessages错误消息
  36. GET/public/health健康检查
  37. GET/public/runtime运行时信息
  38. GET/public/stats统计信息
  39. GET/public/version版本信息

全局状态码

暂无数据