ActivityTimestamps interface
Esta interfaz se usa para conservar los valores de cadena originales de fechas en Activities. Cuando se recibe una actividad, las marcas de tiempo se convierten en Fechas. Debido a cómo los objetos Date de Javascript son UTC, se pierden los valores de desplazamiento de zona horaria.
- Extends
Propiedades
raw |
|
raw |
|
raw |
Propiedades heredadas
action | Indica si el destinatario de una contactRelationUpdate se ha agregado o quitado de la lista de contactos del remitente. |
attachment |
Sugerencia de diseño para varios datos adjuntos. Valor predeterminado: lista. Entre los valores posibles se incluyen: 'list', 'carousel' |
attachments | Accesorios |
caller |
Cadena que contiene un URI que identifica al autor de la llamada de un bot. Este campo no está diseñado para transmitirse a través de la conexión, sino que se rellena mediante bots y clientes en función de los datos verificables criptográficamente que aserten la identidad de los autores de llamada (por ejemplo, tokens). |
channel |
Contiene contenido específico del canal. |
channel |
Contiene un identificador que identifica de forma única el canal. Establezca por el canal. |
code | Código para las actividades endOfConversation que indica por qué finalizó la conversación. Los valores posibles son: 'unknown', 'completedSuccessfully', 'userCancelled', 'botTimedOut', 'botIssuedInvalidMessage', 'channelFailed' |
conversation | Identifica la conversación a la que pertenece la actividad. |
delivery |
Sugerencia de entrega para indicar a los destinatarios rutas de entrega alternativas para la actividad. El modo de entrega predeterminado es "predeterminado". Los valores posibles son: 'normal', 'notification', 'expectReplies', 'efímero' |
entities | Representa las entidades mencionadas en el mensaje. |
expiration | La hora en la que se debe considerar que la actividad debe ser "expirada" y no debe presentarse al destinatario. |
from | Identifica el remitente del mensaje. |
history |
Indica si se revela el historial anterior del canal. |
id | Contiene un identificador que identifica de forma única la actividad en el canal. |
importance | Importancia de la actividad. Entre los valores posibles se incluyen: 'low', 'normal', 'high' |
input |
Indica si el bot acepta, espera o ignora la entrada del usuario después de que el mensaje se entregue al cliente. Los valores posibles son: 'acceptingInput', 'ignoreingInput', 'expectingInput' |
label | Etiqueta descriptiva para la actividad. |
listen |
Lista de frases y referencias que los sistemas de preparación de voz e idioma deben escuchar |
locale | Nombre de configuración regional para el contenido del campo de texto. El nombre de la configuración regional es una combinación de un código de referencia cultural iso 639 de dos o tres letras asociado a un idioma y un código de subcultura de dos letras ISO 3166 asociado a un país o región. El nombre de configuración regional también puede corresponder a una etiqueta de idioma BCP-47 válida. |
local |
Contiene la fecha y hora locales del mensaje, expresadas en formato ISO-8601. Por ejemplo, 2016-09-23T13:07:49.4714686-07:00. |
local |
Contiene el nombre de la zona horaria local del mensaje, expresado en formato de base de datos de zona horaria de IANA. Por ejemplo, Estados Unidos/Los_Angeles. |
members |
Colección de miembros agregados a la conversación. |
members |
Colección de miembros quitados de la conversación. |
name | Nombre de la operación asociada a una actividad de invocación o evento. |
reactions |
Colección de reacciones agregadas a la conversación. |
reactions |
Colección de reacciones eliminadas de la conversación. |
recipient | Identifica el destinatario del mensaje. |
relates |
Referencia a otra conversación o actividad. |
reply |
Contiene el identificador del mensaje al que este mensaje es una respuesta. |
semantic |
Una acción de programación opcional que acompaña a esta solicitud |
service |
Contiene la dirección URL que especifica el punto de conexión de servicio del canal. Establezca por el canal. |
speak | Texto que se va a hablar. |
suggested |
Las acciones sugeridas para la actividad. |
summary | Texto que se va a mostrar si el canal no puede representar tarjetas. |
text | Contenido de texto del mensaje. |
text |
Formato de los campos de texto Default:Markdown. Entre los valores posibles se incluyen: 'Markdown', 'plain', 'xml' |
text |
Colección de fragmentos de texto que se resaltarán cuando la actividad contiene un valor ReplyToId. |
timestamp | Contiene la fecha y hora en que se envió el mensaje, en formato UTC, expresado en formato ISO-8601. |
topic |
Nombre del tema actualizado de la conversación. |
type | Contiene el tipo de actividad. Los valores posibles son: 'message', 'contactRelationUpdate', 'conversationUpdate', 'typing', 'endOfConversation', 'event', 'invoke', 'deleteUserData', 'messageUpdate', 'messageDelete', 'installationUpdate', 'messageReaction', 'suggestion', 'trace', 'handoff' |
value | Valor asociado a la actividad. |
value |
Tipo del objeto de valor de la actividad. |
Detalles de las propiedades
rawExpiration
rawExpiration?: string
Valor de propiedad
string
rawLocalTimestamp
rawLocalTimestamp?: string
Valor de propiedad
string
rawTimestamp
rawTimestamp?: string
Valor de propiedad
string
Detalles de las propiedades heredadas
action
Indica si el destinatario de una contactRelationUpdate se ha agregado o quitado de la lista de contactos del remitente.
action?: string
Valor de propiedad
string
heredado deactivity.action
attachmentLayout
Sugerencia de diseño para varios datos adjuntos. Valor predeterminado: lista. Entre los valores posibles se incluyen: 'list', 'carousel'
attachmentLayout?: AttachmentLayoutTypes | string
Valor de propiedad
AttachmentLayoutTypes | string
heredado deactivity.attachmentLayout
attachments
callerId
Cadena que contiene un URI que identifica al autor de la llamada de un bot. Este campo no está diseñado para transmitirse a través de la conexión, sino que se rellena mediante bots y clientes en función de los datos verificables criptográficamente que aserten la identidad de los autores de llamada (por ejemplo, tokens).
callerId: string
Valor de propiedad
string
heredado deactivity.callerId
channelData
Contiene contenido específico del canal.
channelData?: any
Valor de propiedad
any
heredado deactivity.channelData
channelId
Contiene un identificador que identifica de forma única el canal. Establezca por el canal.
channelId: string
Valor de propiedad
string
heredado deactivity.channelId
code
Código para las actividades endOfConversation que indica por qué finalizó la conversación. Los valores posibles son: 'unknown', 'completedSuccessfully', 'userCancelled', 'botTimedOut', 'botIssuedInvalidMessage', 'channelFailed'
code?: EndOfConversationCodes | string
Valor de propiedad
EndOfConversationCodes | string
heredado deactivity.code
conversation
Identifica la conversación a la que pertenece la actividad.
conversation: ConversationAccount
Valor de propiedad
heredado deactivity.conversation
deliveryMode
Sugerencia de entrega para indicar a los destinatarios rutas de entrega alternativas para la actividad. El modo de entrega predeterminado es "predeterminado". Los valores posibles son: 'normal', 'notification', 'expectReplies', 'efímero'
deliveryMode?: DeliveryModes | string
Valor de propiedad
DeliveryModes | string
heredado deactivity.deliveryMode
entities
Representa las entidades mencionadas en el mensaje.
entities?: Entity[]
Valor de propiedad
Entity[]
heredado deactivity.entities
expiration
La hora en la que se debe considerar que la actividad debe ser "expirada" y no debe presentarse al destinatario.
expiration?: Date
Valor de propiedad
Date
heredado deactivity.expiration
from
Identifica el remitente del mensaje.
from: ChannelAccount
Valor de propiedad
Heredado deActivity.from
historyDisclosed
Indica si se revela el historial anterior del canal.
historyDisclosed?: boolean
Valor de propiedad
boolean
heredado deactivity.historyDisclosed
id
Contiene un identificador que identifica de forma única la actividad en el canal.
id?: string
Valor de propiedad
string
heredado deActivity.id
importance
Importancia de la actividad. Entre los valores posibles se incluyen: 'low', 'normal', 'high'
importance?: ActivityImportance | string
Valor de propiedad
ActivityImportance | string
heredado deactivity.importance
inputHint
Indica si el bot acepta, espera o ignora la entrada del usuario después de que el mensaje se entregue al cliente. Los valores posibles son: 'acceptingInput', 'ignoreingInput', 'expectingInput'
inputHint?: InputHints | string
Valor de propiedad
InputHints | string
Heredado deActivity.inputHint
label
Etiqueta descriptiva para la actividad.
label: string
Valor de propiedad
string
heredado deactivity.label
listenFor
Lista de frases y referencias que los sistemas de preparación de voz e idioma deben escuchar
listenFor: string[]
Valor de propiedad
string[]
Heredado deActivity.listenFor
locale
Nombre de configuración regional para el contenido del campo de texto. El nombre de la configuración regional es una combinación de un código de referencia cultural iso 639 de dos o tres letras asociado a un idioma y un código de subcultura de dos letras ISO 3166 asociado a un país o región. El nombre de configuración regional también puede corresponder a una etiqueta de idioma BCP-47 válida.
locale?: string
Valor de propiedad
string
heredado deactivity.locale
localTimestamp
Contiene la fecha y hora locales del mensaje, expresadas en formato ISO-8601. Por ejemplo, 2016-09-23T13:07:49.4714686-07:00.
localTimestamp?: Date
Valor de propiedad
Date
heredado deactivity.localTimestamp
localTimezone
Contiene el nombre de la zona horaria local del mensaje, expresado en formato de base de datos de zona horaria de IANA. Por ejemplo, Estados Unidos/Los_Angeles.
localTimezone: string
Valor de propiedad
string
heredado deactivity.localTimezone
membersAdded
Colección de miembros agregados a la conversación.
membersAdded?: ChannelAccount[]
Valor de propiedad
Heredado deActivity.membersAdded
membersRemoved
Colección de miembros quitados de la conversación.
membersRemoved?: ChannelAccount[]
Valor de propiedad
Heredado deActivity.membersRemoved
name
Nombre de la operación asociada a una actividad de invocación o evento.
name?: ActivityEventNames | string
Valor de propiedad
ActivityEventNames | string
heredado deActivity.name
reactionsAdded
Colección de reacciones agregadas a la conversación.
reactionsAdded?: MessageReaction[]
Valor de propiedad
Heredado deActivity.reactionsAdded
reactionsRemoved
Colección de reacciones eliminadas de la conversación.
reactionsRemoved?: MessageReaction[]
Valor de propiedad
Heredado deActivity.reactionsRemoved
recipient
Identifica el destinatario del mensaje.
recipient: ChannelAccount
Valor de propiedad
heredado deactivity.recipient
relatesTo
Referencia a otra conversación o actividad.
relatesTo?: ConversationReference
Valor de propiedad
Heredado deActivity.relatesTo
replyToId
Contiene el identificador del mensaje al que este mensaje es una respuesta.
replyToId?: string
Valor de propiedad
string
heredado deactivity.replyToId
semanticAction
Una acción de programación opcional que acompaña a esta solicitud
semanticAction?: SemanticAction
Valor de propiedad
heredado deactivity.semanticAction
serviceUrl
Contiene la dirección URL que especifica el punto de conexión de servicio del canal. Establezca por el canal.
serviceUrl: string
Valor de propiedad
string
heredado deactivity.serviceUrl
speak
suggestedActions
Las acciones sugeridas para la actividad.
suggestedActions?: SuggestedActions
Valor de propiedad
heredado deactivity.suggestedActions
summary
Texto que se va a mostrar si el canal no puede representar tarjetas.
summary?: string
Valor de propiedad
string
heredado deactivity.summary
text
textFormat
Formato de los campos de texto Default:Markdown. Entre los valores posibles se incluyen: 'Markdown', 'plain', 'xml'
textFormat?: TextFormatTypes | string
Valor de propiedad
TextFormatTypes | string
heredado deactivity.textFormat
textHighlights
Colección de fragmentos de texto que se resaltarán cuando la actividad contiene un valor ReplyToId.
textHighlights?: TextHighlight[]
Valor de propiedad
Heredado deActivity.textHighlights
timestamp
Contiene la fecha y hora en que se envió el mensaje, en formato UTC, expresado en formato ISO-8601.
timestamp?: Date
Valor de propiedad
Date
heredado deactivity.timestamp
topicName
Nombre del tema actualizado de la conversación.
topicName?: string
Valor de propiedad
string
Heredado deActivity.topicName
type
Contiene el tipo de actividad. Los valores posibles son: 'message', 'contactRelationUpdate', 'conversationUpdate', 'typing', 'endOfConversation', 'event', 'invoke', 'deleteUserData', 'messageUpdate', 'messageDelete', 'installationUpdate', 'messageReaction', 'suggestion', 'trace', 'handoff'
type: ActivityTypes | string
Valor de propiedad
ActivityTypes | string
Heredado deActivity.type
value
valueType
Tipo del objeto de valor de la actividad.
valueType: string
Valor de propiedad
string
Heredado deActivity.valueType