GetChannelMemberCountErrCode

最近更新时间:2022-09-20 05:17:40

本文介绍查询单个或多个频道的成员人数错误状态码 GetChannelMemberCountErrCode

示例

import ArRTM from "ar-rtm-sdk";

/**
 * 创建 RTM 客户端实例
 * @params demoAppId: Pass your App ID here.
 */
const client = ArRTM.createInstance("demoAppId", { enableLogUpload: false });

/**
 * 查询单个或多个频道的成员人数 getChannelMemberCount
 * @params channelIds: 指定频道名列表 (类型:string/array)
 */
client.getChannelMemberCount("123")
    .catch((err) => {
        if (err.code === 102) {
            console.log("请先登录 RTM 系统");
        }
    });

GetChannelMemberCountErrCode

状态码枚举值查询单个或多个频道的成员人数错误状态
GET_CHANNEL_MEMBER_COUNT_ERR_EXCEED_LIMIT5指定频道数大于 32。
GET_CHANNEL_MEMBER_COUNT_ERR_FAILURE1通用未知错误。
GET_CHANNEL_MEMBER_COUNT_ERR_INVALID_ARGUMENT2输入的频道 ID 无效。
GET_CHANNEL_MEMBER_COUNT_ERR_NOT_INITIALIZED101anyRTC RTM 服务未完成初始化。
GET_CHANNEL_MEMBER_COUNT_ERR_TIMEOUT4服务器响应超时。当前的当前的超时设定为 5 秒。
GET_CHANNEL_MEMBER_COUNT_ERR_TOO_OFTEN3方法调用过于频繁。超过 1 次每秒的限制。
GET_CHANNEL_MEMBER_COUNT_ERR_USER_NOT_LOGGED_IN102本次操作前未调用 login 方法或者 login 方法调用未成功。

API 参考