Mit der LINE-Integration von Dialogflow CX können Sie LINE-Bots mit Natural Language Understanding auf Basis der Dialogflow CX-Technologie erstellen.
LINE einrichten
Für die Einrichtung der LINE-Integration für Ihren Agenten benötigen Sie Folgendes:
- Ein LINE-Konto
- Die auf einem Mobilgerät installierte LINE-App
LINE-Bot erstellen
- Folgen Sie der Anleitung Getting started with the Messaging API von LINE, um einen Anbieter und einen Messaging API-Kanal zu erstellen, falls Sie noch keinen haben.
- Kopieren Sie die folgenden Informationen aus dem erstellten Kanal in der LINE Developers Console:
- Kanal-Zugriffstoken (langlebig)
- Kanal-ID
- Kanal-Secret
Dialogflow CX einrichten
- Rufen Sie im Navigationsmenü den Tab Verwalten auf.
- Wählen Sie Integrationen aus.
- Klicken Sie auf der Kachel Linie auf Verbinden.
- Geben Sie die folgenden Informationen an:
- Kanal-Zugriffstoken
- Kanal-ID
- Kanal-Secret
- Wählen Sie gegebenenfalls eine Umgebung aus.
- Klicken Sie auf Start.
- Kopieren Sie die URL unter Webhook URL (Webhook-URL).
Webhook in LINE aktivieren
Informationen zum Abschließen der Einrichtung finden Sie im LINE-Leitfaden zum Festlegen einer Webhook-URL.
Test
Wenn Sie Ihren Agenten testen möchten, folgen Sie der Anleitung von LINE zum Hinzufügen von Freunden über einen QR-Code, um den Bot der Unterhaltungsliste 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-Response-Nachrichten werden mit Benutzerdefinierte Nutzlast in Fulfillment unterstützt. Informationen zum Nachrichtenformat finden Sie unter LINE-Nachrichtenobjekte.
Die folgende benutzerdefinierte Nutzlast stellt beispielsweise eine 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
Nachdem Sie die kanalspezifischen Antworten konfiguriert haben, wird der Kanal DF_CX_LINE automatisch verwendet, wenn der Agent auf LINE-Nachrichten antwortet.