浏览 SDKs · WASM
SDKsWASM

创建表情消息

使用 WASM SDK 创建表情消息。

复制

表情消息适合发送应用内约定的表情包条目。SDK 不负责下载表情资源或解释业务协议,发送端与接收端需要共同约定索引和扩展数据的含义。

const { data: message } = await openimsdk.createFaceMessage({
  index: 12,
  data: JSON.stringify({ pack: 'default' }),
});

index 是双方约定的表情索引,data 是完整扩展字符串,可以承载表情包标识、版本等必要信息。不要在 data 中保存敏感信息,并为未知表情包或索引提供占位图或文本提示。

Promise 成功后,data 是待发送的 MessageItem;创建操作不会上传表情资源或发送消息。下一步使用发送消息中的 sendMessage() 投递该对象。