浏览 SDKs · iOS
SDKsiOS

创建 Markdown 消息

通过 iOS OpenIMCore 创建 Markdown 消息。

复制

enterprise SDK 随附的 OpenIMCore 公开 Open_im_sdkCreateMarkdownMessage,返回的消息 JSON 对应 OIMMessageInfo.markdownTextElem,其内容字段为 content

NSString *payloadJSON = @"{\"content\":\"**项目更新**\"}";
NSString *messageJSON = Open_im_sdkCreateMarkdownMessage(payloadJSON);
OIMMessageInfo *message = [OIMMessageInfo mj_objectWithKeyValues:messageJSON];

该能力不在 OIMMessageInfo 高阶 Objective-C factory 中。直接使用 Core 的应用需要在自身 binding 中转换消息 JSON,再走发送链路。创建、模型转换和发送是三个阶段;接收端应安全过滤不可信 Markdown 并提供纯文本降级。