Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Integra la Amazon Connect chat in un'applicazione mobile
Questo argomento spiega come creare un'interfaccia utente di Amazon Connect chat personalizzata nell'applicazione mobile. Ciò richiede l'utilizzo del proprio back-end di chat. È inoltre necessario utilizzare il Amazon Connect StartChatContactAPIper avviare un contatto e utilizzare la Amazon Connect Chat SDK per iOS o la Amazon Connect
Chat per
Puoi trovare esempi su come creare un'interfaccia utente di chat mobile basata su Amazon Connect
Chat SDKs nel nostro GitHub progetto UI Examples
Amazon Connect Chat SDKs per dispositivi mobili
La Amazon Connect chat SDKs per iOS e Android semplifica l'integrazione della Amazon Connect chat per le applicazioni mobili native. L'SDKsaiuto gestisce la logica della chat lato client e le comunicazioni di back-end in modo simile alla libreria Amazon Connect ChatJS.
La Amazon Connect Chat SDKs integra il servizio Amazon Connect Participant APIs e riassume la gestione della sessione di chat e. WebSocket Ciò ti consente di concentrarti sull'interfaccia utente e sull'esperienza mentre fai affidamento sulla Amazon Connect chat SDK per interagire con tutti i servizi di back-end. Questo approccio richiede comunque di utilizzare il proprio back-end di chat per chiamare e Amazon Connect
StartChatContact
API avviare un contatto.
Per ulteriori informazioni su iOS SDK basato su Swift, consulta Amazon Connect
la pagina Chat SDK per iOS
Amazon Connect flusso di lavoro di integrazione della chat
Il diagramma seguente mostra il flusso di programmazione tra un cliente che utilizza un'app mobile e un agente. Il testo numerato nel diagramma corrisponde al testo numerato sotto l'immagine.
Nel diagramma
-
Quando un cliente avvia una chat nell'app mobile, l'app deve inviare una richiesta all'indirizzo di Amazon Connect utilizzo di StartChatContactAPI. Ciò richiede parametri specifici, come l'APIendpoint e, IDs per l'istanza e il flusso di contatti, per autenticare e avviare la chat.
-
StartChatContact
APIInteragisce con il sistema di back-end per ottenere un token partecipante e un ID di contatto che fungono da identificatori univoci per la sessione di chat. -
L'interfaccia utente dell'app trasmette la
StartChatContact
risposta al dispositivo mobile SDK in modo che possa comunicare correttamente con il SDK Amazon Connect Participant Service e configurare la sessione di chat del cliente. -
SDKEsporrà un chatSession
oggetto all'interfaccia utente, che conterrà metodi facilmente utilizzabili per interagire con la sessione di chat. -
Sotto il cofano, SDK interagisce con il Amazon Connect Participant Service utilizzando il. AWS SDK
La comunicazione con il Amazon Connect Participant Service è responsabile di tutte le interazioni dei clienti con la sessione di chat. Ciò include azioni come CreateParticipantConnection
,SendMessage
GetTranscript
, oDisconnectParticipant
. -
SDKGestirà anche la connessione websocket necessaria per ricevere messaggi, eventi e allegati dall'agente. Tutto questo verrà gestito e analizzato dall'SDKinterfaccia utente in una struttura di facile utilizzo
Guida introduttiva all'integrazione con la chat Amazon Connect
I passaggi e le risorse seguenti ti aiuteranno a iniziare a integrare Amazon Connect Chat nelle tue applicazioni mobili native:
-
Dai un'occhiata alle GitHub pagine Amazon Connect Chat SDK per iOS
e Amazon Connect Chat SDK per Android . La GitHub pagina conterrà API la documentazione e una guida all'implementazione che illustra tutti i prerequisiti e le fasi di installazione. -
Dai un'occhiata al nostro progetto Amazon Connect Chat UI Examples
e fai riferimento ai nostri esempi di chat per iOS e Android che mostrano come potenziare un'applicazione di chat utilizzando Amazon Connect Chat SDK per iOS/Android. -
In caso di domande o problemi riguardanti la configurazione o l'utilizzo della Amazon Connect chat nelle applicazioni mobili, puoi segnalare un problema nella SDK pagina Problemi relativi alla Amazon Connect chat SDK per iOS o nella pagina Problemi relativi
alla Amazon Connect chat SDK per Android . Se c'è un problema con gli esempi di interfaccia utente di chat per dispositivi mobili, puoi segnalarlo nella pagina Problemi relativi agli esempi dell'interfaccia utente di Amazon Connect chat .