Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface IStreamMessageBody

文本消息

Hierarchy

Index

Properties

referMsg?: { messageUId: string; objectName: string; senderId: string }

消息中包含的引用消息数据

Type declaration

  • messageUId: string

    被引用消息UId

  • objectName: string

    被引用消息类型

  • senderId: string

    消息发送者 ID

mentionedInfo?: MentionedInfoBody

群组消息中的 @ 信息

content: string

流式消息内容

  • Web 平台拉取到的内容为流式消息的首包数据;
  • Electron 平台下,当新收消息时,该字段为消息首包数据;通过拉取流式数据接口,SDK 将逐渐补全该数据内容
complete?: boolean

用于标识服务器是否已接收流推送完成

completeReason?: number

业务层推流结束时透传的结束 reason 信息

stopReason?: number

服务器端接收流数据的结束原因

isSynced?: boolean

用于标识客户端是否已完成流数据拉取,当该值为 true 时,content 内容为全量流消息数据;仅限 Electron 平台有效

type?: string

自定义编码流媒体数据类型

user?: { id?: string; name?: string; portraitUri?: string; extra?: string; portrait?: string; alias?: string }

Type declaration

  • Optional id?: string

    用户 ID

  • Optional name?: string

    用户名

  • Optional portraitUri?: string

    用户头像地址

    deprecated
  • Optional extra?: string

    user info 中附加信息

  • Optional portrait?: string

    用户头像地址

  • Optional alias?: string

    备注

extra?: string

消息中的附加信息