شكل الخطأ
عادةً ما تُرجع نقاط نهاية REST أحد هذه الأشكال:رموز الحالة المشتركة
| حالة | معنى |
|---|---|
400 | الطلب غير صالح، أو يفتقد الحقول المطلوبة، أو فشل التحقق من الصحة. |
401 | مفتاح API مفقود أو منتهي الصلاحية أو غير صالح أو غير مسموح به للعملية. |
403 | مفتاح API صالح ولكن دوره لا يتمتع بالإذن المطلوب. |
404 | السجل المطلوب غير موجود في مساحة عمل المفتاح API. |
429 | الطريق محدود السعر. أبطئ ثم أعد المحاولة لاحقًا. |
500 | تعذر على Plato إكمال الطلب. أعد المحاولة لاحقًا أو اتصل بالدعم إذا تكرر الأمر. |
حدود الصفحات
تعرض واجهات برمجة التطبيقات المختلفة أنماطًا مختلفة لترقيم الصفحات. تستخدم نقاط نهاية قائمة CMS:حدود تغذية الطلب
تقوم خلاصة طلبات المطعم بإرجاع ما يصل إلى 50 طلبًا لكل طلب. يمكن أن تصل النطاقات الزمنية إلى 5 أيام عند توفير كل منdate وendDate.
إعادة محاولة التوجيه
أعد المحاولة فقط عندما يكون الفشل مؤقتًا. إعادة المحاولة:- مهلات الشبكة.
429بعد الانتظار.500أو503بعد مهلة قصيرة.
- مفتاح API غير صالح.
- إذن مفقود.
- حقل غير معروف.
- الحقل المطلوب مفقود.
- معرف العلاقة غير صالح.
العجز
تم تصميم بعض عمليات SDK لإعادة استخدام السجلات الموجودة، مثلgetOrCreateConversation.
يمكن لعمليات الكتابة مثل إنشاء CMS وإرسال النموذج وإرسال الرسائل إنشاء سجلات جديدة في كل مرة يتم الاتصال بها. اجعل التكامل الخاص بك غير فعال عندما تكون عمليات الإرسال المكررة ممكنة.