Mit der LINE-Integration von Conversational Agents (Dialogflow CX) können Sie mühelos LINE-Bots mit Natural Language Understanding basierend auf der Technologie von Conversational Agents (Dialogflow CX) 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
- 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).
Kopieren Sie die folgenden Informationen aus dem erstellten Kanal in der LINE Developers Console:
- Kanal-Zugriffstoken (langlebig)
- Kanal-ID
- Kanal-Secret
Konversations-Agents einrichten (Dialogflow CX)
- Klicken Sie im linken Bereich auf den Tab Verwalten.
- Klicken Sie im linken Menü auf Integrations (Integrationen).
- Klicken Sie auf die Schaltfläche Verbinden in der Kachel Linie.
- 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
Folgen Sie der Anleitung von LINE Webhook-URL festlegen, um die Einrichtung abzuschließen.
Test
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
Nachdem Sie die kanalspezifischen Antworten konfiguriert haben, wird der Kanal DF_CX_LINE automatisch verwendet, wenn der Agent auf Line-Nachrichten antwortet.