Chrome Web Store API

Chrome Web Store API, ऐप्लिकेशन और एक्सटेंशन के डेटा के साथ-साथ, उन्हें मैनेज करने के लिए डेवलपर टूल का ऐक्सेस देता है.

Service: chromewebstore.googleapis.com

इस सेवा को कॉल करने के लिए, हमारा सुझाव है कि आप Google की ओर से उपलब्ध कराई गई क्लाइंट लाइब्रेरी का इस्तेमाल करें. अगर आपके ऐप्लिकेशन को इस सेवा को कॉल करने के लिए, अपनी लाइब्रेरी का इस्तेमाल करना है, तो एपीआई अनुरोध करते समय यहां दी गई जानकारी का इस्तेमाल करें.

डिस्कवरी दस्तावेज़

जानकारी देने वाला दस्तावेज़, मशीन से पढ़े जा सकने वाले फ़ॉर्मैट में होता है. इसमें REST API के बारे में जानकारी दी जाती है और उन्हें इस्तेमाल करने का तरीका बताया जाता है. इसका इस्तेमाल क्लाइंट लाइब्रेरी, आईडीई प्लगिन, और Google API के साथ इंटरैक्ट करने वाले अन्य टूल बनाने के लिए किया जाता है. एक सेवा, एपीआई के बारे में ज़रूरी जानकारी देने वाले कई दस्तावेज़ उपलब्ध करा सकती है. यह सेवा इन एपीआई के बारे में ज़रूरी जानकारी देने वाला दस्तावेज़ उपलब्ध कराती है:

सेवा का एंडपॉइंट

सेवा एंडपॉइंट एक बेस यूआरएल होता है. यह किसी एपीआई सेवा का नेटवर्क पता बताता है. एक सेवा के कई सेवा एंडपॉइंट हो सकते हैं. इस सेवा का एंडपॉइंट यह है. यहां दिए गए सभी यूआरआई, इस सेवा एंडपॉइंट से जुड़े हुए हैं:

  • https://chromewebstore.googleapis.com

REST रिसॉर्स: v2.media

तरीके
upload POST /v2/{name=publishers/*/items/*}:upload
POST /upload/v2/{name=publishers/*/items/*}:upload
किसी मौजूदा आइटम के लिए नया पैकेज अपलोड करें.

REST रिसॉर्स: v2.publishers.items

तरीके
cancelSubmission POST /v2/{name=publishers/*/items/*}:cancelSubmission
अगर किसी आइटम के लिए मौजूदा अनुरोध सबमिट किया गया है, तो उसे रद्द करें.
fetchStatus GET /v2/{name=publishers/*/items/*}:fetchStatus
किसी आइटम का स्टेटस फ़ेच करता है.
publish POST /v2/{name=publishers/*/items/*}:publish
स्टोर में पब्लिश करने के लिए आइटम सबमिट करें.
setPublishedDeployPercentage POST /v2/{name=publishers/*/items/*}:setPublishedDeployPercentage
आइटम के पब्लिश किए गए वर्शन के लिए, टारगेट डिप्लॉयमेंट का ज़्यादा प्रतिशत सेट करें.