@beeworks/imsdk / message / sendMessage
sendMessage()
sendMessage(
message):Promise<IMResult|null>
发送消息
发送一条消息(文本、图片、文件等)。 如果消息包含文件(如图片、视频),该方法会自动处理文件上传。 发送成功后,会分发 EventType.CHAT_MESSAGE_SENT_SUCCESS 事件。 发送失败,会分发 EventType.CHAT_MESSAGE_SEND_FAILED 事件;服务端拒绝时, 事件载荷包含 rejectId 和 rejectReason。
Parameters
message
要发送的消息对象 AbstractMessage
Returns
Promise<IMResult | null>
Promise<IMResult | null> - 发送结果
Example
typescript
const textMessage = createTextMessage({
to: 'user_123',
conversationType: ConversationType.Private,
body: 'Hello'
});
await sendMessage(textMessage);1
2
3
4
5
6
2
3
4
5
6
