Canva เปิด SDK และ API ให้นักพัฒนาภายนอกเข้ามาเชื่อมต่อแล้ว

by mk
19 June 2023 - 04:12

Canva เว็บแอพสร้างกราฟิกยอดนิยม ประกาศเปิด Apps SDK และ API สำหรับเชื่อมต่อแอพภายนอก นักพัฒนาสามารถเชื่อมต่อผ่าน API กับแพลตฟอร์ม Canva ได้โดยตรง

Canva Connect API เป็น REST API มีด้วยกัน 5 ตัว ได้แก่

  • Asset อัพโหลดไฟล์ไปยัง media library ของผู้ใช้
  • Data เชื่อมต่อ data source ภายนอกเพื่ออิมพอร์ตไปยัง Canva
  • Design สร้างเครื่องมือออกแบบใหม่ๆ เข้ามาในระบบ Canva
  • Fetch ส่ง HTTP request ไปยังเซิร์ฟเวอร์ภายนอก
  • User ขออนุมัติการเข้าถึงข้อมูลผู้ใช้งานจากแพลตฟอร์มภายนอก

ส่วนตัว Apps SDK เป็นการใช้ Fetch API ร่วมกับจาวาสคริปต์เพื่อสร้างแอพบน Canva อีกที แอพจะรันใน iframe ในเว็บแอพของ Canva ตัวอย่างแอพที่มาเชื่อมต่อแล้วคือ แอพหาภาพจาก Amazon, แอพย่อลิงก์และสร้าง Dynamic QR Code จาก Bitly เป็นต้น

ตอนนี้ Apps SDK สามารถใช้งานได้แล้ว ส่วนตัว API ชุดเต็มยังต้องรอ waitlist กันต่อไป

ที่มา - Canva

Blognone Jobs Premium