استخدم هذا الدليل للتعرف على كيفية تحقق نقطة النهاية GET /{catalog_id}/check_batch_request_status
من حالة الطلبات المُجمعة.
للحصول على حالة الطلبات المُجمعة، استخدم اسم مستخدم (يتم إرجاعه من استدعاء إلى {catalog_id}/items_batch
) وقم بإجراء استدعاء GET
إلى:
https://graph.facebook.com/<API_VERSION>/<CATALOG_ID>/check_batch_request_status?handle=<HANDLE>
الحقل | الوصف |
---|---|
النوع: string (سلسلة) | مطلوب. اسم مستخدم فريد للطلبات المُجمعة. |
النوع: boolean (قيمة منطقية) | اختياري. حقل boolean (قيمة منطقية) لتحميل معرفات الطلبات الفاشلة. |
لمزيد من التفاصيل، راجع مرجع API.
/{catalog_id}/check_batch_request_status
curl -G \ -d 'handle=AczwaOW7j_EuQ5peV3kGq8X9qc7cDiv_kFrrHkdKuG7LkpkkqK5939wgdoduSQ45FGK5vKdVqOaSDJEun-fvbsR1kk8Rd53AZyD1WThSemo26Q'-d 'access_token=<ACCESS_TOKEN>' https://graph.facebook.com/<API_VERSION>/<CATALOG_ID>/check_batch_request_status
/{catalog_id}/check_batch_request_status
{ "data": [ { "status": "finished", "errors_total_count": 1, "errors": [ { "line": 0, "id": "retailer-4", "message": "Invalid value: Value passed at position 0 (id=retailer-199) is invalid: \"You cannot create a EntProductItem without required field Availability\"" } ] "warnings": [ ], "ids_of_invalid_requests": [ ] } ] }
الحالة | الشرح |
---|---|
مجدول | إجراء جديد يدخل إلى الحالة "مجدول". الإجراءات المجدولة في انتظار إرسالها. |
تم الإرسال | تمت إضافة الإجراء إلى قائمة الانتظار. |
تم البدء | تم بدء الإجراء، ربما تم تحديث بعض الطلبات. |
تم الانتهاء | تم إكمال الإجراء بنجاح؛ لم يتم حفظ الطلبات الفردية التي تحتوي على الأخطاء. |
تم الإلغاء | تم إلغاء الإجراء يدويًا. |
الخطأ | أثناء تنفيذ الإجراء، حدثت مشكلة غير متوقعة؛ ربما لم تكتمل بعض الطلبات بنجاح. |
/{catalog_id}/items_batch
/{catalog_id}/localized_items_batch