ErrorDetail

गड़बड़ी या अंदरूनी गड़बड़ी की वजह की जानकारी देता है.

जेएसओएन के काेड में दिखाना
{
  "code": integer,
  "field": string,
  "message": string,
  "value": string,
  "fieldIndex": integer
}
फ़ील्ड
code

integer

स्टेटस कोड, ErrorCode की इनम वैल्यू होनी चाहिए.

field

string

अनुरोध के मुख्य हिस्से में मौजूद फ़ील्ड पर ले जाने वाला पाथ. वैल्यू, डॉट से अलग किए गए आइडेंटिफ़ायर का क्रम होती है जो प्रोटोकॉल बफ़र फ़ील्ड की पहचान करती है. उदाहरण के लिए, "errorDetails.field" इस फ़ील्ड की पहचान करेगा.

message

string

फ़ील्ड में गड़बड़ी की वजह बताई गई. मैसेज अंग्रेज़ी में है और हो सकता है कि यह उपयोगकर्ताओं को दिखाने के लिए सही न हो.

value

string

वह वैल्यू जिसके लिए अनुरोध नहीं किया जा सका.

fieldIndex

integer

अगर इस गड़बड़ी को जनरेट करने वाला अनुरोध फ़ील्ड दोहराया जाता है, तो इसमें उस फ़ील्ड की एंट्री का शून्य आधारित इंडेक्स शामिल किया जाएगा जिसकी वजह से पुष्टि नहीं हो पाएगी.