IConversationResult interface
IConversationResult es un cuerpo JSON de cualquier solicitud posterior después de la notificación inicial de IConversation que se envía a un bot desde skype Bot Platform for Calling. IConversationResult se publica en un vínculo de devolución de llamada proporcionado por la respuesta anterior del flujo de trabajo. IConversationResult representa el resultado de una última acción correcta de la respuesta de flujo de trabajo anterior.
- Extends
Propiedades
| address | Direccione la información de enrutamiento del evento. Guarde este campo en el almacenamiento externo en algún lugar para redactar posteriormente un mensaje proactivo al usuario. |
| agent | SDK que procesa el evento. Siempre será "botbuilder". |
| call |
Indica el estado actual de la llamada. |
| links | Diccionario que contiene la lista de vínculos HTTPs. |
| operation |
Resultado de la última acción de flujo de trabajo ejecutada. |
| recorded |
Búfer de datos registrados para un objeto RecordAction. |
| source | Origen original del evento (es decir, "facebook", "skype", "slack", etc.) |
| source |
Evento original en el esquema nativo de orígenes. Para los mensajes salientes se puede usar para pasar datos de eventos específicos de origen, como datos adjuntos personalizados. |
| type | Define el tipo de evento. Debe ser "message" para un IEvent. |
| user | Para el evento entrante, este es el usuario que envió el evento. De forma predeterminada, se trata de una copia de address.user, pero puede configurar el bot con una función lookupUser que permite asignar el usuario entrante a un identificador de usuario interno. |
Detalles de las propiedades
address
Direccione la información de enrutamiento del evento. Guarde este campo en el almacenamiento externo en algún lugar para redactar posteriormente un mensaje proactivo al usuario.
address: IAddress
Valor de propiedad
agent
SDK que procesa el evento. Siempre será "botbuilder".
agent: string
Valor de propiedad
string
callState
Indica el estado actual de la llamada.
callState: string
Valor de propiedad
string
links
Diccionario que contiene la lista de vínculos HTTPs.
links?: any
Valor de propiedad
any
operationOutcome
Resultado de la última acción de flujo de trabajo ejecutada.
operationOutcome: IActionOutcome
Valor de propiedad
recordedAudio
Búfer de datos registrados para un objeto RecordAction.
recordedAudio?: any
Valor de propiedad
any
source
Origen original del evento (es decir, "facebook", "skype", "slack", etc.)
source: string
Valor de propiedad
string
sourceEvent
Evento original en el esquema nativo de orígenes. Para los mensajes salientes se puede usar para pasar datos de eventos específicos de origen, como datos adjuntos personalizados.
sourceEvent: any
Valor de propiedad
any
type
Define el tipo de evento. Debe ser "message" para un IEvent.
type: string
Valor de propiedad
string
user
Para el evento entrante, este es el usuario que envió el evento. De forma predeterminada, se trata de una copia de address.user, pero puede configurar el bot con una función lookupUser que permite asignar el usuario entrante a un identificador de usuario interno.
user: IIdentity