L'integrazione di LINE con Dialogflow CX ti consente di creare bot LINE con la comprensione del linguaggio naturale basata sulla tecnologia di Dialogflow CX.
Configura LINE
Per configurare l'integrazione di LINE per il tuo agente, devi avere:
- Un account LINE
- L'app LINE installata su un dispositivo mobile
Crea un bot LINE
- Segui la guida di LINE Inizia a utilizzare l'API Messaging per creare un provider e un canale API Messaging, se non ne hai uno.
- Copia le seguenti informazioni dal canale creato nella Console per sviluppatori LINE:
- Token di accesso al canale (a lunga durata)
- ID canale
- Channel secret
Configura Dialogflow CX
- Vai alla scheda Gestisci nel menu di navigazione.
- Seleziona Integrations (Integrazioni).
- Fai clic su Connetti nel riquadro Line.
- Inserisci le seguenti informazioni:
- Token di accesso al canale
- ID canale
- Channel secret
- Scegli un ambiente, se applicabile.
- Fai clic su Avvia.
- Copia l'URL webhook.
Abilita il webhook in LINE
Consulta la guida di LINE per impostare un URL webhook per completare la configurazione.
Test
Per testare l'agente, segui la guida di LINE Aggiungere amici utilizzando un codice QR per aggiungere il bot all'elenco delle conversazioni. Il codice QR è disponibile nella scheda Messaging API della LINE Developers Console. Dopodiché, puoi inviare messaggi al bot per i test.
Messaggi di risposta avanzati
I messaggi di risposta avanzata sono supportati utilizzando il payload personalizzato nel fulfillment. Per il formato dei messaggi, consulta Oggetti dei messaggi LINE.
Ad esempio, il seguente payload personalizzato fornisce un messaggio LINE:
{
"type": "text",
"text": "Hello, world"
}
Il seguente payload personalizzato fornisce un messaggio del template LINE:
{
"type": "template",
"altText": "this is a buttons template",
"template": {
"type": "buttons",
"thumbnailImageUrl": "https://example.com/bot/images/image.jpg",
"title": "Menu",
"text": "Please select",
"actions": [
{
"type": "postback",
"label": "Buy",
"data": "action=buy&itemid=123"
},
{
"type": "postback",
"label": "Add to cart",
"data": "action=add&itemid=123"
},
{
"type": "uri",
"label": "View detail",
"uri": "http://example.com/page/123"
}
]
}
}
Risposte specifiche per il canale
Dopo aver configurato le risposte specifiche per il canale, il canale DF_CX_LINE viene utilizzato automaticamente quando l'agente risponde ai messaggi LINE.