วิธีใช้ระบบ API สาธารณะของระบบ systeme.io (Application Programming Interface)
ในบทความนี้ คุณจะได้เรียนรู้วิธีการตั้งค่าและใช้งาน systeme.io public API รวมถึงวิธีการสร้างคีย์ API และการปฏิบัติที่สามารถทำได้
1. API คืออะไร?
คำย่อ API หมายถึง "Application Programming Interface" ซึ่งเป็นชุดคำสั่งที่ทำให้แพลตฟอร์มให้บริการกับแพลตฟอร์มอื่น ๆ เป็นช่องทางเชิงกลยุทธ์สำหรับนักพัฒนาภายนอก ช่วยให้พวกเขาสามารถเข้าถึงฟังก์ชันหรือข้อมูลเฉพาะจากแพลตฟอร์มในรูปแบบที่มีโครงสร้างและปลอดภัย มันเหมือนเป็นชุดเครื่องมือพร้อมใช้งานที่ทำให้การสร้างแอปพลิเคชันใหม่ บริการ หรือการรวมง่ายขึ้น
กล่าวโดยย่อ systeme.io เปิดให้บริการกับแพลตฟอร์มอื่น ๆ ที่มีคุณค่าเพิ่มเติม
2. ระบบ API สาธารณะของเราทำงานอย่างไร?
API ของเราเปิดเผยชุดฟีเจอร์ที่เลือกอย่างรอบคอบ ช่วยให้นักพัฒนาสามารถโต้ตอบกับแพลตฟอร์มของเราได้อย่างโปร่งใสและมีประสิทธิภาพ หากคุณต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับวิธีการทำงาน สามารถอ่านเอกสาร API อย่างเป็นทางการของเราได้
3. วิธีสร้างคีย์ API ของคุณ
คีย์ API คือตัวระบุเฉพาะที่ใช้รับรองการส่งคำร้องจากผู้ใช้ถึง Public API ของเรา มันช่วยให้คุณสามารถเข้าถึงและจัดการแหล่งข้อมูลต่างๆ บนแพลตฟอร์มของเราอย่างเป็นโปรแกรม
ในการสร้างคีย์ API สาธารณะ ให้คลิกที่รูปโปรไฟล์ของคุณ เลือก การตั้งค่า (1) และเลื่อนลงมาที่ MCP & คีย์ API (2)

คลิก สร้าง (3) เพื่อเริ่มสร้างคีย์ API สาธารณะ

ในหน้าต่างป๊อปอัปสร้างคีย์ API สาธารณะ กรอกชื่อ และเลือกวันและเวลาหมดอายุสำหรับคีย์ API ของคุณ
เมื่อเสร็จแล้วให้คลิก บันทึก (4)

หมายเหตุ: หากต้องการให้คีย์ API ของคุณใช้งานได้ตลอดไปโดยไม่มีวันหมดอายุ ให้ช่อง 'วันหมดอายุ' ว่างไว้
คีย์ของคุณพร้อมใช้งานแล้ว

4. คุณสามารถทำอะไรได้บ้างกับ API ของเรา?
API ของเราเปิดโอกาสในการทำงานที่น่าสนใจมากมาย ด้านล่างนี้คุณจะพบกับการปฏิบัติหลักที่สามารถทำได้ผ่าน API สาธารณะของเรา:
a. ผู้ติดต่อ, แท็ก, และฟิลด์ที่กำหนดเอง:
- จัดการผู้ติดต่อ: สร้างผู้ติดต่อใหม่, อัปเดตผู้ติดต่อที่มีอยู่, แสดงรายการผู้ฟังพร้อมตัวกรองขั้นสูง, หรือลบผู้ติดต่อ
- จัดการแท็ก: สร้าง, กำหนด, แสดงรายการ, และลบแท็กจากผู้ติดต่อ
- ฟิลด์ที่กำหนดเอง: ดึงข้อมูลฟิลด์ผู้ติดต่อที่สามารถกำหนดเองได้และตัวระบุ (slug) เพื่อเติมข้อมูลผู้ติดต่ออย่างถูกต้อง
b. จดหมายข่าว:
- สร้างและอัปเดตจดหมายข่าว: สร้างร่างจดหมายข่าวใหม่หรือลงรายการอัปเดตจดหมายข่าวที่มีอยู่บางส่วน คุณสามารถกำหนดประเภทของเอดิเตอร์ (Classic หรือ Visual) ดึงข้อมูล HTML แบบเต็ม และตั้งค่าชื่อและที่อยู่อีเมลของผู้ส่งอย่างชัดเจน
- รายการและดึงข้อมูล: ท่องรายการจดหมายข่าวที่มีหรือดึงข้อมูลเนื้อหาทั้งหมดของจดหมายข่าวเฉพาะโดยใช่ ID
c. Funnels และโปรแกรมแก้ไขหน้า:
- จัดการ Funnels: สร้าง Funnels ใหม่, เพิ่มขั้นตอนใหม่ (หน้า) ให้กับพวกเขา, และดึงรายการของขั้นตอนแต่ละขั้นตอนภายใน Funnel เฉพาะ
- โปรแกรมแก้ไขหน้า: บันทึกเนื้อหาหน้าที่สร้างโดยตรงไปยังขั้นตอน Funnel ของคุณหรือหน้าเว็บไซต์ (แทนที่ทั้งหมด) และดึงข้อมูล JSON schema สำหรับประเภทหน้าที่กำหนด
d. แผนอัตราและคูปอง:
- สร้าง, แก้ไข, และลบ: สร้างแผนอัตราและคูปองใหม่ แก้ไขบางส่วนหรือลบแผนอัตราและคูปองที่มีอยู่ได้
- รายการและค้นหา: ท่องผ่านแผนอัตราและคูปองที่มีอยู่ทั้งหมดหรือนำข้อมูลเฉพาะโดย ID
e. คอร์สและนักเรียน:
- จัดการคอร์สและนักเรียน: ดึงรายการคอร์สที่มีอยู่และดึงรายการนักเรียนที่ลงทะเบียนอยู่แล้ว
- ลงทะเบียนนักเรียน: ลงทะเบียนผู้ติดต่อเข้าสู่คอร์สเฉพาะของคุณอย่างโปรแกรม
หมายเหตุเกี่ยวกับคอร์ส: การสนับสนุนสำหรับแพ็คเกจคอร์สจะถูกเพิ่มในการอัปเดตในอนาคต
f. ชุมชน:
- จัดการชุมชน: ดึงรายการชุมชนที่มีอยู่ของคุณและเข้าถึงรายการสมาชิกปัจจุบันภายในชุมชนเฉพาะ
- เชิญสมาชิก: เชิญผู้ใช้ใหม่ให้เข้าร่วมชุมชนของคุณด้วยการให้ ID ผู้ติดต่อของพวกเขา
g. กฎอัตโนมัติ:
- จัดการกฎ: เชื่อมต่อเหตุการณ์และการกระทำทั่วไป, อัปเดตกฎที่มีอยู่ (เช่น การเปลี่ยนการกระทำในขณะที่กำหนดทริกเกอร์เดียวกัน), หรือลบกฎแบบอ่อนโยน
- รายการและดึงข้อมูล: ท่องรายการกฎอัตโนมัติของคุณหรือนำข้อมูลกฎเฉพาะโดย ID ของมัน
h. การสมัครสมาชิก:
- จัดการการสมัครสมาชิก: ดึงรายการทรัพยากรทั้งหมดในการสมัครสมาชิกจากแพลตฟอร์มบุคคลที่สาม และยกเลิกการสมัครสมาชิกทันทีหรือเมื่อสิ้นสุดรอบการเรียกเก็บเงิน
i. เว็บฮุค
- จัดการเว็บฮุค: สร้างเว็บฮุคใหม่อย่างโปรแกรมเพื่อรับการแจ้งเตือนแบบเรียลไทม์, ดึงรายการเว็บฮุคที่มีอยู่ของคุณ, และลบเว็บฮุคที่ไม่ต้องการออก
หมายเหตุ:
- เพื่อให้ง่ายต่อการระบุและจัดการโทเค็นของคุณ แต่ละโทเค็นต้องมีชื่อที่ไม่ซ้ำกัน
- โทเค็นสามารถคัดลอกได้ทันทีหลังจากสร้างเสร็จ หากคุณลืมคัดลอกโทเค็น ให้ลบทิ้งแล้วสร้างใหม่
- เพื่อมาตรการความปลอดภัย เราจะส่งการแจ้งเตือนทางอีเมลให้คุณทุกครั้งที่มีการสร้างคีย์ API สาธารณะใหม่ในบัญชี systeme.io ของคุณ
- คุณสามารถสร้างรหัสเชื่อมต่อ โปรแกรมได้สูงสุด 3 รหัสต่อหนึ่งบัญชี
เรียนรู้เพิ่มเติม: เอกสารประกอบ API.