2026/02/12 16:16:25
特性列表
本文提供 RTM 所具备的功能特性及对应 API 接口。
Setup
| 功能 | API 接口 |
|---|---|
| 创建实例 | new RtmClient() |
| 销毁实例 | rtmClient.release() |
| Token 设置 | login 中的 token 参数 |
| 端侧加密 | RtmConfig 中的 encryptionMode、cipherKey、salt 参数 |
| Presence 超时设置 | RtmConfig 中的 presenceTimeout 参数 |
| 日志等级设置 | RtmConfig 中的 logLevel 参数 |
| Cloud Proxy 设置 | RtmConfig 中的 cloudProxy 参数 |
| 私有化部署设置 | RtmConfig 中的 privateConfig 参数 |
| 事件监听 | |
| 登录服务 | rtmClient.login(...): Promise<LoginResponse>; |
| 登出服务 | rtmClient.logout(): Promise<LogoutResponse>; |
Channel
| 功能 | API 接口 |
|---|---|
| 订阅频道 | rtmClient.subscribe(...): Promise<SubscribeResponse>; |
| 取消订阅频道 | rtmClient.unsubscribe(...): Promise<UnsubscribeResponse>; |
| 创建 Stream Channel | rtmClient.createStreamChannel(...): StreamChannel; |
| 加入 Stream Channel | streamChannel.join(...): Promise<JoinChannelResponse>; |
| 离开 Stream Channel | streamChannel.leave(...): Promise<LeaveChannelResponse>; |
| 销毁 Stream Channel | streamChannel.release() |