LINE

השילוב של LINE ב-Dialogflow CX מאפשר לכם ליצור בקלות בוטים של LINE עם הבנה של שפה טבעית שמבוססת על הטכנולוגיה של Dialogflow CX.

הגדרת LINE

כדי להגדיר את השילוב של LINE עם הנציג, צריך:

  • חשבון LINE
  • אפליקציית LINE מותקנת במכשיר נייד

יצירת בוט ב-LINE

  1. כדי ליצור ספק וערוץ Messaging API (אם לא נוצרו קודם), צריך לפעול לפי המדריך של LINE בנושא תחילת העבודה עם Messaging API.
  2. מעתיקים את הפרטים הבאים מהערוץ שנוצר ב-LINE Developers Console:

    • אסימון גישה לערוץ (לטווח ארוך)
    • מזהה הערוץ
    • Channel secret

הגדרה של Dialogflow CX

  1. לוחצים על הכרטיסייה ניהול בחלונית הימנית.
  2. בתפריט הימני לוחצים על שילובים.
  3. לוחצים על הלחצן Connect (קישור) בכרטיס Line.
  4. ממלאים את הפרטים הבאים:
    • אסימון גישה לערוץ
    • מזהה הערוץ
    • Channel secret
  5. בוחרים סביבה, אם רלוונטי.
  6. לוחצים על התחלה.
  7. מעתיקים את Webhook URL.

הפעלת webhook ב-LINE

פועלים לפי המדריך של LINE בנושא הגדרת webhook URL כדי לסיים את ההגדרה.

בדיקה

כדי לבדוק את הסוכן, צריך לפעול לפי המדריך של LINE בנושא הוספת חברים באמצעות קוד QR כדי להוסיף את הבוט לרשימת השיחות. קוד ה-QR נמצא בכרטיסייה Messaging API ב-LINE Developers Console. אחרי כן, תוכלו לשלוח הודעות לבוט לצורך בדיקה.

הודעות עם תשובות עשירות

הודעות התשובה העשירות נתמכות באמצעות Custom Payload בFulfillment. במאמר LINE Message Objects מוסבר על פורמט ההודעה.

לדוגמה, מטען הייעודי (payload) הבא בהתאמה אישית מספק הודעת טקסט פשוטה ב-LINE:

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

המטען הייעודי המותאם אישית הבא מספק הודעת תבנית של 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"
      }
    ]
  }
}

תשובות שקשורות לערוץ ספציפי

אחרי שמגדירים את התשובות הספציפיות לערוץ, הערוץ DF_CX_LINE משמש באופן אוטומטי כשהסוכן מגיב להודעות ב-Line.