Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Implantação de um bot do Amazon Lex em uma plataforma de sistema de mensagens

Modo de foco
Implantação de um bot do Amazon Lex em uma plataforma de sistema de mensagens - Amazon Lex V1

Aviso de fim do suporte: em 15 de setembro de 2025, o suporte para o Amazon Lex V1 AWS será interrompido. Depois de 15 de setembro de 2025, você não poderá mais acessar o console do Amazon Lex V1 ou os recursos do Amazon Lex V1. Se você estiver usando o Amazon Lex V2, consulte o guia do Amazon Lex V2 em vez disso.

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Aviso de fim do suporte: em 15 de setembro de 2025, o suporte para o Amazon Lex V1 AWS será interrompido. Depois de 15 de setembro de 2025, você não poderá mais acessar o console do Amazon Lex V1 ou os recursos do Amazon Lex V1. Se você estiver usando o Amazon Lex V2, consulte o guia do Amazon Lex V2 em vez disso.

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Esta seção explica como implantar bots do Amazon Lex nas plataformas de sistema de mensagens Facebook, Slack e Twilio.

nota

Ao armazenar as configurações do Facebook, Slack ou Twilio, o Amazon Lex usa uma CMK do AWS Key Management Service para criptografar as informações. Na primeira vez que você cria um canal para uma das seguintes plataformas de sistema de mensagens, o Amazon Lex cria uma CMK padrão (aws/lex). Como alternativa, você pode criar sua própria chave gerenciada pelo cliente com AWS KMS. Isso lhe dá mais flexibilidade, incluindo a capacidade de criar, girar e desabilitar as chaves. Você também pode definir controles de acesso e auditar as chaves de criptografia usadas para proteger seus dados. Para obter mais informações, consulte o Guia do desenvolvedor do AWS Key Management Service.

Quando uma plataforma de sistema de mensagens envia uma solicitação ao Amazon Lex, informações específicas à plataforma são incluídas como um atributo de solicitação para a função do Lambda. Use esses atributos para personalizar a forma como o seu bot se comporta. Para obter mais informações, consulte Definição de atributos de solicitação.

Todos os atributos levam o namespace x-amz-lex: como prefixo. Por exemplo, o atributo user-id é chamado x-amz-lex:user-id. Existem atributos comuns que são enviados por todas as plataformas de mensagens, além de outros que são específicos de uma determinada plataforma. A tabela a seguir lista os atributos de solicitação que as plataformas de sistema de mensagens enviam à função do Lambda do bot.

Atributos de solicitação comuns
Atributo Descrição
channel-id O identificador do endpoint do canal do Amazon Lex.
channel-name O nome do canal do Amazon Lex.
channel-type

Um dos seguintes valores:

  • Facebook

  • Kik

  • Slack

  • Twilio-SMS

webhook-endpoint-url O endpoint do Amazon Lex para o canal.
Atributos de solicitação do Facebook
Atributo Descrição
user-id O identificador do Facebook do remetente. Veja https://developers.facebook.com/docs/messenger- platform/webhook-reference/message -received.
facebook-page-id O identificador da página do Facebook do destinatário. Veja https://developers.facebook.com/docs/messenger- platform/webhook-reference/message -received.
Atributos de solicitação do Kik
Atributo Descrição
kik-chat-id O identificador para a conversa no qual o bot está envolvido. Para obter mais informações, consulte https://dev.kik.com/#/docs/messaging #message -formats.
kik-chat-type O tipo de conversa do qual a mensagem foi originada. Para obter mais informações, consulte https://dev.kik.com/#/docs/messaging #message -formats.
kik-message-id Um UUID que identifica a mensagem. Para obter mais informações, consulte https://dev.kik.com/#/docs/messaging #message -formats.
kik-message-type O tipo de mensagem. Para obter mais informações, consulte https://dev.kik.com/#/docs/messaging #message -types.
Atributos de solicitação do Twilio
Atributo Descrição
user-id O número de telefone do remetente ("De"). Consulte https://www.twilio.com/docs/api/rest/message.
twilio-target-phone-number O número de telefone do destinatário ("Para"). Consulte https://www.twilio.com/docs/api/rest/message.
Atributos de solicitação do Slack
Atributo Descrição
user-id O identificador do usuário do Slack. Veja https://api.slack.com/types/o usuário.
slack-team-id O identificador da equipe que enviou a mensagem. Consulte https://api.slack.com/methods/team.info.
slack-bot-token O token do desenvolvedor que dá ao bot acesso ao Slack APIs. Veja os https://api.slack.com/docs/tipos de tokens.
PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.