通过


IConversationResult interface

IConversationResult 是任何后续请求的 JSON 正文,遵循从 Skype Bot Platform for Calling 发送到机器人的初始 IConversation 通知。 IConversationResult 发布到上一工作流响应提供的回调链接。 IConversationResult 表示上一工作流响应中上次成功操作的结果。

扩展

属性

address

事件地址路由信息。 将此字段保存到外部存储,以便稍后向用户撰写主动消息。

agent

正在处理事件的 SDK。 将始终为“botbuilder”。

callState

指示调用的当前状态。

links

包含 HTTP 链接列表的字典。

operationOutcome

上次执行的工作流操作的结果。

recordedAudio

RecordAction 的记录数据的缓冲区。

source

活动的原始来源(即“facebook”、“skype”、“slack”等)

sourceEvent

源本机架构中的原始事件。 对于传出消息,可用于传递源特定事件数据,例如自定义附件。

type

定义事件的类型。 应为 IEvent 的“message”。

user

对于传入事件,这是发送事件的用户。 默认情况下,这是 address.user 的副本,但你可以使用 lookupUser 函数配置机器人,以便将传入用户映射到内部用户 ID。

属性详细信息

address

事件地址路由信息。 将此字段保存到外部存储,以便稍后向用户撰写主动消息。

address: IAddress

属性值

agent

正在处理事件的 SDK。 将始终为“botbuilder”。

agent: string

属性值

string

callState

指示调用的当前状态。

callState: string

属性值

string

包含 HTTP 链接列表的字典。

links?: any

属性值

any

operationOutcome

上次执行的工作流操作的结果。

operationOutcome: IActionOutcome

属性值

recordedAudio

RecordAction 的记录数据的缓冲区。

recordedAudio?: any

属性值

any

source

活动的原始来源(即“facebook”、“skype”、“slack”等)

source: string

属性值

string

sourceEvent

源本机架构中的原始事件。 对于传出消息,可用于传递源特定事件数据,例如自定义附件。

sourceEvent: any

属性值

any

type

定义事件的类型。 应为 IEvent 的“message”。

type: string

属性值

string

user

对于传入事件,这是发送事件的用户。 默认情况下,这是 address.user 的副本,但你可以使用 lookupUser 函数配置机器人,以便将传入用户映射到内部用户 ID。

user: IIdentity

属性值