AgoraRtmSendPeerMessageErrorCode Constants Reference

Declared in AgoraRtmKit.h

AgoraRtmSendPeerMessageErrorCode

发送点对点消息的相关错误码。

Constants

AgoraRtmSendPeerMessageErrorOk

0: 对端已接收到点对点消息。

Declared In AgoraRtmKit.h.

AgoraRtmSendPeerMessageErrorFailure

1: 点对点消息发送失败。

Declared In AgoraRtmKit.h.

AgoraRtmSendPeerMessageErrorTimeout

2: 点对点消息发送超时。当前的超时设置为 10 秒。可能原因:用户正处于 AgoraRtmConnectionStateAborted 状态或 AgoraRtmConnectionStateReconnecting 状态。

Declared In AgoraRtmKit.h.

AgoraRtmSendPeerMessageErrorPeerUnreachable

3: 接收者处于离线状态,无法接收点对点消息。

Declared In AgoraRtmKit.h.

AgoraRtmSendPeerMessageErrorCachedByServer

4: 对方不在线,发出的离线点对点消息未被收到。但是服务器已经保存这条消息并将在用户上线后重新发送。

Declared In AgoraRtmKit.h.

AgoraRtmSendPeerMessageErrorTooOften

5: 发送消息(点对点消息和频道消息一并计算在内)超过 每 3 秒 180 次的上限。

Declared In AgoraRtmKit.h.

AgoraRtmSendPeerMessageErrorInvalidUserId

6: 用户 ID 无效。

Declared In AgoraRtmKit.h.

AgoraRtmSendPeerMessageErrorInvalidMessage

7: 消息为 null 或超出 32 KB 的长度限制。

Declared In AgoraRtmKit.h.

AgoraRtmSendPeerMessageErrorImcompatibleMessage

8: 接收端的 SDK 版本太老,无法识别此消息。

Declared In AgoraRtmKit.h.

AgoraRtmSendPeerMessageErrorNotInitialized

101: Agora RTM 服务未完成初始化。

Declared In AgoraRtmKit.h.

AgoraRtmSendPeerMessageErrorNotLoggedIn

102: 发送点对点消息前未调用 loginByToken 方法或者 loginByToken 方法调用未成功。

Declared In AgoraRtmKit.h.

Declared In

AgoraRtmKit.h