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”.

Integre o Amazon Connect bate-papo em um aplicativo móvel - Amazon Connect

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á.

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á.

Integre o Amazon Connect bate-papo em um aplicativo móvel

Este tópico explica como integrar o Amazon Connect Chat ao seu aplicativo móvel. Você pode usar uma das opções a seguir:

Use a Amazon Connect StartChatContactAPI para iniciar o contato.

Qual opção de integração usar

Esta seção fornece uma descrição de cada opção de integração para ajudá-lo a decidir qual delas usar para sua solução.

WebView integração

A WebView integração do Amazon Connect Chat permite que você incorpore a experiência completa de bate-papo em seus aplicativos móveis com o mínimo esforço de desenvolvimento. Esse método é usado WebView no Android e WKWebView no iOS para fornecer uma interface de bate-papo perfeita e abrangente. É ideal para equipes que buscam uma out-of-the-box solução rápida para integrar a funcionalidade de bate-papo sem grandes personalizações.

Essa abordagem garante uma comunicação segura e aproveita a interface de bate-papo baseada na web do Amazon Connect. No entanto, você precisará configurar seu aplicativo para lidar com cookies de JavaScript forma adequada.

Para obter mais informações sobre a implementação da WebView integração, consulte o GitHub repositório de exemplos de interface de usuário do Amazon Connect chat.

Recomendação: a integração WebView baseada é ideal para desenvolvimento rápido e manutenção mínima, ao mesmo tempo em que garante uma funcionalidade abrangente de bate-papo.

Amazon Connect Chat SDKs para celular

O Amazon Connect Chat SDKs para iOS e Android simplifica a integração do Amazon Connect chat para aplicativos móveis nativos. Eles SDKs ajudam a lidar com a lógica de bate-papo do lado do cliente e as comunicações de back-end de forma semelhante à biblioteca Amazon Connect ChatJS.

O Amazon Connect Chat SDKs encerra o Amazon Connect Participant Service APIs e resume o gerenciamento da sessão de bate-papo e. WebSocket Isso permite que você se concentre na interface e na experiência do usuário enquanto confia no SDK do Amazon Connect Chat para interagir com todos os serviços de back-end. Essa abordagem ainda exige que você use seu próprio back-end de bate-papo para chamar a Amazon Connect StartChatContact API e iniciar o contato.

Benefícios: O SDKs Native permite funcionalidade robusta e alto desempenho, tornando-o ideal para aplicativos que exigem personalização profunda e uma experiência de usuário perfeita.

Integração com React Native

A integração com o Amazon Connect Chat React Native oferece uma solução multiplataforma. Ele permite que as equipes criem funcionalidades de bate-papo para Android e iOS com uma base de código compartilhada. Esse método equilibra a personalização e a eficiência do desenvolvimento enquanto aproveita os recursos do React Native para criar aplicativos móveis robustos.

Essa integração usa pontes nativas para acessar recursos avançados e garante desempenho consistente e uma experiência de usuário uniforme em todas as plataformas. É mais fácil implementar recursos importantes, como WebSocket comunicação, usando bibliotecas como chamadas react-native-websocket de API comaxios.

Ideal para: equipes que desejam maximizar a reutilização de código e, ao mesmo tempo, manter a flexibilidade funcional.

Amazon Connect fluxo de trabalho de integração de bate-papo

O diagrama a seguir mostra o fluxo de programação entre um cliente usando um aplicativo móvel e um atendente. O texto enumerado no diagrama corresponde ao texto enumerado abaixo da imagem.

Diagrama mostrando o fluxo do programa de Amazon Connect bate-papo.
No diagrama
  1. Quando um cliente inicia um bate-papo no aplicativo móvel, o aplicativo deve enviar uma solicitação para Amazon Connect usar a StartChatContactAPI. Isso requer parâmetros específicos, como o endpoint da API e IDs o fluxo da instância e do contato, para autenticar e iniciar o bate-papo.

  2. A API StartChatContact interage com seu sistema de backend para obter um token de participante e um ID de contato que atuam como identificadores exclusivos para a sessão de chat.

  3. A interface do usuário do aplicativo passa a StartChatContact resposta para o SDK móvel para que o SDK se comunique adequadamente com o Serviço de Amazon Connect Participantes e configure a sessão de bate-papo do cliente.

  4. O SDK expõe um objeto ChatSession à interface do usuário, que contém métodos fáceis de usar para interagir com a sessão de bate-papo.

  5. Nos bastidores, o SDK interage com o serviço participante do Amazon Connect usando o SDK da AWS. A comunicação com o serviço participante do Amazon Connect é responsável por todas as interações do cliente com a sessão de chat. Isso inclui ações como CreateParticipantConnection, SendMessage, GetTranscript ou DisconnectParticipant.

  6. O SDK também gerencia a WebSocket conexão necessária para receber mensagens, eventos e anexos do agente. Tudo isso será tratado e analisado pelo SDK e exibido na interface do usuário em uma estrutura de fácil utilização.

Comece a usar a integração com o Amazon Connect chat

As etapas e os recursos a seguir ajudarão você a começar a integrar o Amazon Connect Chat aos seus aplicativos móveis nativos:

  1. Você pode configurar rapidamente uma AWS CloudFormationpilha para fornecer o back-end necessário para chamadas, consultando nosso StartChatContact exemplo de startChatContactAPI em. GitHub

  2. Para ver exemplos que mostram como criar sua interface de usuário de bate-papo móvel com o Amazon Connect Chat SDKs, confira nosso GitHub projeto de exemplos de interface de usuário.

    Consulte nossos exemplos de bate-papo para iOS e Android que mostram como potencializar um aplicativo de bate-papo usando o SDK do Amazon Connect Chat para iOS/Android.

  3. Confira as páginas do SDK do Amazon Connect Chat para iOS Amazon Connect e do SDK do Chat para Android. GitHub A GitHub página contém documentação da API e um guia de implementação que explica todos os pré-requisitos e etapas de instalação.

  4. Configure a integração com o React Native: aproveite o exemplo do React Native para obter orientação sobre a implementação da solução baseada em react native.

  5. Se houver alguma dúvida ou problema relacionado à configuração ou ao uso do SDK do Amazon Connect Chat em seus aplicativos móveis, você pode registrar um problema na página Problemas do SDK do Amazon Connect Chat para iOS ou na página Problemas do SDK Amazon Connect do Chat para Android. Se houver um problema com os exemplos da interface do usuário do chat móvel, você pode registrar um chamado na página Amazon Connect Chat UI Examples Issues.

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.