SDKsHarmonyOS商业版
使用 URL 创建文件消息
根据已经上传的文件资源信息创建待发送消息。
import sdk, { CreateFileMessageByURLReq, CreateFileMessageResp } from '@openimsdk/imsdk';
const request: CreateFileMessageByURLReq = {
filePath: '',
uuid: uploaded.uuid,
sourceURL: uploaded.url,
fileName: '项目计划.pdf',
fileSize: uploaded.size,
fileType: 'application/pdf',
};
const response: CreateFileMessageResp = await sdk.createFileMessageByURL(request);
const message = response.message;所有字段均为必填;只有远端资源时 filePath 传空字符串。接收端仍需校验下载地址、文件类型和大小,不应只依赖扩展名。
这个页面有帮助吗?