单聊模块

Private.send(message)

message 参数的属性说明:

参数 类型 必填 说明 最低版本
senderId string 发送人 Id 3.0.0
targetId string 接收人 Id 3.0.0
objectName string 消息类型, 分为两类: 内置消息类型自定义消息类型 3.0.0
content object 消息内容 3.0.0
pushContent string push 内容, 分为两类 内置消息 Push自定义消息 Push 3.0.0
pushData object iOS 平台为 Push 通知时附加到 payload 中,Android 客户端收到推送消息时对应字段名为 pushData 3.0.0
count string 针对 iOS 平台,Push 时用来控制未读消息显示数 3.0.0
verifyBlacklist number 是否过滤接收用户黑名单列表, 0: 不过滤 、1: 过滤,默认: 0 3.0.0
isPersisted number 是否在融云服务器存储, 0: 不存储, 1: 存储, 默认: 1 3.0.0
isIncludeSender string 发送者自己是否接收此条消息, 0: 不接收, 1: 接收, 默认: 0 3.0.0
请求成功
{
    "code": 200
}

Private.recall(message)

撤回已发送的单聊消息,撤回时间无限制,只允许撤回用户自己发送的消息

message 参数的属性说明:

参数 类型 必填 说明 最低版本
senderId string 发送人 Id 3.0.0
targetId string 接收人 Id 3.0.0
uId string 消息的唯一标识,各端 SDK 发送消息成功后会返回 uId 3.0.0
sentTime object 消息的发送时间,各端 SDK 发送消息成功后会返回 sentTime 3.0.0
{
    "code": 200
}

Private.sendTemplate(message)

向多个用户发送不同内容消息

message 参数的属性说明:

参数 类型 必填 说明 最低版本
senderId string 发送人 Id 3.0.0
objectName string 消息类型, 分为两类: 内置消息类型自定义消息类型 3.0.0
template object 发送消息模版,必须与 objectName 的消息体一致,详细请参考 示例 3.0.0
content object 数据内容,包含消息内容和接收者,详细请参考各平台 SDK 3.0.0
{
    "code": 200
}

results matching ""

    No results matching ""