सभी तरीकों के लिए गड़बड़ी रिस्पॉन्स ऑब्जेक्ट.
जेएसओएन के काेड में दिखाना |
---|
{ "responseHeader": { object ( |
फ़ील्ड | |
---|---|
responseHeader |
ज़रूरी: सभी जवाबों के लिए सामान्य हेडर. |
errorResponseCode |
ज़रूरी नहीं: एक कोड जो होने वाली गड़बड़ी के टाइप को कैप्चर करता है. |
errorDescription |
ज़रूरी नहीं: सहायता प्रतिनिधियों को गड़बड़ियों को डीबग करने के लिए, इस स्थिति की जानकारी दें. ध्यान दें कि यह तरीका लोगों को कभी नहीं दिखाया जाता. इसमें डीबग करने के लिए इस्तेमाल किया जाने वाला, जानकारी देने वाला और गैर-संवेदनशील टेक्स्ट शामिल हो सकता है. ध्यान दें कि इस फ़ील्ड मेंErrorResponseCode की कुछ वैल्यू के साथ और जानकारी भी होनी चाहिए. उदाहरण के लिए, |
paymentIntegratorErrorIdentifier |
ज़रूरी नहीं: यह आइडेंटिफ़ायर खास तौर पर इंटिग्रेटर के लिए होता है और इसे इंटिग्रेटर जनरेट करता है. इसका इस्तेमाल, सिर्फ़ डीबग करने के लिए किया जाता है, ताकि इस कॉल की पहचान की जा सके. यह वह आइडेंटिफ़ायर है जिससे इंटिग्रेटर इस कॉल को जानता है. |
ResponseHeader
हेडर ऑब्जेक्ट, जो सर्वर से भेजे गए सभी रिस्पॉन्स पर तय होता है.
जेएसओएन के काेड में दिखाना |
---|
{ "responseTimestamp": string } |
फ़ील्ड | |
---|---|
responseTimestamp |
ज़रूरी है: इस जवाब का टाइमस्टैंप, epoch के बाद के मिलीसेकंड के तौर पर दिखाया जाता है. रिसीवर को यह पुष्टि करनी चाहिए कि यह टाइमस्टैंप 'अभी' के ± 60 सेकंड का है. |