SDKsReact Native
发送已上传的媒体消息
OpenIM React Native SDK 发送已上传的媒体消息。
sendMessageNotOss() 用于发送已经包含远端资源 URL 的图片、音频、视频或文件消息,不再走 SDK 的资源上传流程。
const sentMessage = await OpenIMSDK.sendMessageNotOss({
recvID: receiverUserID,
groupID: '',
message: uploadedMessage,
});参数说明
| 参数 | 类型 | 是否必填 | 说明 |
|---|---|---|---|
recvID | string | 条件必填 | 单聊时传入接收方用户 ID;群聊时传空字符串。 |
groupID | string | 条件必填 | 群聊时传入目标群组 ID;单聊时传空字符串。 |
message | MessageItem | 是 | 通过 URL 型消息创建 API 创建的待发送消息。 |
offlinePushInfo | OfflinePush | 否 | 离线推送配置。 |
isOnlineOnly | boolean | 否 | 是否只向在线客户端投递。 |
调用后返回发送完成的 MessageItem。message 中的资源地址、大小、类型和尺寸应来自实际上传结果;本地路径型媒体消息请使用发送消息。
这个页面有帮助吗?