เมื่อใช้ Public API ของ Lumo คุณสามารถเข้าถึงข้อมูลของ Lumo จากระบบหรือเครื่องมือของคุณเอง และนำไปใช้ร่วมกับกลไกเฉพาะของคุณได้ บทความนี้จะอธิบายภาพรวมของ Public API และขั้นตอนจนถึงการเริ่มใช้งาน รายละเอียดข้อกำหนดสำหรับการนำไปใช้งานสามารถตรวจสอบได้ที่ "เอกสาร API" ภายใน Lumo
Public API คืออะไร
Public API คือกลไกสำหรับการดึงข้อมูลของ Lumo จากระบบหรือแอปพลิเคชันภายนอกด้วยโปรแกรม
คุณสามารถเรียกใช้ข้อมูลของ Lumo จากระบบของคุณเองได้โดยไม่ต้องใช้หน้าจอเว็บของ Lumo และนำข้อมูลที่สะสมไว้มาใช้ร่วมกับแพลตฟอร์มการวิเคราะห์หรือเครื่องมือของคุณ เพื่อช่วยให้การทำงานเป็นอัตโนมัติและมีประสิทธิภาพยิ่งขึ้น
เป็นฟังก์ชันสำหรับวิศวกร การใช้งานจำเป็นต้องมีความรู้ในการพัฒนาระบบด้วย API
สิ่งที่ทำได้ด้วย API
Public API สามารถดึงประวัติแชท ผลการส่ง และข้อมูลลูกค้า รวมถึงส่งข้อความ LINE ได้
| สิ่งที่ทำได้ | เนื้อหา |
|---|---|
| การดึงประวัติแชท | ดึงประวัติแชทที่สนทนากับลูกค้าผ่าน LINE Official Account โดยระบุช่วงเวลา |
| การดึงผลการส่ง | ดึงรายการและรายละเอียดของการส่งข้อความ สถิติต่าง ๆ เช่น การเปิดและการคลิก และรายละเอียดแยกตามผู้รับ |
| การค้นหาข้อมูลลูกค้า | ค้นหาข้อมูลลูกค้าใน Lumo จาก LINE User ID |
| การส่งข้อความ | ส่งข้อความ LINE ไปยังเพื่อนที่ระบุ โดยใช้เทมเพลตของการส่งอัตโนมัติ |
คุณสามารถดึงเฉพาะข้อมูลที่ต้องการได้โดยระบุ LINE Official Account ที่ต้องการ รวมถึงช่วงเวลาและจำนวนรายการที่จะดึง คุณสามารถเชื่อมต่อในรูปแบบต่าง ๆ ได้ เช่น นำผลการส่งเข้าสู่แพลตฟอร์มวิเคราะห์ข้อมูลของคุณเอง หรือส่งข้อความ LINE โดยใช้เหตุการณ์ในระบบของคุณเองเป็นตัวกระตุ้น ฟังก์ชันที่ใช้ได้จะมีการเพิ่มเติมเข้ามาเรื่อยๆ ในอนาคต
รายการล่าสุดของฟังก์ชันที่ใช้ได้และรายละเอียดข้อกำหนด สามารถตรวจสอบได้ที่ "เอกสาร API" ภายใน Lumo
หากต้องการเริ่มใช้งาน
หากต้องการใช้ Public API ให้ออกคีย์ API ในพื้นที่ทำงานของแผน Enterprise และนำไปใช้งานเพื่อให้ระบบของคุณสามารถเรียกใช้ข้อมูลของ Lumo ได้
Public API ใช้ได้กับแผน Enterprise คีย์ API คือกุญแจที่ Lumo ใช้ยืนยันตัวตนการเข้าถึงจากระบบของคุณ การออกและการจัดการคีย์ API ทำได้ที่ 「คีย์ API」 ในการตั้งค่าพื้นที่ทำงาน
การออกคีย์ API
ออกคีย์ API ในการตั้งค่าพื้นที่ทำงาน
- เปิด 「การตั้งค่าพื้นที่ทำงาน」 แล้วเลือก 「คีย์ API」
- คลิก 「สร้างคีย์ API」
- คัดลอกคีย์ API ที่แสดงแล้วบันทึกไว้ในที่ปลอดภัย
คีย์ API จะแสดงเพียงครั้งเดียวตอนออกคีย์ กรุณาเก็บไว้ในที่ปลอดภัย เนื่องจากไม่สามารถแสดงซ้ำได้หลังปิดหน้าจอ หากทำหาย จะต้องสร้างใหม่
การนำไปใช้ในระบบ
นำคีย์ API ที่ออกแล้วไปใช้งานเพื่อให้ระบบของคุณสามารถเรียกใช้ข้อมูลของ Lumo ได้
ข้อกำหนดที่จำเป็นสำหรับการนำไปใช้งาน เช่น วิธีสร้างคำขอและรูปแบบข้อมูลที่ดึงได้ สามารถตรวจสอบได้จาก 「ดูเอกสาร API」
การจัดการคีย์ API
คีย์ API ที่ออกแล้วสามารถตรวจสอบและสร้างใหม่ได้ที่ 「คีย์ API」 ในการตั้งค่าพื้นที่ทำงาน
| การดำเนินการ | เนื้อหา |
|---|---|
| แสดง/คัดลอก | ตรวจสอบคีย์ API ที่ออกแล้วบนหน้าจอและคัดลอก |
| สร้างใหม่ | ยกเลิกคีย์ API ปัจจุบันและออกคีย์ API ใหม่ |
การสร้างคีย์ API ใหม่
หากทำคีย์ API หาย หรือมีความเป็นไปได้ว่าบุคคลภายนอกล่วงรู้ ให้สร้างคีย์ API ใหม่
- เปิด 「คีย์ API」 ในการตั้งค่าพื้นที่ทำงาน
- คลิก 「สร้างใหม่」
- คลิก 「สร้างใหม่」 ในกล่องโต้ตอบยืนยัน
เมื่อสร้างใหม่ คีย์ API ก่อนหน้าจะถูกยกเลิก และการดำเนินการนี้ไม่สามารถเลิกทำได้ หลังสร้างใหม่ กรุณาตั้งค่าคีย์ API ใหม่ในระบบของคุณอีกครั้ง
เพื่อการใช้งานอย่างปลอดภัย
คีย์ API คือกุญแจที่สามารถเข้าถึงข้อมูลของ Lumo ได้ กรุณาจัดการอย่างเข้มงวดเพื่อไม่ให้บุคคลภายนอกล่วงรู้
- กรุณาอย่าแชร์คีย์ API กับบุคคลภายนอก
- กรุณาอย่าเขียนคีย์ API ลงในซอร์สโค้ดหรือ repository สาธารณะโดยตรง
- หากมีความเป็นไปได้ว่าคีย์ API รั่วไหล กรุณาสร้างใหม่ทันที
- API มีขีดจำกัดจำนวนคำขอต่อช่วงเวลาหนึ่ง หากเกินขีดจำกัด คำขอจะถูกจำกัดชั่วคราว
รายละเอียดข้อจำกัดในการใช้งาน เช่น ขีดจำกัดจำนวนคำขอ สามารถตรวจสอบได้ที่ "เอกสาร API" ภายใน Lumo
คำถามที่พบบ่อย
รวบรวมคำถามที่พบบ่อยเกี่ยวกับการใช้ Public API ไว้ที่นี่
ทำคีย์ API หาย
เนื่องจากคีย์ API แสดงเพียงครั้งเดียวตอนออกคีย์ จึงไม่สามารถแสดงซ้ำได้ กรุณาสร้างใหม่จาก 「คีย์ API」 ในการตั้งค่าพื้นที่ทำงาน หลังสร้างใหม่ คุณจะต้องตั้งค่าคีย์ API ใหม่ในระบบของคุณอีกครั้ง
สามารถดึงข้อมูลแบบใดได้บ้าง
คุณสามารถดึงประวัติแชท ผลการส่งข้อความ (สถิติและรายละเอียดแยกตามผู้รับ) และข้อมูลลูกค้าที่ตรงกับ LINE User ID ได้ นอกจากนี้ยังสามารถส่งข้อความ LINE โดยใช้เทมเพลตของการส่งอัตโนมัติได้ด้วย ฟังก์ชันที่ใช้ได้จะมีการเพิ่มเติมเข้ามาเรื่อยๆ ในอนาคต
ใช้งานได้กับแผนใดบ้าง
Public API ใช้ได้กับแผน Enterprise ในแผนอื่น แม้จะออกคีย์ API แล้ว การเรียกใช้ API ก็จะเกิดข้อผิดพลาด การอัปเกรดแผนทำได้จาก 「การตั้งค่า」 > 「การใช้งานและการเรียกเก็บเงิน」
รายละเอียดวิธีการนำไปใช้งานตรวจสอบได้ที่ไหน
จาก 「ดูเอกสาร API」 ที่อยู่ใน 「คีย์ API」 ในการตั้งค่าพื้นที่ทำงาน คุณสามารถตรวจสอบข้อกำหนดที่จำเป็นสำหรับการนำไปใช้งาน เช่น วิธีสร้างคำขอและรูปแบบข้อมูลที่ดึงได้