Status
में लॉजिकल गड़बड़ी का मॉडल शामिल होता है, जो REST API और आरपीसी एपीआई समेत अलग-अलग प्रोग्रामिंग एनवायरमेंट के लिए सही होता है. इसका इस्तेमाल gRPC करता है. हर Status
मैसेज में तीन तरह का डेटा होता है: गड़बड़ी कोड, गड़बड़ी का मैसेज, और गड़बड़ी की जानकारी.
एपीआई डिज़ाइन गाइड में आपको इस गड़बड़ी के मॉडल के बारे में ज़्यादा जानकारी मिल सकती है. साथ ही, इसके काम करने के तरीके के बारे में भी ज़्यादा जानकारी मिल सकती है.
जेएसओएन के काेड में दिखाना |
---|
{ "code": integer, "message": string, "details": [ { "@type": string, field1: ..., ... } ] } |
फ़ील्ड | |
---|---|
code |
स्टेटस कोड, |
message |
डेवलपर को दिखने वाला गड़बड़ी का मैसेज, जो अंग्रेज़ी में होना चाहिए. अगर उपयोगकर्ता को गड़बड़ी का कोई मैसेज दिख रहा है, तो उसे |
details[] |
गड़बड़ी की जानकारी देने वाले मैसेज की सूची. आम तौर पर, एपीआई में मैसेज टाइप का इस्तेमाल किया जाता है. किसी ऑब्जेक्ट के आर्बिट्रेरी टाइप वाले फ़ील्ड. एक और फ़ील्ड |