ทำให้การบูรณาการ AWS Marketplace Catalog API (CAPI) ง่ายขึ้นด้วยสคีมา API ที่มีการระบุประเภทอย่างชัดเจน
เรารู้สึกตื่นเต้นที่จะเปิดตัวไลบรารี GitHub ที่จะโฮสต์สคีมาของ DetailsDocument ที่ใช้ใน API สำหรับ StartChangeSet, DescribeChangeSet และ DescribeEntity ใน Catalog API (CAPI) ฟีเจอร์ใหม่นี้มีเป้าหมายที่จะทำให้กระบวนการบูรณาการสำหรับนักพัฒนาที่ทำงานกับ Catalog API ง่ายขึ้น
ปัจจุบัน นักพัฒนาในองค์กรของผู้ขาย/พาร์ทเนอร์จะต้องสร้างโครงสร้างคำขอ API ด้วยตนเองเมื่อทำการบูรณาการกับ Catalog API สำหรับการดำเนินการต่างๆ เช่น การเพิ่มมิติค่าบริการ ซึ่งต้องมีการตรวจสอบเอกสาร API และการทดลองเพื่อทำความเข้าใจสคีมาของ “DetailsDocument” สำหรับคำขอ ด้วยไลบรารีสคีมาใหม่นี้ คุณจะสามารถนำเข้าไลบรารี Java และ Python เพื่อสร้างการตอบกลับที่มีการระบุประเภทอย่างชัดเจนโดยไม่ต้องอ้างอิงเอกสารหรือทดลองกับโครงสร้าง JSON ซึ่งจะช่วยประหยัดเวลาและลดความเสี่ยงที่จะเกิดข้อผิดพลาดในระหว่างการทดสอบการบูรณาการและการนำไปใช้งาน นอกจากนี้ หากมีการเปลี่ยนแปลงในสคีมา DetailsDocument คุณก็สามารถดาวน์โหลดเวอร์ชันใหม่ของไลบรารี ตรวจสอบการเปลี่ยนแปลง และอัปเดตโค้ดของคุณตามความจำเป็นได้ ฟังก์ชันใหม่นี้จะมีให้บริการร่วมกับการส่งและการรับออบเจ็กต์สตริงในแอตทริบิวต์ “Details” ของ API สำหรับ StartChangeSet, DescribeChangeSet และ DescribeEntity หากคุณได้บูรณาการกับ API เหล่านี้แล้ว คุณก็สามารถใช้แอตทริบิวต์ “Details” ต่อไปได้ อย่างไรก็ตาม ขอแนะนำให้ผู้ขายที่เพิ่งเริ่มต้นใช้งานและผู้ขายที่เริ่มต้นใช้งานการดำเนินการใหม่ของ API ใช้ไลบรารีสคีมาเพื่อทำให้การบูรณาการกับ Catalog API เร็วขึ้น
ดูข้อมูลเกี่ยวกับวิธีการดาวน์โหลดไลบรารีโครงร่างและการใช้งานได้ที่ StartChangeSet API, DescribeChangeSet API และ DescribeEntity API