Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

Déploiement d'un robot Amazon Lex sur une plateforme de messagerie

Mode de mise au point
Déploiement d'un robot Amazon Lex sur une plateforme de messagerie - Amazon Lex V1

Si vous utilisez Amazon Lex V2, consultez plutôt le guide Amazon Lex V2.

 

Si vous utilisez Amazon Lex V1, nous vous recommandons de mettre à niveau vos robots vers Amazon Lex V2. Nous n'ajoutons plus de nouvelles fonctionnalités à la V1 et recommandons vivement d'utiliser la V2 pour tous les nouveaux robots.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Si vous utilisez Amazon Lex V2, consultez plutôt le guide Amazon Lex V2.

 

Si vous utilisez Amazon Lex V1, nous vous recommandons de mettre à niveau vos robots vers Amazon Lex V2. Nous n'ajoutons plus de nouvelles fonctionnalités à la V1 et recommandons vivement d'utiliser la V2 pour tous les nouveaux robots.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Cette section explique comment déployer les robots Amazon Lex sur les plateformes de messagerie Facebook, Slack et Twilio.

Note

Lorsque vous stockez vos configurations Facebook, Slack ou Twilio, Amazon Lex utilise des clés gérées par AWS Key Management Service le client pour chiffrer les informations. La première fois que vous créez un canal vers l'une de ces plateformes de messagerie, Amazon Lex crée une clé gérée par le client par défaut (aws/lex). Vous pouvez également créer votre propre clé gérée par le client avecAWS KMS. Cette option vous donne plus de flexibilité dans la mesure où elle vous permet de créer des clés, de les modifier ou de les désactiver à votre convenance. Vous pouvez également définir des contrôles d'accès et auditer les clés de chiffrement utilisées pour protéger vos données. Pour plus d’informations, consultez le Guide du développeur AWS Key Management Service.

Lorsqu'une plateforme de messagerie envoie une demande à Amazon Lex, elle inclut des informations spécifiques à la plate-forme en tant qu'attribut de demande pour votre fonction Lambda. Utilisez ces attributs pour personnaliser la manière dont votre robot se comporte. Pour de plus amples informations, veuillez consulter Définition des attributs de demandes.

Tous les attributs prennent l'espace de noms, x-amz-lex:, comme préfixe. Par exemple, l'attribut user-id s'appelle x-amz-lex:user-id. Il existe des attributs communs qui sont envoyés par toutes les plateformes de messagerie en plus des attributs spécifiques à une plate-forme particulière. Les tableaux suivants répertorient les attributs de demande que les plateformes de messagerie envoient à la fonction Lambda de votre bot.

Attributs de demande communs
Attribut Description
channel-id L'identifiant du point de terminaison du canal fourni par Amazon Lex.
channel-name Le nom de la chaîne indiqué par Amazon Lex.
channel-type

L'une des valeurs suivantes :

  • Facebook

  • Kik

  • Slack

  • Twilio-SMS

webhook-endpoint-url Point de terminaison Amazon Lex pour le canal.
Attributs de demande Facebook
Attribut Description
user-id Identificateur Facebook de l'expéditeur. Consultez https://developers.facebook.com/docs/messenger-platform/webhook-reference/message-received.
facebook-page-id Identificateur de page Facebook du destinataire. Consultez https://developers.facebook.com/docs/messenger-platform/webhook-reference/message-received.
Attributs de demande Kik
Attribut Description
kik-chat-id Identifiant de la conversation dans laquelle votre bot est impliqué. Pour plus d'informations, consultez https://dev.kik.com/#/docs/messaging#message-formats.
kik-chat-type Type de conversation d'où provient le message. Pour plus d'informations, consultez https://dev.kik.com/#/docs/messaging#message-formats.
kik-message-id UUID qui identifie le message. Pour plus d'informations, consultez https://dev.kik.com/#/docs/messaging#message-formats.
kik-message-type Type du message. Pour plus d'informations, consultez https://dev.kik.com/#/docs/messaging#message-types.
Attributs de demande Twilio
Attribut Description
user-id Numéro de téléphone de l'expéditeur (« From »). Consultez https://www.twilio.com/docs/api/rest/message.
twilio-target-phone-number Numéro de téléphone du destinataire (« To »). Consultez https://www.twilio.com/docs/api/rest/message.
Attributs de demande Slack
Attribut Description
user-id Identificateur d'utilisateur Slack. Consultez https://api.slack.com/types/user.
slack-team-id Identificateur de l'équipe qui a envoyé le message. Consultez https://api.slack.com/methods/team.info.
slack-bot-token Jeton de développeur qui donne au robot accès aux API Slack. Consultez https://api.slack.com/docs/token-types.

Rubrique suivante :

Intégration de Facebook

Rubrique précédente :

Déploiement des bots
ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.