LINE

L'integrazione di LINE di Conversational Agents (Dialogflow CX) ti consente di creare facilmente bot LINE con comprensione del linguaggio naturale basata sulla tecnologia Conversational Agents (Dialogflow CX).

Configura LINE

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

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

Creare un bot LINE

  1. Segui la guida di LINE Getting started with the Messaging API per creare un provider e un canale Messaging API (se non è stato creato in precedenza).
  2. Copia le seguenti informazioni dal canale creato in LINE Developers Console:

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

Configura Conversational Agents (Dialogflow CX)

  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 Line.
  4. Inserisci le seguenti informazioni:
    • Token di accesso al canale
    • ID canale
    • Segreto del canale
  5. Scegli un ambiente, se applicabile.
  6. Fai clic su Avvia.
  7. Copia l'URL webhook.

Abilitare 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 si trova nella scheda API Messaging della console per sviluppatori LINE. Dopodiché, puoi inviare messaggi al bot per il test.

Messaggi di risposta avanzati

I messaggi di risposta avanzati sono supportati tramite Custom Payload in Fulfillment. Per il formato del messaggio, consulta Oggetti messaggio LINE.

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 il canale

Dopo aver configurato le risposte specifiche per canale, il canale DF_CX_LINE viene utilizzato automaticamente quando l'agente risponde ai messaggi di Line.