{primary} IM相关的接口
消息存在 腾讯云消息,本地消息,最近消息 超过七天未同步自己服务器消息,需要先拉最近消息 其他时候,刚进入时拉取腾讯云用户列表的消息
如果有消息返回,重复拉取直到全部拉出 并且上报已读,以免未读消息被重复拉取
发消息时,先发送腾讯云,配置单聊消息回调可以自动上报自己的服务器,记录双方的最近消息 每次上报新消息时,保留自己的最近消息十条
暂时不确定定位消息是否使用seq,如果使用则必须先发送获取seq后上报
POST
/stub-api/v1_1/im/mark_user_messages_read
|Key|Description|Type|Required|
|:-|:-|:-|:-|
|message | |Models.TimMessage
|true|
POST
/stub-api/v1_1/im/delete
|Key|Description|Type|Required|
|:-|:-|:-|:-|
|message | |Models.TimMessage
|true|
POST
/stub-api/v1_1/im/revoke
|Key|Description|Type|Required|
|:-|:-|:-|:-|
|message | |Models.TimMessage
|true|
POST
/stub-api/v1_1/im/send
{primary} 发送消息
由服务端转接发送消息
POST
/stub-api/v1_1/im/get_users_latests
{primary} 获取用户最近消息,最近10条
用户读列表时会依次从腾讯云获取聊天记录 不满10条的从这里读 不需要每次读,并且进入会话后不使用这个
|Key|Description|Type|Required|
|:-|:-|:-|:-|
|uids | |int[]
|true|
|Key|Description|Type|Required|
|:-|:-|:-|:-|
|messages |先全甩回去|Models.TimMessage[]
|true|