LINE

Mit der LINE-Integration von Dialogflow können Sie mühelos LINE-Bots mit Natural Language Understanding basierend auf Dialogflow-Technologie erstellen.

LINE einrichten

Sie benötigen Folgendes, um die LINE-Integration für Ihren Agent einzurichten:

  • Ein LINE-Konto
  • Die auf einem Mobilgerät installierte LINE-App

LINE-Bot erstellen

  1. Folgen Sie dem LINE-Leitfaden Erste Schritte mit der Messaging API, um einen Anbieter und einen Messaging API-Kanal zu erstellen (wenn nicht bereits erstellt).
  2. Kopieren Sie die folgenden Informationen aus dem erstellten Kanal in der LINE Developers Console:

    • Kanal-Zugriffstoken (langlebig)
    • Kanal-ID
    • Kanal-Secret

Dialogflow einrichten

  1. Klicken Sie im linken Bereich auf den Tab Verwalten.
  2. Klicken Sie im linken Menü auf Integrations (Integrationen).
  3. Klicken Sie auf die Schaltfläche Verbinden in der Kachel Linie.
  4. Geben Sie die folgenden Informationen an:
    • Kanal-Zugriffstoken
    • Kanal-ID
    • Kanal-Secret
  5. Wählen Sie gegebenenfalls eine Umgebung aus.
  6. Klicken Sie auf Start.
  7. Kopieren Sie die URL unter Webhook URL (Webhook-URL).

Webhook in LINE aktivieren

Folgen Sie der Anleitung von LINE Webhook-URL festlegen, um die Einrichtung abzuschließen.

Testen

Zum Testen des Agents folgen Sie der LINE-Anleitung unter Hinzufügen von Freunden über QR-Code, um den Bot zur Liste der Unterhaltungen hinzuzufügen. Den QR-Code finden Sie in der LINE Developers Console auf dem Tab Messaging API. Danach können Sie Nachrichten zum Testen an den Bot senden

Rich-Media-Antworten

Rich-Media-Antworten werden unterstützt überBenutzerdefinierte Nutzlast inAuftragsausführung finden Sie weitere Informationen. Informationen zum Nachrichtenformat finden Sie unter LINE-Nachrichtenobjekte.

Die folgende benutzerdefinierte Nutzlast stellt beispielsweise eine einfache LINE-Textnachricht bereit:

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

Die folgende benutzerdefinierte Nutzlast stellt eine LINE-Vorlagennachricht bereit:

{
  "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"
      }
    ]
  }
}

Kanalspezifische Antworten

Nach der Konfiguration werden kanalspezifische Antworten mit dem Kanal DF_CX_LINE automatisch verwendet, wenn der Agent auf Line-Nachrichten antwortet.