गड़बड़ी कोड
Enums | |
---|---|
UNKNOWN_ERROR_RESPONSE_CODE |
कभी भी यह डिफ़ॉल्ट वैल्यू सेट न करें! |
INVALID_API_VERSION |
इसका इस्तेमाल तब किया जाता है, जब अनुरोध का एपीआई वर्शन काम नहीं करता. सुझाया गया एचटीटीपी कोड: 400 |
INVALID_PAYLOAD_SIGNATURE |
इसका इस्तेमाल तब किया जाता है, जब पेलोड का हस्ताक्षर कोई अनजान या इनऐक्टिव बटन हो. सुझाया गया एचटीटीपी कोड: 401 |
INVALID_PAYLOAD_ENCRYPTION |
इसका इस्तेमाल तब किया जाता है, जब पेलोड को एन्क्रिप्ट (सुरक्षित) किया गया हो या वह कोई अनजान कुंजी हो. सुझाया गया एचटीटीपी कोड: 400 |
REQUEST_TIMESTAMP_OUT_OF_RANGE |
इसका इस्तेमाल तब किया जाता है, जब अनुरोध का समय अभी से 60 सेकंड तक नहीं होता है. सुझाया गया एचटीटीपी कोड: 400 |
INVALID_IDENTIFIER |
इसका इस्तेमाल तब किया जाता है, जब अनुरोध में भेजा गया कोई आइडेंटिफ़ायर अमान्य या अनजान हो. इसमें PIAID, कैप्चर अनुरोध आईडी, Google पेमेंट टोकन वगैरह शामिल हो सकते हैं. गड़बड़ी के ब्यौरे में, अमान्य आइडेंटिफ़ायर का टाइप बताया जाना चाहिए. सुझाया गया एचटीटीपी कोड: 404 |
IDEMPOTENCY_VIOLATION |
इसका इस्तेमाल तब किया जाता है, जब अनुरोध, अनुरोध से जुड़ी शर्तों का उल्लंघन करता है. सुझाया गया एचटीटीपी कोड: 412 |
INVALID_FIELD_VALUE |
इसका इस्तेमाल तब किया जाता है, जब अनुरोध में उस फ़ील्ड के लिए वैल्यू होती है जो इस्तेमाल की जा सकने वाली वैल्यू के सेट में नहीं है. सुझाया गया एचटीटीपी कोड: 400 |
MISSING_REQUIRED_FIELD |
अगर अनुरोध में ज़रूरी फ़ील्ड को सेट नहीं किया गया है, तो इसका इस्तेमाल किया जाता है. सुझाया गया एचटीटीपी कोड: 400 |
PRECONDITION_VIOLATION |
इसका इस्तेमाल तब किया जाता है, जब कार्रवाई की वजह से किसी कंस्ट्रेंट का उल्लंघन होता है. जैसे, जब रिफ़ंड की रकम के लिए अनुरोध, लेन-देन पर बची हुई रकम से ज़्यादा हो. सुझाया गया एचटीटीपी कोड: 400 |
USER_ACTION_IN_PROGRESS |
अगर अनुरोध फ़िलहाल प्रोसेस न किया जा सके, तो इसका इस्तेमाल किया जाता है, क्योंकि इससे उपयोगकर्ता को प्रोसेस करने की प्रोसेस में रुकावट आती है. यह प्रोसेस, सिस्टम लॉक की तरह काम करती है. इस कोड का इस्तेमाल, किसी खास तरह के कॉन्फ़िगरेशन में गड़बड़ियों की वजह से होने वाली गड़बड़ियों को दिखाने के लिए नहीं किया जाना चाहिए. सुझाया गया एचटीटीपी कोड: 423 |
INVALID_DECRYPTED_REQUEST |
इसका इस्तेमाल तब किया जाता है, जब अनुरोध पेलोड को डिक्रिप्ट किया जा सकता है, लेकिन नतीजे में मिले मैसेज को पार्स नहीं किया जा सकता. सुझाया गया एचटीटीपी कोड: 400 |
FORBIDDEN |
अनुरोध किए गए संसाधन का ऐक्सेस प्रतिबंधित है. सुझाया गया एचटीटीपी कोड: 403 |