رموز الخطأ
عمليات التعداد | |
---|---|
UNKNOWN_ERROR_RESPONSE_CODE |
لا تضبط هذه القيمة الافتراضية مطلقًا! |
INVALID_API_VERSION |
يتم استخدامه إذا كان إصدار واجهة برمجة التطبيقات للطلب غير متوافق. رمز HTTP المقترَح: 400 |
INVALID_PAYLOAD_SIGNATURE |
يتم استخدامه إذا كان توقيع الحمولة على مفتاح غير معروف أو غير نشط. رمز HTTP المقترَح: 401 |
INVALID_PAYLOAD_ENCRYPTION |
يتم استخدامه إذا كان تشفير الحمولة إلى مفتاح غير معروف أو غير نشط. رمز HTTP المقترَح: 400 |
REQUEST_TIMESTAMP_OUT_OF_RANGE |
يتم استخدامه إذا لم يكن الطابع الزمني request ± 60 ثانية في الوقت الحالي. رمز HTTP المقترَح: 400 |
INVALID_IDENTIFIER |
يتم استخدامه إذا كان المعرّف الذي تم إرساله في الطلب غير صالح أو غير معروف. وقد يشمل ذلك PIAID و CaptureRequestId وGoogle Payment Token وما إلى ذلك. ويجب تحديد نوع المعرّف غير الصالح في الخطأ descriptionDescription (نوع المعرّف غير الصالح). رمز HTTP المقترَح: 404 |
IDEMPOTENCY_VIOLATION |
يُستخدَم هذا الطلب إذا كان الطلب يخالف متطلّبات تحقيق الانصاف. رمز HTTP المقترَح: 412 |
INVALID_FIELD_VALUE |
يُستخدَم إذا كان الطلب يحتوي على قيمة لحقل لا يندرج ضمن مجموعة القيم المسموح بها. رمز HTTP المقترَح: 400 |
MISSING_REQUIRED_FIELD |
يتم استخدامه في حال عدم ضبط أحد الحقول المطلوبة في الطلب. رمز HTTP المقترَح: 400 |
PRECONDITION_VIOLATION |
يُستخدَم هذا الإجراء في حال انتهاك أحد القيود المفروضة على العملية (على سبيل المثال، عندما يتجاوز طلب استرداد الأموال المبلغ المتبقي في المعاملة). رمز HTTP المقترَح: 400 |
USER_ACTION_IN_PROGRESS |
يُستخدم هذا الإعداد إذا تعذّرت معالجة الطلب في الوقت الحالي لأنّه سيقاطع إجراء مستخدم قيد المعالجة، وهو يعمل كقفل للنظام. يجب عدم استخدام هذا الرمز للإشارة إلى حالات الفشل بسبب حدوث أخطاء في التزامن الداخلي خاصة بالتنفيذ. رمز HTTP المقترَح: 423 |
INVALID_DECRYPTED_REQUEST |
يتم استخدامه إذا كان من الممكن فك تشفير حمولة الطلب، ولكن تعذّر تحليل الرسالة الناتجة. رمز HTTP المقترَح: 400 |
FORBIDDEN |
الوصول إلى المورد المطلوب محظور. رمز HTTP المقترَح: 403 |