Skip to main content
تقوم واجهات برمجة التطبيقات Plato بإرجاع رسائل الخطأ JSON حيثما أمكن ذلك.

شكل الخطأ

عادةً ما تُرجع نقاط نهاية REST أحد هذه الأشكال:
عند فشل طلب REST، سجّل حالة HTTP ونص الاستجابة ومعرّف الطلب.

رموز الحالة المشتركة

حدود الصفحات

تعرض واجهات برمجة التطبيقات المختلفة أنماطًا مختلفة لترقيم الصفحات. تستخدم نقاط نهاية قائمة CMS:
استخدام نقاط نهاية القائمة:
تستخدم عمليات قائمة Connect360 المؤشرات:

حدود تغذية الطلب

تقوم خلاصة طلبات المطعم بإرجاع ما يصل إلى 50 طلبًا لكل طلب. يمكن أن تصل النطاقات الزمنية إلى 5 أيام عند توفير كل من date وendDate.

إعادة محاولة التوجيه

أعد المحاولة فقط عندما يكون الفشل مؤقتًا. إعادة المحاولة:
  • مهلات الشبكة.
  • 429 بعد الانتظار.
  • 500 أو 503 بعد مهلة قصيرة.
لا تقم بإعادة المحاولة حتى يتم إصلاحه:
  • مفتاح API غير صالح.
  • إذن مفقود.
  • حقل غير معروف.
  • الحقل المطلوب مفقود.
  • معرف العلاقة غير صالح.

العجز

إنشاء طلبات المجمّعين عملية آمنة للتكرار باستخدام aggregator وexternalOrderId، كما تقبل ترويسة Idempotency-Key. يمكن لعمليات الكتابة مثل إنشاء CMS وإرسال النموذج وإرسال الرسائل إنشاء سجلات جديدة في كل مرة يتم الاتصال بها. اجعل التكامل الخاص بك غير فعال عندما تكون عمليات الإرسال المكررة ممكنة.