LINE

L'integrazione LINE degli agenti conversazionali (Dialogflow CX) consente di creare facilmente bot LINE con un approccio naturale la comprensione del linguaggio naturale basata sulla tecnologia degli agenti conversazionali (Dialogflow CX).

Configurare LINE

Per configurare l'integrazione di LINE per il tuo agente, ti occorrono quanto segue:

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

Creare un bot LINE

  1. Segui la guida di LINE Introduzione all'API Messaging per creare un fornitore e un canale API Messaging (se non sono stati creati in precedenza).
  2. Copia le seguenti informazioni dal canale creato in LINE Developers Console:

    • Token di accesso al canale (a lungo termine)
    • ID canale
    • Secret del canale

Configurare gli agenti conversazionali (Dialogflow CX)

  1. Fai clic sulla scheda Gestisci nel riquadro di sinistra.
  2. Fai clic su Integrations (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
    • Segreto del canale
  5. Scegli un ambiente, a seconda dei casi.
  6. Fai clic su Avvia.
  7. Copia l'URL webhook.

Attivare l'webhook in LINE

Segui la guida di LINE su come impostare 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. Puoi trovare il codice QR nella La scheda API Messaggistica nella Console per gli sviluppatori di LINE. In seguito, potrai inviare messaggi al bot per il test.

Messaggi di risposta avanzati

I messaggi di risposta avanzati sono supportati tramite Payload personalizzato in Completamento. 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 del 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.