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