QueryPeersOnlineStatusError

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

本文介绍查询指定用户在线状态错误状态码 QueryPeersOnlineStatusError

示例

/**
 * 查询指定用户的在线状态  queryPeersOnlineStatus
 * @params peerIds: 用户 ID 列表。用户 ID 个数不能超过 256。(类型为: string/array)
 */
client.queryPeersOnlineStatus(["123456"])
    .then(() => { })
    .catch((err) => {
        if (err.code === 5) {
            console.log("方法调用过于频繁。");
        }
    });

QueryPeersOnlineStatusError

状态码枚举值查询指定用户在线状态错误状态
QUERY_PEERS_ONLINE_STATUS_ERR_INVALID_ARGUMENT2无效的输入参数。
QUERY_PEERS_ONLINE_STATUS_ERR_REJECTED3预留错误码
QUERY_PEERS_ONLINE_STATUS_ERR_TIMEOUT4服务器响应超时。当前的超时时间设置为 10 秒。可能原因:用户正处于 ABORTED 状态或 RECONNECTING 状态。
QUERY_PEERS_ONLINE_STATUS_ERR_TOO_OFTEN5方法调用过于频繁。超过 10 次每 5 秒的限制。
QUERY_PEERS_ONLINE_STATUS_ERR_USER_NOT_LOGGED_IN102查询指定用户在线状态前未调用 login 方法或者 login 方法调用未成功。

说明