LoginErrorCode
public class com.ss.bytertc.engine.type.LoginErrorCode
java

登录结果

调用 login 登录的结果,会通过 onLoginResult 回调通知用户。

成员变量
类型名称
intLOGIN_ERROR_CODE_SUCCESS
intLOGIN_ERROR_CODE_INVALID_TOKEN
intLOGIN_ERROR_CODE_LOGIN_FAILED
intLOGIN_ERROR_CODE_INVALID_USER_ID
intLOGIN_ERROR_CODE_SERVER_ERROR
变量说明

LOGIN_ERROR_CODE_SUCCESS
public static final int com.ss.bytertc.engine.type.LoginErrorCode.LOGIN_ERROR_CODE_SUCCESS = 0;
java

调用 login 方法登录成功。

LOGIN_ERROR_CODE_INVALID_TOKEN
public static final int com.ss.bytertc.engine.type.LoginErrorCode.LOGIN_ERROR_CODE_INVALID_TOKEN = -1000;
java

调用 login 方法时使用的 Token 无效或过期失效。需要用户重新获取 Token。

LOGIN_ERROR_CODE_LOGIN_FAILED
public static final int com.ss.bytertc.engine.type.LoginErrorCode.LOGIN_ERROR_CODE_LOGIN_FAILED = -1001;
java

登录错误。

调用 login 方法时发生未知错误导致登录失败,需要重新登录。

LOGIN_ERROR_CODE_INVALID_USER_ID
public static final int com.ss.bytertc.engine.type.LoginErrorCode.LOGIN_ERROR_CODE_INVALID_USER_ID = -1002;
java

调用 login 方法时传入的用户 ID 有问题。

LOGIN_ERROR_CODE_SERVER_ERROR
public static final int com.ss.bytertc.engine.type.LoginErrorCode.LOGIN_ERROR_CODE_SERVER_ERROR = -1003;
java

调用 login 登录时服务器错误。

UserMessageSendResult
public class com.ss.bytertc.engine.type.UserMessageSendResult
java

发送消息结果,成功或失败,及失败原因

成员变量
类型名称
intUSER_MESSAGE_SEND_RESULT_SUCCESS
intUSER_MESSAGE_SEND_RESULT_TIMEOUT
intUSER_MESSAGE_SEND_RESULT_BROKEN
intUSER_MESSAGE_SEND_RESULT_NO_RECEIVER
intUSER_MESSAGE_SEND_RESULT_NO_RELAY_PATH
intUSER_MESSAGE_SEND_RESULT_NOT_JOIN
intUSER_MESSAGE_SEND_RESULT_INIT
intUSER_MESSAGE_SEND_RESULT_NO_CONNECTION
intUSER_MESSAGE_SEND_RESULT_EXCEED_MAX_LENGTH
intUSER_MESSAGE_SEND_RESULT_EMPTY_USER
intUSER_MESSAGE_SEND_RESULT_NOT_LOGIN
intUSER_MESSAGE_SEND_RESULT_SERVER_PARAMS_NOT_SET
intUSER_MESSAGE_SEND_RESULT_UNKNOWN
变量说明

USER_MESSAGE_SEND_RESULT_SUCCESS
public static final int com.ss.bytertc.engine.type.UserMessageSendResult.USER_MESSAGE_SEND_RESULT_SUCCESS = 0;
java

发送消息成功

USER_MESSAGE_SEND_RESULT_TIMEOUT
public static final int com.ss.bytertc.engine.type.UserMessageSendResult.USER_MESSAGE_SEND_RESULT_TIMEOUT = 1;
java

发送超时,没有发送

USER_MESSAGE_SEND_RESULT_BROKEN
public static final int com.ss.bytertc.engine.type.UserMessageSendResult.USER_MESSAGE_SEND_RESULT_BROKEN = 2;
java

通道断开,没有发送

USER_MESSAGE_SEND_RESULT_NO_RECEIVER
public static final int com.ss.bytertc.engine.type.UserMessageSendResult.USER_MESSAGE_SEND_RESULT_NO_RECEIVER = 3;
java

找不到接收方

USER_MESSAGE_SEND_RESULT_NO_RELAY_PATH
public static final int com.ss.bytertc.engine.type.UserMessageSendResult.USER_MESSAGE_SEND_RESULT_NO_RELAY_PATH = 4;
java

远端用户未登录或未进房

USER_MESSAGE_SEND_RESULT_NOT_JOIN
public static final int com.ss.bytertc.engine.type.UserMessageSendResult.USER_MESSAGE_SEND_RESULT_NOT_JOIN = 100;
java

消息发送方没有加入房间

USER_MESSAGE_SEND_RESULT_INIT
public static final int com.ss.bytertc.engine.type.UserMessageSendResult.USER_MESSAGE_SEND_RESULT_INIT = 101;
java

连接未完成初始化。

USER_MESSAGE_SEND_RESULT_NO_CONNECTION
public static final int com.ss.bytertc.engine.type.UserMessageSendResult.USER_MESSAGE_SEND_RESULT_NO_CONNECTION = 102;
java

没有可用的数据传输通道连接

USER_MESSAGE_SEND_RESULT_EXCEED_MAX_LENGTH
public static final int com.ss.bytertc.engine.type.UserMessageSendResult.USER_MESSAGE_SEND_RESULT_EXCEED_MAX_LENGTH = 103;
java

消息超过最大长度,当前为 64KB。

USER_MESSAGE_SEND_RESULT_EMPTY_USER
public static final int com.ss.bytertc.engine.type.UserMessageSendResult.USER_MESSAGE_SEND_RESULT_EMPTY_USER = 104;
java

接收消息的单个用户 id 为空

USER_MESSAGE_SEND_RESULT_NOT_LOGIN
public static final int com.ss.bytertc.engine.type.UserMessageSendResult.USER_MESSAGE_SEND_RESULT_NOT_LOGIN = 105;
java

房间外或应用服务器消息发送方没有登录

USER_MESSAGE_SEND_RESULT_SERVER_PARAMS_NOT_SET
public static final int com.ss.bytertc.engine.type.UserMessageSendResult.USER_MESSAGE_SEND_RESULT_SERVER_PARAMS_NOT_SET = 106;
java

发送消息给业务方服务器之前没有设置参数

USER_MESSAGE_SEND_RESULT_UNKNOWN
public static final int com.ss.bytertc.engine.type.UserMessageSendResult.USER_MESSAGE_SEND_RESULT_UNKNOWN = 1000;
java

未知错误

RoomMessageSendResult
public class com.ss.bytertc.engine.type.RoomMessageSendResult
java

房间内群发消息结果

成员变量
类型名称
intROOM_MESSAGE_SEND_RESULT_SUCCESS
intROOM_MESSAGE_SEND_RESULT_NOT_JOIN
intROOM_MESSAGE_SEND_RESULT_INIT
intROOM_MESSAGE_SEND_RESULT_NO_CONNECTION
intROOM_MESSAGE_SEND_RESULT_EXCEED_MAX_LENGTH
intROOM_MESSAGE_SEND_RESULT_UNKNOWN
变量说明

ROOM_MESSAGE_SEND_RESULT_SUCCESS
public static final int com.ss.bytertc.engine.type.RoomMessageSendResult.ROOM_MESSAGE_SEND_RESULT_SUCCESS = 200;
java

发送成功

ROOM_MESSAGE_SEND_RESULT_NOT_JOIN
public static final int com.ss.bytertc.engine.type.RoomMessageSendResult.ROOM_MESSAGE_SEND_RESULT_NOT_JOIN = 100;
java

发送失败。消息发送方没有加入房间。

ROOM_MESSAGE_SEND_RESULT_INIT
public static final int com.ss.bytertc.engine.type.RoomMessageSendResult.ROOM_MESSAGE_SEND_RESULT_INIT = 101;
java

发送失败。连接未完成初始化。

ROOM_MESSAGE_SEND_RESULT_NO_CONNECTION
public static final int com.ss.bytertc.engine.type.RoomMessageSendResult.ROOM_MESSAGE_SEND_RESULT_NO_CONNECTION = 102;
java

发送失败。没有可用的数据传输通道连接

ROOM_MESSAGE_SEND_RESULT_EXCEED_MAX_LENGTH
public static final int com.ss.bytertc.engine.type.RoomMessageSendResult.ROOM_MESSAGE_SEND_RESULT_EXCEED_MAX_LENGTH = 103;
java

发送失败。消息超过最大长度,当前为 64KB。

ROOM_MESSAGE_SEND_RESULT_UNKNOWN
public static final int com.ss.bytertc.engine.type.RoomMessageSendResult.ROOM_MESSAGE_SEND_RESULT_UNKNOWN = 1000;
java

发送失败。未知错误