Sederhanakan Integrasi AWS Marketplace Catalog API (CAPI) Anda dengan Skema API Yang Ditulis dengan Kuat
Kami dengan senang hati mengumumkan pengenalan pustaka GitHub yang akan meng-host skema untuk DetailsDocument yang digunakan di StartChangeSet, DescribeChangeSet, dan DescribeEntity API di Catalog API (CAPI). Fitur baru ini bertujuan untuk menyederhanakan proses integrasi bagi pengembang yang bekerja dengan API Katalog.
Saat ini, sebagai pengembang di organisasi penjual/mitra, Anda perlu membangun struktur permintaan API secara manual saat mengintegrasikan dengan API Katalog untuk operasi seperti menambahkan dimensi harga. Ini melibatkan peninjauan dokumentasi API dan bereksperimen untuk memahami skema “DetailsDocument” untuk permintaan tersebut. Dengan pustaka skema baru, Anda dapat langsung mengimpor pustaka Java dan Python untuk membuat respons yang ditulis dengan kuat, tanpa harus merujuk ke dokumentasi atau bereksperimen dengan struktur JSON. Ini akan menghemat waktu dan mengurangi risiko kesalahan selama pengujian integrasi dan implementasi. Selain itu, jika ada perubahan pada skema DetailsDocument, Anda cukup mengunduh versi baru pustaka, meninjau perubahan, dan membuat pembaruan yang diperlukan untuk kode Anda. Fungsi baru ini akan ada bersamaan dengan mengirim dan menerima objek string dalam atribut “Details” dari StartChangeSet, DescribeChangeSet, dan DescribeEntity API. Jika Anda sudah terintegrasi dengan API ini, Anda dapat terus menggunakan atribut “Detail”. Namun, penjual yang baru melakukan orientasi dan penjual yang melakukan orientasi tindakan API baru disarankan untuk menggunakan pustaka skema untuk mempercepat integrasi dengan API Katalog.
Untuk informasi tentang cara mengunduh pustaka bentuk dan menggunakannya, lihat StartChangeSet API, DescribeChangeSet API, dan Describe Entity API.