ActivityTimestamps interface
Cette interface est utilisée pour conserver les valeurs de chaîne d’origine des dates sur les activités. Lorsqu’une activité est reçue, les horodatages sont convertis en dates. En raison de la façon dont les objets Date Javascript sont UTC, les valeurs de décalage de fuseau horaire sont perdues.
- Extends
Propriétés
| raw |
|
| raw |
|
| raw |
Propriétés héritées
| action | Indique si le destinataire d’un contactRelationUpdate a été ajouté ou supprimé de la liste de contacts de l’expéditeur. |
| attachment |
Indicateur de disposition pour plusieurs pièces jointes. Valeur par défaut : liste. Les valeurs possibles sont les suivantes : 'list', 'carrousel' |
| attachments | Pièces jointes |
| caller |
Chaîne contenant un URI identifiant l’appelant d’un bot. Ce champ n’est pas destiné à être transmis via le réseau, mais il est plutôt rempli par des bots et des clients basés sur des données vérifiables par chiffrement qui affirment l’identité des appelants (par exemple, des jetons). |
| channel |
Contient du contenu spécifique au canal. |
| channel |
Contient un ID qui identifie de manière unique le canal. Défini par le canal. |
| code | Code des activités endOfConversation qui indique pourquoi la conversation s’est terminée. Les valeurs possibles sont les suivantes : 'unknown', 'completedSuccessfully', 'userCancelled', 'botTimedOut', 'botIssuedInvalidMessage', 'channelFailed' |
| conversation | Identifie la conversation à laquelle appartient l’activité. |
| delivery |
Indicateur de remise pour signaler au destinataire d’autres chemins de remise de l’activité. Le mode de remise par défaut est « default ». Les valeurs possibles sont les suivantes : « normal », « notification », « expectReplies », « éphémère » |
| entities | Représente les entités mentionnées dans le message. |
| expiration | Heure à laquelle l’activité doit être considérée comme « expirée » et ne doit pas être présentée au destinataire. |
| from | Identifie l’expéditeur du message. |
| history |
Indique si l’historique précédent du canal est divulgué. |
| id | Contient un ID qui identifie de façon unique l’activité sur le canal. |
| importance | Importance de l’activité. Les valeurs possibles sont les suivantes : 'low', 'normal', 'high' |
| input |
Indique si votre bot accepte, attend ou ignore l’entrée de l’utilisateur une fois le message remis au client. Les valeurs possibles sont les suivantes : « acceptInput », « ignoreingInput », « expectingInput » |
| label | Étiquette descriptive de l’activité. |
| listen |
Liste des expressions et références que les systèmes d’amorçage vocale et linguistique doivent écouter |
| locale | Nom des paramètres régionaux pour le contenu du champ de texte. Le nom des paramètres régionaux est une combinaison d’un code de culture iso 639 à deux ou trois lettres associé à une langue et un code de sous-culture à deux lettres ISO 3166 associé à un pays ou une région. Le nom des paramètres régionaux peut également correspondre à une balise de langue BCP-47 valide. |
| local |
Contient la date et l’heure locales du message, exprimées au format ISO-8601. Par exemple, 2016-09-23T13:07:49.4714686-07:00. |
| local |
Contient le nom du fuseau horaire local du message, exprimé au format de base de données de fuseau horaire IANA. Par exemple, l’Amérique/Los_Angeles. |
| members |
Collection de membres ajoutés à la conversation. |
| members |
Collection de membres supprimés de la conversation. |
| name | Nom de l’opération associée à une activité d’appel ou d’événement. |
| reactions |
Collection de réactions ajoutées à la conversation. |
| reactions |
Collection de réactions supprimées de la conversation. |
| recipient | Identifie le destinataire du message. |
| relates |
Référence à une autre conversation ou activité. |
| reply |
Contient l’ID du message auquel ce message est une réponse. |
| semantic |
Une action programmatique facultative qui accompagne cette demande |
| service |
Contient l’URL qui spécifie le point de terminaison de service du canal. Défini par le canal. |
| speak | Texte à parler. |
| suggested |
Actions suggérées pour l’activité. |
| summary | Texte à afficher si le canal ne peut pas afficher les cartes. |
| text | Contenu texte du message. |
| text |
Format des champs de texte Par défaut :markdown. Les valeurs possibles sont les suivantes : 'markdown', 'plain', 'xml' |
| text |
Collection de fragments de texte à mettre en surbrillance lorsque l’activité contient une valeur ReplyToId. |
| timestamp | Contient la date et l’heure à laquelle le message a été envoyé, au format UTC, exprimé au format ISO-8601. |
| topic |
Nom de la rubrique mise à jour de la conversation. |
| type | Contient le type d’activité. Les valeurs possibles sont les suivantes : « message », « contactRelationUpdate », « conversationUpdate », « typing », « endOfConversation », « event », « invoke », « deleteUserData », « messageUpdate », « messageDelete », « installationUpdate », « messageReaction », « suggestion », « trace », « handoff » |
| value | Valeur associée à l’activité. |
| value |
Type de l’objet valeur de l’activité. |
Détails de la propriété
rawExpiration
rawExpiration?: string
Valeur de propriété
string
rawLocalTimestamp
rawLocalTimestamp?: string
Valeur de propriété
string
rawTimestamp
rawTimestamp?: string
Valeur de propriété
string
Détails de la propriété héritée
action
Indique si le destinataire d’un contactRelationUpdate a été ajouté ou supprimé de la liste de contacts de l’expéditeur.
action?: string
Valeur de propriété
string
héritée deActivity.action
attachmentLayout
Indicateur de disposition pour plusieurs pièces jointes. Valeur par défaut : liste. Les valeurs possibles sont les suivantes : 'list', 'carrousel'
attachmentLayout?: AttachmentLayoutTypes | string
Valeur de propriété
AttachmentLayoutTypes | string
héritée deActivity.attachmentLayout
attachments
callerId
Chaîne contenant un URI identifiant l’appelant d’un bot. Ce champ n’est pas destiné à être transmis via le réseau, mais il est plutôt rempli par des bots et des clients basés sur des données vérifiables par chiffrement qui affirment l’identité des appelants (par exemple, des jetons).
callerId: string
Valeur de propriété
string
channelData
Contient du contenu spécifique au canal.
channelData?: any
Valeur de propriété
any
héritée deActivity.channelData
channelId
Contient un ID qui identifie de manière unique le canal. Défini par le canal.
channelId: string
Valeur de propriété
string
héritée deActivity.channelId
code
Code des activités endOfConversation qui indique pourquoi la conversation s’est terminée. Les valeurs possibles sont les suivantes : 'unknown', 'completedSuccessfully', 'userCancelled', 'botTimedOut', 'botIssuedInvalidMessage', 'channelFailed'
code?: EndOfConversationCodes | string
Valeur de propriété
EndOfConversationCodes | string
héritée deActivity.code
conversation
Identifie la conversation à laquelle appartient l’activité.
conversation: ConversationAccount
Valeur de propriété
héritée deActivity.conversation
deliveryMode
Indicateur de remise pour signaler au destinataire d’autres chemins de remise de l’activité. Le mode de remise par défaut est « default ». Les valeurs possibles sont les suivantes : « normal », « notification », « expectReplies », « éphémère »
deliveryMode?: DeliveryModes | string
Valeur de propriété
DeliveryModes | string
héritée deActivity.deliveryMode
entities
Représente les entités mentionnées dans le message.
entities?: Entity[]
Valeur de propriété
Entity[]
héritée deActivity.entities
expiration
Heure à laquelle l’activité doit être considérée comme « expirée » et ne doit pas être présentée au destinataire.
expiration?: Date
Valeur de propriété
Date
héritée deActivity.expiration
from
Identifie l’expéditeur du message.
from: ChannelAccount
Valeur de propriété
héritée de l’activité.from
historyDisclosed
Indique si l’historique précédent du canal est divulgué.
historyDisclosed?: boolean
Valeur de propriété
boolean
héritée deActivity.historyDisclosed
id
Contient un ID qui identifie de façon unique l’activité sur le canal.
id?: string
Valeur de propriété
string
héritée deActivity.id
importance
Importance de l’activité. Les valeurs possibles sont les suivantes : 'low', 'normal', 'high'
importance?: ActivityImportance | string
Valeur de propriété
ActivityImportance | string
héritée deActivity.importance
inputHint
Indique si votre bot accepte, attend ou ignore l’entrée de l’utilisateur une fois le message remis au client. Les valeurs possibles sont les suivantes : « acceptInput », « ignoreingInput », « expectingInput »
inputHint?: InputHints | string
Valeur de propriété
InputHints | string
héritée deActivity.inputHint
label
Étiquette descriptive de l’activité.
label: string
Valeur de propriété
string
héritée deActivity.label
listenFor
Liste des expressions et références que les systèmes d’amorçage vocale et linguistique doivent écouter
listenFor: string[]
Valeur de propriété
string[]
héritée deActivity.listenFor
locale
Nom des paramètres régionaux pour le contenu du champ de texte. Le nom des paramètres régionaux est une combinaison d’un code de culture iso 639 à deux ou trois lettres associé à une langue et un code de sous-culture à deux lettres ISO 3166 associé à un pays ou une région. Le nom des paramètres régionaux peut également correspondre à une balise de langue BCP-47 valide.
locale?: string
Valeur de propriété
string
héritée deActivity.locale
localTimestamp
Contient la date et l’heure locales du message, exprimées au format ISO-8601. Par exemple, 2016-09-23T13:07:49.4714686-07:00.
localTimestamp?: Date
Valeur de propriété
Date
héritée deActivity.localTimestamp
localTimezone
Contient le nom du fuseau horaire local du message, exprimé au format de base de données de fuseau horaire IANA. Par exemple, l’Amérique/Los_Angeles.
localTimezone: string
Valeur de propriété
string
héritée deActivity.localTimezone
membersAdded
Collection de membres ajoutés à la conversation.
membersAdded?: ChannelAccount[]
Valeur de propriété
héritée deActivity.membersAdded
membersRemoved
Collection de membres supprimés de la conversation.
membersRemoved?: ChannelAccount[]
Valeur de propriété
héritée deActivity.membersRemoved
name
Nom de l’opération associée à une activité d’appel ou d’événement.
name?: ActivityEventNames | string
Valeur de propriété
ActivityEventNames | string
héritée deActivity.name
reactionsAdded
Collection de réactions ajoutées à la conversation.
reactionsAdded?: MessageReaction[]
Valeur de propriété
héritée deActivity.reactionsAdded
reactionsRemoved
Collection de réactions supprimées de la conversation.
reactionsRemoved?: MessageReaction[]
Valeur de propriété
héritée deActivity.reactionsRemoved
recipient
Identifie le destinataire du message.
recipient: ChannelAccount
Valeur de propriété
héritée deActivity.recipient
relatesTo
Référence à une autre conversation ou activité.
relatesTo?: ConversationReference
Valeur de propriété
héritée deActivity.relatesTo
replyToId
Contient l’ID du message auquel ce message est une réponse.
replyToId?: string
Valeur de propriété
string
héritée deActivity.replyToId
semanticAction
Une action programmatique facultative qui accompagne cette demande
semanticAction?: SemanticAction
Valeur de propriété
héritée deActivity.semanticAction
serviceUrl
Contient l’URL qui spécifie le point de terminaison de service du canal. Défini par le canal.
serviceUrl: string
Valeur de propriété
string
héritée deActivity.serviceUrl
speak
suggestedActions
Actions suggérées pour l’activité.
suggestedActions?: SuggestedActions
Valeur de propriété
héritée deActivity.suggestedActions
summary
Texte à afficher si le canal ne peut pas afficher les cartes.
summary?: string
Valeur de propriété
string
héritée deActivity.summary
text
textFormat
Format des champs de texte Par défaut :markdown. Les valeurs possibles sont les suivantes : 'markdown', 'plain', 'xml'
textFormat?: TextFormatTypes | string
Valeur de propriété
TextFormatTypes | string
héritée deActivity.textFormat
textHighlights
Collection de fragments de texte à mettre en surbrillance lorsque l’activité contient une valeur ReplyToId.
textHighlights?: TextHighlight[]
Valeur de propriété
héritée deActivity.textHighlights
timestamp
Contient la date et l’heure à laquelle le message a été envoyé, au format UTC, exprimé au format ISO-8601.
timestamp?: Date
Valeur de propriété
Date
héritée deactivity.timestamp
topicName
Nom de la rubrique mise à jour de la conversation.
topicName?: string
Valeur de propriété
string
héritée deActivity.topicName
type
Contient le type d’activité. Les valeurs possibles sont les suivantes : « message », « contactRelationUpdate », « conversationUpdate », « typing », « endOfConversation », « event », « invoke », « deleteUserData », « messageUpdate », « messageDelete », « installationUpdate », « messageReaction », « suggestion », « trace », « handoff »
type: ActivityTypes | string
Valeur de propriété
ActivityTypes | string
héritée deActivity.type
value
valueType
Type de l’objet valeur de l’activité.
valueType: string
Valeur de propriété
string
héritée deActivity.valueType