ISuggestionActivity interface
- Extends
Propiedades
text |
Colección de fragmentos de texto que se resaltarán cuando la actividad contiene un valor ReplyToId. |
Propiedades heredadas
attachment |
Sugerencia de diseño para varios datos adjuntos. Valor predeterminado: lista. Entre los valores posibles se incluyen: 'list', 'carousel' |
attachments | Accesorios |
channel |
Contiene contenido específico del canal. |
channel |
Contiene un identificador que identifica de forma única el canal. Establezca por el canal. |
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". Entre los valores posibles se incluyen: "normal", "notification" |
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. |
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' |
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. |
recipient | Identifica el destinatario del mensaje. |
reply |
Contiene el identificador del mensaje al que este mensaje es una respuesta. |
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' |
timestamp | Contiene la fecha y hora en que se envió el mensaje, en formato UTC, expresado en formato ISO-8601. |
type | Contiene el tipo de actividad 'iActivity' |
value | Valor asociado a la actividad. |
Detalles de las propiedades
textHighlights
Colección de fragmentos de texto que se resaltarán cuando la actividad contiene un valor ReplyToId.
textHighlights?: TextHighlight[]
Valor de propiedad
Detalles de las propiedades heredadas
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
attachments
Accesorios
attachments?: Attachment[]
Valor de propiedad
channelData
Contiene contenido específico del canal.
channelData?: any
Valor de propiedad
any
channelId
Contiene un identificador que identifica de forma única el canal. Establezca por el canal.
channelId: string
Valor de propiedad
string
conversation
Identifica la conversación a la que pertenece la actividad.
conversation: ConversationAccount
Valor de propiedad
deliveryMode
Sugerencia de entrega para indicar a los destinatarios rutas de entrega alternativas para la actividad. El modo de entrega predeterminado es "predeterminado". Entre los valores posibles se incluyen: "normal", "notification"
deliveryMode?: DeliveryModes | string
Valor de propiedad
DeliveryModes | string
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
from
Identifica el remitente del mensaje.
from: ChannelAccount
Valor de propiedad
heredado deIActivity.from
id
Contiene un identificador que identifica de forma única la actividad en el canal.
id?: string
Valor de propiedad
string
heredado deIActivity.id
importance
Importancia de la actividad. Entre los valores posibles se incluyen: 'low', 'normal', 'high'
importance?: ActivityImportance | string
Valor de propiedad
ActivityImportance | string
heredado deIMessageActivity.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 deIMessageActivity.inputHint
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
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
recipient
Identifica el destinatario del mensaje.
recipient: ChannelAccount
Valor de propiedad
replyToId
Contiene el identificador del mensaje al que este mensaje es una respuesta.
replyToId?: string
Valor de propiedad
string
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
speak
Texto que se va a hablar.
speak?: string
Valor de propiedad
string
Heredado deIMessageActivity.speak
suggestedActions
Las acciones sugeridas para la actividad.
suggestedActions?: SuggestedActions
Valor de propiedad
heredado deIMessageActivity.suggestedActions
summary
Texto que se va a mostrar si el canal no puede representar tarjetas.
summary?: string
Valor de propiedad
string
text
Contenido de texto del mensaje.
text: string
Valor de propiedad
string
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 deIMessageActivity.textFormat
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
type
Contiene el tipo de actividad 'iActivity'
type: ActivityTypes | string
Valor de propiedad
ActivityTypes | string