LINE

L'integrazione LINE di Dialogflow consente di creare facilmente bot LINE con comprensione del linguaggio naturale basata sulla tecnologia Dialogflow.

Configura LINE

Per configurare l'integrazione di LINE per l'agente, devi disporre di quanto segue:

  • Un account LINE
  • L'app LINE installata su un dispositivo mobile

Crea un bot LINE

  1. Segui la guida di LINE Guida introduttiva all'API Messaging per creare un provider e un canale per l'API Messaggi (se non li hai creati in precedenza).
  2. Copia le seguenti informazioni dal canale creato in LINE Developers Console:

    • Token di accesso al canale (di lunga durata)
    • ID canale
    • Secret del canale

Configura Dialogflow

  1. Fai clic sulla scheda Gestisci nel riquadro a sinistra.
  2. Fai clic su Integrazioni nel menu a sinistra.
  3. Fai clic sul pulsante Connetti nel riquadro A linee.
  4. Inserisci le seguenti informazioni:
    • Token di accesso al canale
    • ID canale
    • Secret del canale
  5. Scegli un ambiente, a seconda dei casi.
  6. Fai clic su Avvia.
  7. Copia l'URL webhook.

Attiva il webhook in LINE

Segui la guida di LINE Imposta un URL webhook per completare la configurazione.

Test

Per testare l'agente, segui la guida di LINE Aggiunta di amici tramite codice QR per aggiungere il bot all'elenco delle conversazioni. Il codice QR è disponibile nella scheda API Messaggiging di LINE Developers Console. Successivamente, puoi inviare messaggi al bot per il test.

Messaggi di risposta avanzati

I messaggi di risposta avanzati sono supportati tramite Payload personalizzato in Fulfillment. Consulta Oggetti di messaggi LINE per il formato dei messaggi.

Ad esempio, il seguente payload personalizzato fornisce un semplice messaggio di testo LINE:

{
  "type": "text",
  "text": "Hello, world"
}

Il seguente payload personalizzato fornisce un messaggio modello 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 i canali

Se configurate, verranno utilizzate automaticamente risposte specifiche per il canale con il canale DF_CX_LINE quando l'agente risponde ai messaggi della linea.