Status
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
Status
में लॉजिकल गड़बड़ी का मॉडल शामिल होता है, जो REST API और आरपीसी एपीआई समेत अलग-अलग प्रोग्रामिंग एनवायरमेंट के लिए सही होता है. इसका इस्तेमाल gRPC करता है. हर Status
मैसेज में तीन तरह का डेटा होता है: गड़बड़ी कोड, गड़बड़ी का मैसेज, और गड़बड़ी की जानकारी.
एपीआई डिज़ाइन गाइड में आपको इस गड़बड़ी के मॉडल के बारे में ज़्यादा जानकारी मिल सकती है. साथ ही, इसके काम करने के तरीके के बारे में भी ज़्यादा जानकारी मिल सकती है.
जेएसओएन के काेड में दिखाना |
{
"code": integer,
"message": string,
"details": [
{
"@type": string,
field1: ...,
...
}
]
} |
फ़ील्ड |
code |
integer
स्टेटस कोड, google.rpc.Code की वैल्यू होनी चाहिए.
|
message |
string
डेवलपर को दिखने वाला गड़बड़ी का मैसेज, जो अंग्रेज़ी में होना चाहिए. अगर उपयोगकर्ता को गड़बड़ी का कोई मैसेज दिख रहा है, तो उसे google.rpc.Status.details फ़ील्ड में स्थानीय भाषा में लिखा जाना चाहिए और क्लाइंट की ओर से स्थानीय भाषा में भेजा जाना चाहिए.
|
details[] |
object
गड़बड़ी की जानकारी देने वाले मैसेज की सूची. आम तौर पर, एपीआई में मैसेज टाइप का इस्तेमाल किया जाता है. किसी ऑब्जेक्ट के आर्बिट्रेरी टाइप वाले फ़ील्ड. एक और फ़ील्ड "@type" में एक यूआरआई है, जो टाइप की पहचान करता है. उदाहरण: { "id": 1234, "@type": "types.example.com/standard/id" } .
|
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2023-06-09 (UTC) को अपडेट किया गया.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"वह जानकारी मौजूद नहीं है जो मुझे चाहिए"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"बहुत मुश्किल है / बहुत सारे चरण हैं"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"पुराना"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"अनुवाद से जुड़ी समस्या"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"सैंपल / कोड से जुड़ी समस्या"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"अन्य"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"समझने में आसान है"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"मेरी समस्या हल हो गई"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"अन्य"
}]