قم بتبسيط تكامل AWS Marketplace Catalog API (CAPI) مع مخططات API المكتوبة بقوة
يسعدنا أن نعلن عن تقديم مكتبة GitHub التي ستستضيف مخططات تفاصيل المستند المستخدمة في API لـ StartChangeSet وDescribeChangeSet وDescribeEntity في Catalog API (CAPI). تهدف هذه الميزة الجديدة إلى تبسيط عملية التكامل للمطورين الذين يعملون مع Catalog API.
اليوم، كمطور في مؤسسات البائع/الشريك، تحتاج إلى إنشاء بنية طلب واجهة برمجة التطبيقات يدويًا عند التكامل مع API الكتالوج لعمليات مثل إضافة أبعاد التسعير. يتضمن ذلك مراجعة وثائق API والتجربة لفهم مخطط "DetailsDocument" للطلب. باستخدام مكتبة المخططات الجديدة، يمكنك استيراد مكتبات Java وPython مباشرةً لإنشاء استجابة مكتوبة بقوة، دون الحاجة إلى الرجوع إلى الوثائق أو تجربة بنية JSON. سيؤدي هذا إلى توفير الوقت وتقليل مخاطر الأخطاء أثناء اختبار التكامل والتنفيذ. بالإضافة إلى ذلك، إذا كانت هناك تغييرات في مخطط التفاصيل المستند، فيمكنك ببساطة تنزيل الإصدار الجديد من المكتبة ومراجعة التغييرات وإجراء التحديثات اللازمة للتعليمات البرمجية الخاصة بك. ستكون هذه الوظيفة الجديدة موجودة جنبًا إلى جنب مع إرسال واستقبال كائن سلسلة في سمة "التفاصيل" لـ API الخاصة بـ StartChangeSet وDescribeChangeSet وDescribeEntity. إذا كنت قد قمت بالتكامل مع API هذه بالفعل، فيمكنك الاستمرار في استخدام سمة "التفاصيل". ومع ذلك، يُنصح البائعون والبائعون الجدد الذين يقومون بإعداد إجراءات API الجديدة باستخدام مكتبة المخطط لجعل التكامل مع Catalog API أسرع.
للحصول على معلومات حول كيفية تنزيل مكتبة الأشكال واستخدامها، راجع StartChangeSet API، وDescribeChangeSet API وDescribeEntity API.