sendFileMessage method
void
sendFileMessage(
- String filePath,
- String displayName, {
- NIMMessage? replyMsg,
})
Implementation
void sendFileMessage(String filePath, String displayName,
{NIMMessage? replyMsg}) {
NimCore.instance.nosService
.upload(
filePath: filePath,
mimeType: 'image/png',
sceneKey: 'nim_default_profile_icon')
.then((value) {
print('GeorgeTest: upload file success, url = ${value.data}');
});
MessageBuilder.createFileMessage(
sessionId: sessionId,
sessionType: sessionType,
filePath: filePath,
displayName: displayName)
.then((value) => sendMessage(value.data!, replyMsg: replyMsg));
}