浏览 SDKs · React Native
SDKsReact Native

发送已上传的媒体消息

OpenIM React Native SDK 发送已上传的媒体消息。

复制

sendMessageNotOss() 用于发送已经包含远端资源 URL 的图片、音频、视频或文件消息,不再走 SDK 的资源上传流程。

const sentMessage = await OpenIMSDK.sendMessageNotOss({
  recvID: receiverUserID,
  groupID: '',
  message: uploadedMessage,
});

参数说明

参数类型是否必填说明
recvIDstring条件必填单聊时传入接收方用户 ID;群聊时传空字符串。
groupIDstring条件必填群聊时传入目标群组 ID;单聊时传空字符串。
messageMessageItem通过 URL 型消息创建 API 创建的待发送消息。
offlinePushInfoOfflinePush离线推送配置。
isOnlineOnlyboolean是否只向在线客户端投递。

调用后返回发送完成的 MessageItemmessage 中的资源地址、大小、类型和尺寸应来自实际上传结果;本地路径型媒体消息请使用发送消息