किसी क्वेरी से मेल खाने वाले स्वीकार किए गए प्रॉडक्ट या स्वीकार किए गए सभी प्रॉडक्ट ढूंढता है
अगर कोई क्वेरी न हो.
अनुरोध
एचटीटीपी अनुरोध
GET https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/products
पैरामीटर
पैरामीटर का नाम | मान | ब्यौरा |
---|---|---|
पाथ पैरामीटर | ||
enterpriseId |
string |
एंटरप्राइज़ का आईडी. |
वैकल्पिक क्वेरी पैरामीटर | ||
approved |
boolean |
इससे पता चलता है कि खोज करने के लिए सभी प्रॉडक्ट (गलत) में से खोजना है या सभी प्रॉडक्ट में से सिर्फ़ वे प्रॉडक्ट जिन्हें अनुमति दी जा चुकी है (सही). सिर्फ़ "सही" इससे मेल खाता है इस्तेमाल किया जा सकता हो और इसे तय किया जाना चाहिए. |
language |
string |
उपयोगकर्ता की पसंदीदा भाषा के लिए BCP47 टैग (उदाहरण के लिए, "en-US", "de"). नतीजे, चुनी गई भाषा के हिसाब से सबसे सही भाषा में दिए जाते हैं भाषा. |
maxResults |
unsigned integer |
इससे यह पता चलता है कि हर अनुरोध के आधार पर, ज़्यादा से ज़्यादा कितने प्रॉडक्ट लौटाए जा सकते हैं. अगर इसके लिए वैल्यू नहीं दी गई है, तो 100 की डिफ़ॉल्ट वैल्यू इस्तेमाल की जाती है. यह एक रिस्पॉन्स में फिर से पाने की सबसे ज़्यादा सीमा भी है. |
query |
string |
वह खोज क्वेरी जो Google Play Store के खोज बॉक्स में टाइप की गई है. अगर इसे छोड़ा जाता है, तो स्वीकार किए गए सभी ऐप्लिकेशन वापस आ जाएंगे (पेजों को नंबर देने की सुविधा का इस्तेमाल करके) पैरामीटर), जिनमें ऐसे ऐप्लिकेशन भी शामिल हैं जो स्टोर में उपलब्ध नहीं हैं (उदाहरण के लिए, अनपब्लिश किए गए ऐप्लिकेशन). |
token |
string |
पेज पर नंबर डालने का टोकन, अनुरोध के जवाब में ज़्यादा प्रॉडक्ट होने पर शामिल होता है. इस टोकन का इस्तेमाल बाद के अनुरोध में और ज़्यादा प्रॉडक्ट पाने के लिए किया जा सकता है. इस पैरामीटर का इस्तेमाल शुरुआती अनुरोध में नहीं किया जा सकता. |
अनुमति देना
इस अनुरोध के लिए, नीचे दिए गए स्कोप वाले अनुमति की ज़रूरत है:
दायरा |
---|
https://www.googleapis.com/auth/androidenterprise |
ज़्यादा जानकारी के लिए, पुष्टि करने और अनुमति देने से जुड़ा पेज देखें.
अनुरोध का मुख्य भाग
इस तरीके के साथ अनुरोध का मुख्य हिस्सा न दें.
जवाब
सही तरीके से काम करने पर, यह तरीका इस स्ट्रक्चर के साथ रिस्पॉन्स का मुख्य हिस्सा दिखाता है:
{ "kind": "androidenterprise#productsListResponse", "pageInfo": { "totalResults": integer, "resultPerPage": integer, "startIndex": integer }, "tokenPagination": { "nextPageToken": string, "previousPageToken": string }, "product": [ products Resource ] }
प्रॉपर्टी का नाम | मान | ब्यौरा | नोट |
---|---|---|---|
tokenPagination |
nested object |
टोकन को पेजों में बांटने के लिए, पेज पर नंबर डालने की जानकारी. | |
tokenPagination.nextPageToken |
string |
||
product[] |
list |
एंटरप्राइज़ एडमिन को दिखाने के लिए, Google Play Store में मौजूद किसी प्रॉडक्ट (जैसे कि ऐप्लिकेशन) के बारे में जानकारी. | |
pageInfo |
nested object |
पेज पर नंबर डालने के बारे में सामान्य जानकारी. | |
pageInfo.totalResults |
integer |
||
pageInfo.resultPerPage |
integer |
||
pageInfo.startIndex |
integer |
||
tokenPagination.previousPageToken |
string |
||
kind |
string |
इससे पता चलता है कि यह किस तरह का संसाधन है. वैल्यू: तय स्ट्रिंग "androidenterprise#productsListResponse" . |