LINE

בעזרת השילוב של Dialogflow עם LINE, אפשר להשתמש בסוכן Dialogflow כבוט של LINE.

מגבלות

השילוב הזה תומך רק בשפת ברירת המחדל של נציג התמיכה.

איך זה עובד

כך השילוב פועל:

  • יוצרים ערוץ LINE.
  • משייכים את הסוכן ב-Dialogflow לערוץ הזה, כדי שהם יוכלו לתקשר זה עם זה.
  • השילוב עם Dialogflow שולח הודעות למשתמש הקצה באמצעות LINE Messaging API.
  • השילוב עם Dialogflow מקבל הודעות ממשתמש הקצה באמצעות LINE Webhook.

הגדרה

כדי להגדיר את השילוב:

  1. פועלים לפי השלבים ליצירת ערוץ LINE: תחילת העבודה עם Messaging API
  2. מקבלים את כתובת ה-Webhook של LINE מ-Dialogflow Console:
    1. עוברים אל מסוף Dialogflow ES.
    2. בתפריט הצד הימני, לוחצים על שילובים.
    3. לוחצים על LINE.
    4. מעתיקים את הערך של Webhook URL. תצטרכו את זה כדי להגדיר את ה-webhook של LINE.
  3. הגדרת webhook של LINE:
    1. כדי להגדיר תגובה לפעולה מאתר אחר (webhook) של LINE לערוץ שלכם, פועלים לפי השלבים במאמר LINE Receiving messages (webhooks).
    2. מזינים את ההגדרה של ה-webhook של LINE עם כתובת ה-URL של ה-webhook שהועתקה למעלה.
    3. מעתיקים את הערכים של מזהה הערוץ, הסוד של הערוץ ואסימון הגישה לערוץ. תצטרכו את הערכים האלה כדי להגדיר את השילוב עם Dialogflow.
  4. מגדירים את השילוב עם Dialogflow:
    1. עוברים אל מסוף Dialogflow ES.
    2. בתפריט הצד הימני, לוחצים על שילובים.
    3. לוחצים על LINE.
    4. מדביקים את מזהה הערוץ, הסוד של הערוץ ואסימון הגישה לערוץ בשדות המתאימים.
    5. בוחרים סביבה, לפי הצורך.
    6. לוחצים על התחלה.

בדיקה

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

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

אלה הודעות התגובה המתקדמות שנתמכות.

תשובות עם תמונות

תגובה מסוג תמונה ב-Dialogflow נשלחת ל-LINE כהודעה מסוג תמונה ב-LINE.

הפורמטים והגדלים הנתמכים הם:

  • jpeg
  • גודל מקסימלי של 1MB
  • מידות מקסימליות של 240x240

תשובות בכרטיס

תגובה מסוג כרטיס Dialogflow נשלחת ל-LINE כהודעה מסוג תבנית LINE.

תשובות מהירות

סוג התגובה של תשובה מהירה ב-Dialogflow נשלח ל-LINE כסוג הודעה של תבנית LINE.

תשובות של מטען ייעודי (payload) בהתאמה אישית

אתם יכולים לשלוח את רוב סוגי ההודעות ב-LINE עם תגובת מטען ייעודי (payload) בהתאמה אישית.

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