Line

Line

คุณสามารถเชื่อมต่อ Agent ของคุณเข้ากับ Line เพื่อให้ผู้ใช้ Line สามารถโต้ตอบกับ Agent ของคุณผ่าน Line ได้

การเตรียมความพร้อม

  1. เข้าไปที่ Line Developers และเข้าสู่ระบบที่ Console

  2. หลังจากเข้าสู่ระบบแล้ว ให้เลือก Provider ที่มีอยู่จากรายการ Providers หรือคลิกปุ่ม Create ที่อยู่ด้านบนของรายการเพื่อสร้าง Provider ใหม่และเข้าสู่หน้าจัดการ หากยังไม่มีการตั้งค่า Provider ใด ๆ ให้คลิกปุ่ม Create a new provider บนหน้า หลังจากเข้าสู่ระบบ แล้วทำตามขั้นตอนที่แพลตฟอร์มแนะนำเพื่อสร้าง Provider ให้เสร็จสมบูรณ์

    ภาพประกอบขั้นตอนการสร้าง Provider ใน Line Developers

  3. ในหน้าของ Provider จะแสดงแท็บ Channels เป็นค่าเริ่มต้น

    หากยังไม่มีการตั้งค่า Channel ให้สร้าง Channel ก่อน: คลิกปุ่ม Create a Messaging API channel แล้วทำตามขั้นตอนที่แพลตฟอร์มแนะนำ เมื่อสร้าง Channel สำเร็จแล้ว ระบบจะนำคุณไปยังหน้า Channel

    ภาพประกอบขั้นตอนการสร้าง Channel ใน Line Developers
    ภาพประกอบการตั้งค่า Channel ใน Line Developers
    ภาพประกอบการตั้งค่า Channel เพิ่มเติมใน Line Developers

  4. เมื่อสร้างเสร็จสมบูรณ์ ให้ไปที่หน้า LINE Official Account Manager คลิก Settings ที่มุมขวาบน จากนั้นคลิก Messaging API ที่แถบด้านซ้าย และสุดท้ายคลิก Enable Messaging API ตรงกลางหน้า
    เปิดใช้งาน Messaging API ใน LINE Official Account Manager

  5. เลือก Provider ที่ Channel นี้ควรอยู่ภายใต้ แล้วทำตามขั้นตอนที่แพลตฟอร์มแนะนำให้ครบถ้วน
    เลือก Provider สำหรับ Channel ใน LINE

  6. เมื่อเสร็จสิ้น ให้คลิกลิงก์ด้านล่างเพื่อกลับไปที่ LINE Developers Console
    กลับสู่ LINE Developers Console

  7. ที่แถบด้านซ้าย ให้ค้นหา Provider ที่ Channel นี้สังกัดอยู่ แล้วคลิกที่ Channel ที่คุณเพิ่งสร้าง
    เลือก Channel ที่สร้างไว้ใน LINE Developers Console

  8. คลิก Basic settings แล้วคัดลอก Channel ID และ Channel secret เพื่อใช้ในขั้นตอนถัดไป

    คัดลอก Channel ID และ Channel secret
    คัดลอกข้อมูล Channel เพิ่มเติม

  9. คลิก Messaging API แล้วคัดลอก Channel access token เพื่อใช้ในขั้นตอนถัดไป
    คัดลอก Channel access token

การตั้งค่าใน Agent

  1. เข้าสู่ระบบ GPTBots

  2. เลือก Agent หรือ Flow-Agent ที่ต้องการ แล้วเข้าสู่แท็บ Integration (ฟีเจอร์ Integration จะใช้ได้เฉพาะกับ Agent/Flow-Agent ที่เผยแพร่แล้วเท่านั้น หากคุณมีการเปลี่ยนแปลงค่าต่าง ๆ ใน Agent/Flow-Agent เป้าหมาย กรุณาบันทึกและเผยแพร่เวอร์ชันปัจจุบันก่อนดำเนินการ Integration)
    แท็บ Integration ใน GPTBots

  3. เลือก Line

  4. คลิก Add Channel จากนั้นกรอก Channel ID, Channel Secret และ Channel Access Token (ไม่จำเป็นต้องกรอก Channel Name) แล้วคลิก Verify
    หน้ากรอกข้อมูล Channel ใน GPTBots
    ยืนยันข้อมูล Channel ใน GPTBots

  5. เมื่อตรวจสอบสำเร็จ GPTBots จะดึง Channel name และ รูปโปรไฟล์ ที่คุณตั้งค่าไว้ใน LINE มาแสดง เมื่อยืนยันแล้วคลิก Save
    บันทึกข้อมูล Channel ใน GPTBots

  6. เมื่อสำเร็จ รายละเอียด Channel จะถูกเพิ่มในรายการ และจะมีการสร้าง Webhook URL แสดงไว้ด้านล่าง
    Webhook URL ใน GPTBots

  7. ต่อไป ให้คัดลอก Webhook URL นี้ไปวางในช่องที่กำหนดในหน้า Managing API ของ Line แล้วคลิก Verify

    ยืนยัน Webhook URL ใน Line

  8. เมื่อยืนยัน Webhook URL สำเร็จ ให้เปิดสวิตช์ Use Webhook
    เปิดใช้งาน Use Webhook ใน Line

  9. เมื่อการตั้งค่าสำเร็จ จะมี QR code แสดงในหน้า Messaging API คุณสามารถสแกน QR code และส่งข้อความเพื่อเริ่มต้นโต้ตอบกับ chatbot บน LINE ได้

    QR code สำหรับเริ่มใช้งาน chatbot บน LINE

หมายเหตุ: แม้ว่า webhook จะถูกเปิดเผย แต่หากไม่มี Channel Secret ระบบหลังบ้านของ LINE จะยังตรวจสอบคำขอข้อมูลเพื่อป้องกันการปลอมแปลง หาก Channel secret และ Channel access token ถูกเปิดเผยพร้อมกัน คุณสามารถรีเซ็ตได้ในระบบหลังบ้านของ LINE