- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति पाने के लिंक
- ItemRevisionStatus
- DistributionChannel
- इसे आज़माएं!
किसी आइटम का स्टेटस फ़ेच करता है.
एचटीटीपी अनुरोध
GET https://chromewebstore.googleapis.com/v2/{name=publishers/*/items/*}:fetchStatus
यह यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ पैरामीटर
पैरामीटर | |
---|---|
name |
ज़रूरी है. उस आइटम का नाम जिसका स्टेटस फ़ॉर्म |
अनुरोध का मुख्य भाग
अनुरोध का मुख्य हिस्सा खाली होना चाहिए.
जवाब का मुख्य भाग
items.fetchStatus के लिए जवाब का मैसेज.
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.
JSON के काेड में दिखाना |
---|
{ "name": string, "itemId": string, "publicKey": string, "publishedItemRevisionStatus": { object ( |
फ़ील्ड | |
---|---|
name |
अनुरोध किए गए आइटम का नाम. |
itemId |
सिर्फ़ आउटपुट के लिए. आइटम का आईडी. |
publicKey |
प्रॉडक्ट की सार्वजनिक कुंजी, जिसे स्टोर जनरेट कर सकता है. |
publishedItemRevisionStatus |
सिर्फ़ आउटपुट के लिए. आइटम के पब्लिश किए गए मौजूदा वर्शन की स्थिति. अगर आइटम पब्लिश नहीं किया गया है, तो इसे अनसेट कर दिया जाएगा. |
submittedItemRevisionStatus |
पब्लिश करने के लिए सबमिट किए गए आइटम के बदलाव की स्थिति. अगर आइटम को पिछली बार पब्लिश करने के बाद से, पब्लिश करने के लिए सबमिट नहीं किया गया है, तो यह एट्रिब्यूट सेट नहीं होगा. |
lastAsyncUploadState |
सिर्फ़ आउटपुट के लिए. किसी आइटम के लिए, एसिंक्रोनस तरीके से किए गए पिछले अपलोड की स्थिति. यह कुकी सिर्फ़ तब सेट की जाती है, जब पिछले 24 घंटों में आइटम के लिए एसिंक अपलोड किया गया हो. |
takenDown |
अगर यह वैल्यू सही है, तो इसका मतलब है कि नीति के उल्लंघन की वजह से सामान को हटा दिया गया है. ज़्यादा जानकारी के लिए, डेवलपर डैशबोर्ड देखें. |
warned |
अगर वैल्यू 'सही है' पर सेट है, तो इसका मतलब है कि नीति के उल्लंघन की वजह से आइटम के लिए चेतावनी जारी की गई है. अगर समस्या ठीक नहीं की जाती है, तो आइटम को हटा दिया जाएगा. ज़्यादा जानकारी के लिए, डेवलपर डैशबोर्ड देखें. |
अनुमति पाने के लिंक
इसके लिए, इनमें से किसी एक OAuth स्कोप की ज़रूरत होती है:
https://www.googleapis.com/auth/chromewebstore
https://www.googleapis.com/auth/chromewebstore.readonly
ItemRevisionStatus
किसी आइटम के वर्शन में किए गए बदलाव के स्टेटस के बारे में जानकारी.
JSON के काेड में दिखाना |
---|
{ "state": enum ( |
फ़ील्ड | |
---|---|
state |
सिर्फ़ आउटपुट के लिए. आइटम की मौजूदा स्थिति |
distributionChannels[] |
आइटम के पैकेज के बारे में जानकारी |
DistributionChannel
किसी रिलीज़ चैनल के लिए डिप्लॉयमेंट की जानकारी
JSON के काेड में दिखाना |
---|
{ "deployPercentage": integer, "crxVersion": string } |
फ़ील्ड | |
---|---|
deployPercentage |
रिलीज़ चैनल के लिए, डिप्लॉयमेंट का मौजूदा प्रतिशत. यह 0 से 100 के बीच की कोई भी संख्या हो सकती है. |
crxVersion |
अपलोड किए गए पैकेज के मेनिफ़ेस्ट में दिया गया एक्सटेंशन का वर्शन. |