اختبار مورد المنتجات

في ما يلي بعض الأمثلة التي يمكنك استخدامها لاختبار عملية التنفيذ باستخدام مصدر products.

إضافة منتج

  1. أنشئ ملف JSON صالحًا لمنتج.

  2. أرسِل insert طلبًا يتضمّن بيانات المنتج ورقم تعريف التاجر:

    POST https://shoppingcontent.googleapis.com/content/v2.1/merchantId/products
    
  3. تأكَّد من تلقّي رمز حالة HTTP 200.

عرض منتج

  1. أرسِل طلب get يتضمّن رقم تعريف التاجر و productId:

    GET https://shoppingcontent.googleapis.com/content/v2.1/merchantId/products/productId
    
  2. تأكَّد من تلقّي رمز حالة HTTP 200 وبيانات JSON الخاصة بالمنتج.

تعديل منتج

  1. أنشئ ملف JSON جديدًا لمنتج. على سبيل المثال، غيِّر حقلًا واحدًا في JSON من availability: in stock إلى availability: out of stock للمنتج الذي استخدمته لاختبار طلب insert.

  2. أرسِل طلب insert يتضمّن بيانات المنتج الجديدة ورقم تعريف التاجر:

    POST https://shoppingcontent.googleapis.com/content/v2.1/merchantId/products
    
  3. تأكَّد من تلقّي رمز حالة HTTP 200. بعد خمس دقائق على الأقل، يمكنك إرسال طلب get آخر لتأكيد تطبيق القيمة المعدَّلة availability: out of stock.

حذف منتج

  1. أرسِل delete طلب يتضمّن رقم تعريف التاجر و productId:

    DELETE https://shoppingcontent.googleapis.com/content/v2.1/merchantId/products/productId
    
  2. تأكَّد من تلقّي رمز حالة HTTP 204.