इस एपीआई का संदर्भ संसाधन के टाइप के हिसाब से व्यवस्थित किया गया है. हर संसाधन टाइप के लिए, एक या उससे ज़्यादा डेटा प्रज़ेंटेशन और एक या उससे ज़्यादा तरीके होते हैं.
संसाधन के टाइप
- डिवाइस
- Enrollmenttokens
- Enterprises
- एनटाइटलमेंट
- Grouplicenses
- Grouplicenseusers
- इंस्टॉल की संख्या
- Managedconfigurationsfordevice
- Managedconfigurationsforuser
- Managedconfigurationssettings
- अनुमतियां
- Products
- Serviceaccountkeys
- Storelayoutclusters
- Storelayoutpages
- उपयोगकर्ता
- Webapps
डिवाइस
डिवाइस के संसाधन की जानकारी के लिए, संसाधन का प्रतिनिधित्व पेज देखें.
| तरीका | एचटीटीपी अनुरोध | ब्यौरा |
|---|---|---|
| जब तक अलग से बताया न जाए, तब तक ये सभी यूआरआई https://www.googleapis.com/androidenterprise/v1 से जुड़े हुए हैं | ||
| forceReportUpload |
POST /enterprises/enterpriseId/users/userId/devices/deviceId/forceReportUpload
|
यह फ़ंक्शन, डिवाइस पर ऐप्लिकेशन की स्थितियों में हुए बदलावों की रिपोर्ट अपलोड करता है. यह रिपोर्ट, पिछली रिपोर्ट जनरेट होने के बाद से अब तक के बदलावों के बारे में बताती है. किसी डिवाइस के लिए, इस तरीके को हर 24 घंटे में ज़्यादा से ज़्यादा तीन बार कॉल किया जा सकता है. |
| पाएं |
GET /enterprises/enterpriseId/users/userId/devices/deviceId
|
यह डिवाइस की जानकारी वापस पाता है. |
| getState |
GET /enterprises/enterpriseId/users/userId/devices/deviceId/state
|
यह कुकी, यह जानकारी इकट्ठा करती है कि किसी डिवाइस के लिए Google की सेवाओं का ऐक्सेस चालू है या बंद है. डिवाइस की स्थिति की जानकारी सिर्फ़ तब मिलती है, जब Google Admin Console में Android डिवाइसों पर EMM नीतियां लागू करने की सुविधा चालू हो. अगर ऐसा नहीं किया जाता है, तो डिवाइस की स्थिति को अनदेखा कर दिया जाता है. साथ ही, सभी डिवाइसों को Google की सेवाओं का ऐक्सेस मिल जाता है. यह सुविधा सिर्फ़ Google के ज़रिए मैनेज किए जाने वाले खातों के लिए उपलब्ध है. |
| list |
GET /enterprises/enterpriseId/users/userId/devices
|
यह कुकी, किसी उपयोगकर्ता के सभी डिवाइसों के आईडी वापस पाने में मदद करती है. |
| setState |
PUT /enterprises/enterpriseId/users/userId/devices/deviceId/state
|
इस नीति से यह तय किया जाता है कि डिवाइस पर Google की सेवाओं का ऐक्सेस चालू है या बंद है. डिवाइस की स्थिति की जानकारी सिर्फ़ तब मिलती है, जब Google Admin Console में Android डिवाइसों पर EMM नीतियां लागू करने की सुविधा चालू हो. अगर ऐसा नहीं किया जाता है, तो डिवाइस की स्थिति को अनदेखा कर दिया जाता है. साथ ही, सभी डिवाइसों को Google की सेवाओं का ऐक्सेस मिल जाता है. यह सुविधा सिर्फ़ Google के ज़रिए मैनेज किए जाने वाले खातों के लिए उपलब्ध है. |
| अपडेट करें |
PUT /enterprises/enterpriseId/users/userId/devices/deviceId
|
डिवाइस की नीति को अपडेट करता है.
नीति को सही तरीके से लागू करने के लिए, आपको ऐसे खातों को Google Play ऐक्सेस करने से रोकना होगा जिन्हें मैनेज नहीं किया जाता. इसके लिए, Google Play पैकेज के मैनेज किए गए कॉन्फ़िगरेशन में allowed_accounts सेट करें. Google Play में खातों पर पाबंदी लगाना लेख पढ़ें.
|
Enrollmenttokens
Enrollmenttokens रिसॉर्स के बारे में ज़्यादा जानने के लिए, रिसॉर्स के बारे में जानकारी पेज देखें.
| तरीका | एचटीटीपी अनुरोध | ब्यौरा |
|---|---|---|
| जब तक अलग से बताया न जाए, तब तक ये सभी यूआरआई https://www.googleapis.com/androidenterprise/v1 से जुड़े हुए हैं | ||
| create |
POST /enterprises/enterpriseId/enrollmentTokens
|
यह फ़ंक्शन, एंटरप्राइज़ के लिए रजिस्ट्रेशन टोकन बनाता है. यह तरीका, EnrollmentTokensService का हिस्सा है. |
बड़े कारोबार
एंटरप्राइज़ के संसाधन की जानकारी के लिए, संसाधन का प्रतिनिधित्व पेज देखें.
| तरीका | एचटीटीपी अनुरोध | ब्यौरा |
|---|---|---|
| जब तक अलग से बताया न जाए, तब तक ये सभी यूआरआई https://www.googleapis.com/androidenterprise/v1 से जुड़े हुए हैं | ||
| acknowledgeNotificationSet |
POST /enterprises/acknowledgeNotificationSet
|
यह कुकी, उन सूचनाओं की पुष्टि करती है जो Enterprises.PullNotificationSet से मिली थीं. इससे बाद के कॉल में, एक ही सूचनाएं वापस नहीं मिलती हैं. |
| completeSignup |
POST /enterprises/completeSignup
|
यह कुकी, साइन अप फ़्लो को पूरा करती है. इसके लिए, यह Completion token और Enterprise token तय करती है. किसी Enterprise Token के लिए, इस अनुरोध को एक से ज़्यादा बार कॉल नहीं किया जाना चाहिए. |
| createWebToken |
POST /enterprises/enterpriseId/createWebToken
|
यह कुकी, एम्बेड किए जा सकने वाले यूज़र इंटरफ़ेस (यूआई) को ऐक्सेस करने के लिए एक यूनीक टोकन देती है. वेब यूज़र इंटरफ़ेस (यूआई) जनरेट करने के लिए, जनरेट किए गए टोकन को मैनेज किए गए Google Play JavaScript API में पास करें. हर टोकन का इस्तेमाल सिर्फ़ एक यूज़र इंटरफ़ेस (यूआई) सेशन शुरू करने के लिए किया जा सकता है. ज़्यादा जानकारी के लिए, JavaScript API से जुड़ा दस्तावेज़ देखें. |
| रजिस्टर करें |
POST /enterprises/enroll
|
यह फ़ंक्शन, किसी एंटरप्राइज़ को कॉल करने वाले ईएमएम के साथ रजिस्टर करता है.
ज़रूरी क्वेरी पैरामीटर:
|
| generateEnterpriseUpgradeUrl |
POST /enterprises/enterpriseId/generateEnterpriseUpgradeUrl
|
यह फ़ंक्शन, एंटरप्राइज़ को अपग्रेड करने के लिए यूआरएल जनरेट करता है. इससे मैनेज किए जा रहे मौजूदा Google Play खातों वाले एंटरप्राइज़ को Managed Google Domains में अपग्रेड किया जा सकता है. ज़्यादा जानकारी के लिए, एंटरप्राइज़ खाते को अपग्रेड करने से जुड़ी गाइड देखें. |
| generateSignupUrl |
POST /enterprises/signupUrl
|
यह कुकी, साइन-अप यूआरएल जनरेट करती है. |
| पाएं |
GET /enterprises/enterpriseId
|
यह फ़ंक्शन, किसी एंटरप्राइज़ का नाम और डोमेन वापस पाता है. |
| getServiceAccount |
GET /enterprises/enterpriseId/serviceAccount
|
इस तरीके से, सेवा खाता और क्रेडेंशियल वापस मिलते हैं. setAccount को कॉल करके, सेवा खाते को एंटरप्राइज़ से बाइंड किया जा सकता है. यह सेवा खाता, इस एंटरप्राइज़ और ईएमएम के लिए यूनीक होता है. अगर एंटरप्राइज़ को अनबाइंड कर दिया जाता है, तो इसे मिटा दिया जाएगा. क्रेडेंशियल में निजी कुंजी का डेटा होता है और इसे सर्वर-साइड पर सेव नहीं किया जाता.
इस तरीके को सिर्फ़ Enterprises.Enroll या Enterprises.CompleteSignup को कॉल करने के बाद और Enterprises.SetAccount को कॉल करने से पहले कॉल किया जा सकता है. ऐसा न करने पर, यह गड़बड़ी दिखाएगा. पहली कॉल के बाद की जाने वाली कॉल, क्रेडेंशियल का नया और यूनीक सेट जनरेट करेंगी. साथ ही, पहले जनरेट किए गए क्रेडेंशियल को अमान्य कर देंगी. सेवा खाते को एंटरप्राइज़ से बाइंड करने के बाद, इसे serviceAccountKeys संसाधन का इस्तेमाल करके मैनेज किया जा सकता है. . |
| getStoreLayout |
GET /enterprises/enterpriseId/storeLayout
|
यह फ़ंक्शन, एंटरप्राइज़ के लिए स्टोर लेआउट दिखाता है. अगर स्टोर लेआउट सेट नहीं किया गया है, तो यह फ़ंक्शन, स्टोर लेआउट टाइप के तौर पर "basic" दिखाता है. साथ ही, कोई होम पेज नहीं दिखाता. |
| list |
GET /enterprises
|
यह फ़ंक्शन, डोमेन नेम के हिसाब से किसी एंटरप्राइज़ को खोजता है.
यह सुविधा सिर्फ़ उन एंटरप्राइज़ के लिए उपलब्ध है जिन्हें Google ने बनाया है. ईएमएम की मदद से बनाए गए एंटरप्राइज़ के लिए, आईडी को खोजने की ज़रूरत नहीं होती. ऐसा इसलिए, क्योंकि ईएमएम को Enterprises.generateSignupUrl कॉल में बताए गए कॉलबैक में एंटरप्राइज़ आईडी की जानकारी मिलती है.
ज़रूरी क्वेरी पैरामीटर:
|
| pullNotificationSet |
POST /enterprises/pullNotificationSet
|
यह फ़ंक्शन, उन उद्यमों के लिए सेट किए गए सूचना सेट को खींचता है और दिखाता है जो अनुरोध के लिए पुष्टि किए गए सेवा खाते से जुड़े हैं. अगर कोई सूचना नहीं है, तो सूचना सेट खाली हो सकता है.
सूचनाओं के सेट के वापस आने पर, 20 सेकंड के अंदर इसकी पुष्टि करनी होगी. इसके लिए, Enterprises.AcknowledgeNotificationSet को कॉल करना होगा. हालांकि, अगर सूचनाओं का सेट खाली है, तो इसकी पुष्टि करने की ज़रूरत नहीं है. जिन सूचनाओं को 20 सेकंड के अंदर स्वीकार नहीं किया जाता है उन्हें PullNotificationSet के किसी दूसरे अनुरोध के जवाब में फिर से शामिल कर दिया जाएगा. जिन सूचनाओं को कभी स्वीकार नहीं किया जाता उन्हें Google Cloud Platform Pub/Sub सिस्टम की नीति के मुताबिक मिटा दिया जाएगा. सूचनाएं पाने के लिए, एक साथ कई अनुरोध किए जा सकते हैं. ऐसे में, अगर कोई सूचना लंबित है, तो उसे कॉल करने वाले हर व्यक्ति के साथ शेयर किया जाएगा. अगर कोई सूचना मौजूद नहीं है, तो सूचनाओं की खाली सूची दिखाई जाती है. इसके बाद किए गए अनुरोधों के लिए, ज़्यादा सूचनाएं मिल सकती हैं. |
| sendTestPushNotification |
POST /enterprises/enterpriseId/sendTestPushNotification
|
यह फ़ंक्शन, इस एंटरप्राइज़ के लिए Google Cloud Pub/Sub सेवा के साथ ईएमएम इंटिग्रेशन की पुष्टि करने के लिए, एक सूचना भेजता है. |
| setAccount |
PUT /enterprises/enterpriseId/account
|
यह उस खाते को सेट करता है जिसका इस्तेमाल, एंटरप्राइज़ के तौर पर एपीआई से पुष्टि करने के लिए किया जाएगा. |
| setStoreLayout |
PUT /enterprises/enterpriseId/storeLayout
|
इससे एंटरप्राइज़ के लिए स्टोर का लेआउट सेट किया जाता है. डिफ़ॉल्ट रूप से, storeLayoutType को "basic" पर सेट किया जाता है. साथ ही, स्टोर का बेसिक लेआउट चालू होता है. बुनियादी लेआउट में सिर्फ़ वे ऐप्लिकेशन शामिल होते हैं जिन्हें एडमिन ने मंज़ूरी दी है. साथ ही, उन्हें उपयोगकर्ता के लिए उपलब्ध प्रॉडक्ट सेट में जोड़ा गया है. इसके लिए, setAvailableProductSet कॉल का इस्तेमाल किया जाता है. इस पेज पर मौजूद ऐप्लिकेशन, उनके प्रॉडक्ट आईडी की वैल्यू के हिसाब से क्रम में लगाए जाते हैं. अगर आपने कस्टम स्टोर लेआउट बनाया है (storeLayoutType = "custom" सेट करके और होम पेज सेट करके), तो बुनियादी स्टोर लेआउट बंद हो जाता है. |
| अनरजिस्टर करें |
POST /enterprises/enterpriseId/unenroll
|
यह फ़ंक्शन, किसी एंटरप्राइज़ को कॉल करने वाले ईएमएम से हटाता है. |
दी जा रही सेवाएं
एनटाइटलमेंट संसाधन की जानकारी के लिए, संसाधन का प्रतिनिधित्व पेज देखें.
| तरीका | एचटीटीपी अनुरोध | ब्यौरा |
|---|---|---|
| जब तक अलग से बताया न जाए, तब तक ये सभी यूआरआई https://www.googleapis.com/androidenterprise/v1 से जुड़े हुए हैं | ||
| मिटाएं |
DELETE /enterprises/enterpriseId/users/userId/entitlements/entitlementId
|
इस तरीके का इस्तेमाल करके, किसी उपयोगकर्ता के लिए ऐप्लिकेशन का एनटाइटलमेंट हटाया जा सकता है. |
| पाएं |
GET /enterprises/enterpriseId/users/userId/entitlements/entitlementId
|
इस फ़ंक्शन का इस्तेमाल करके, किसी एनटाइटलमेंट की जानकारी मिलती है. |
| list |
GET /enterprises/enterpriseId/users/userId/entitlements
|
यह कमांड, चुने गए उपयोगकर्ता के सभी एनटाइटलमेंट की सूची दिखाती है. सिर्फ़ आईडी सेट किया गया है. |
| अपडेट करें |
PUT /enterprises/enterpriseId/users/userId/entitlements/entitlementId
|
इस तरीके का इस्तेमाल करके, किसी उपयोगकर्ता के लिए किसी ऐप्लिकेशन का एनटाइटलमेंट जोड़ा या अपडेट किया जा सकता है. |
Grouplicenses
ग्रुप लाइसेंस के संसाधन की जानकारी के लिए, संसाधन का प्रतिनिधित्व पेज देखें.
| तरीका | एचटीटीपी अनुरोध | ब्यौरा |
|---|---|---|
| जब तक अलग से बताया न जाए, तब तक ये सभी यूआरआई https://www.googleapis.com/androidenterprise/v1 से जुड़े हुए हैं | ||
| पाएं |
GET /enterprises/enterpriseId/groupLicenses/groupLicenseId
|
यह किसी प्रॉडक्ट के लिए, किसी एंटरप्राइज़ के ग्रुप लाइसेंस की जानकारी वापस पाता है. |
| list |
GET /enterprises/enterpriseId/groupLicenses
|
उन सभी प्रॉडक्ट के आईडी वापस लाता है जिनके लिए कंपनी के पास ग्रुप लाइसेंस है. |
Grouplicenseusers
Grouplicenseusers संसाधन की जानकारी के लिए, संसाधन का प्रतिनिधित्व पेज देखें.
| तरीका | एचटीटीपी अनुरोध | ब्यौरा |
|---|---|---|
| जब तक अलग से बताया न जाए, तब तक ये सभी यूआरआई https://www.googleapis.com/androidenterprise/v1 से जुड़े हुए हैं | ||
| list |
GET /enterprises/enterpriseId/groupLicenses/groupLicenseId/users
|
इस फ़ंक्शन से, उन उपयोगकर्ताओं के आईडी मिलते हैं जिन्हें लाइसेंस के तहत एनटाइटलमेंट दिए गए हैं. |
इंस्टॉल करें
इंस्टॉल से जुड़े संसाधन की जानकारी के लिए, संसाधन का प्रतिनिधित्व पेज देखें.
| तरीका | एचटीटीपी अनुरोध | ब्यौरा |
|---|---|---|
| जब तक अलग से बताया न जाए, तब तक ये सभी यूआरआई https://www.googleapis.com/androidenterprise/v1 से जुड़े हुए हैं | ||
| मिटाएं |
DELETE /enterprises/enterpriseId/users/userId/devices/deviceId/installs/installId
|
किसी डिवाइस से ऐप्लिकेशन हटाने के अनुरोध. get या list को कॉल करने पर, ऐप्लिकेशन को डिवाइस पर इंस्टॉल किया गया दिखाया जाएगा. ऐसा तब तक होगा, जब तक इसे असल में हटा नहीं दिया जाता.
|
| पाएं |
GET /enterprises/enterpriseId/users/userId/devices/deviceId/installs/installId
|
यह डिवाइस पर किसी ऐप्लिकेशन के इंस्टॉल होने की जानकारी वापस पाता है. |
| list |
GET /enterprises/enterpriseId/users/userId/devices/deviceId/installs
|
इससे, चुने गए डिवाइस पर इंस्टॉल किए गए सभी ऐप्लिकेशन की जानकारी मिलती है. |
| अपडेट करें |
PUT /enterprises/enterpriseId/users/userId/devices/deviceId/installs/installId
|
किसी डिवाइस पर ऐप्लिकेशन का नया वर्शन इंस्टॉल करने का अनुरोध करता है. अगर ऐप्लिकेशन पहले से इंस्टॉल है, तो ज़रूरी होने पर उसे नए वर्शन में अपडेट किया जाता है. |
Managedconfigurationsfordevice
Managedconfigurationsfordevice रिसॉर्स की जानकारी के लिए, रिसॉर्स का प्रतिनिधित्व पेज देखें.
| तरीका | एचटीटीपी अनुरोध | ब्यौरा |
|---|---|---|
| जब तक अलग से बताया न जाए, तब तक ये सभी यूआरआई https://www.googleapis.com/androidenterprise/v1 से जुड़े हुए हैं | ||
| मिटाएं |
DELETE /enterprises/enterpriseId/users/userId/devices/deviceId/managedConfigurationsForDevice/managedConfigurationForDeviceId
|
यह कमांड, किसी ऐप्लिकेशन के लिए, हर डिवाइस के हिसाब से मैनेज किए जा रहे कॉन्फ़िगरेशन को मिटाती है. |
| पाएं |
GET /enterprises/enterpriseId/users/userId/devices/deviceId/managedConfigurationsForDevice/managedConfigurationForDeviceId
|
यह हर डिवाइस के लिए मैनेज किए जा रहे कॉन्फ़िगरेशन की जानकारी वापस लाता है. |
| list |
GET /enterprises/enterpriseId/users/userId/devices/deviceId/managedConfigurationsForDevice
|
इस कमांड से, चुने गए डिवाइस के लिए मैनेज किए गए सभी कॉन्फ़िगरेशन की सूची मिलती है. सिर्फ़ आईडी सेट किया गया है. |
| अपडेट करें |
PUT /enterprises/enterpriseId/users/userId/devices/deviceId/managedConfigurationsForDevice/managedConfigurationForDeviceId
|
यह कमांड, किसी ऐप्लिकेशन के लिए हर डिवाइस के हिसाब से मैनेज किया गया कॉन्फ़िगरेशन जोड़ती है या उसे अपडेट करती है. यह कॉन्फ़िगरेशन, बताए गए डिवाइस के लिए होता है. |
Managedconfigurationsforuser
Managedconfigurationsforuser रिसॉर्स की जानकारी के लिए, रिसॉर्स का प्रतिनिधित्व पेज देखें.
| तरीका | एचटीटीपी अनुरोध | ब्यौरा |
|---|---|---|
| जब तक अलग से बताया न जाए, तब तक ये सभी यूआरआई https://www.googleapis.com/androidenterprise/v1 से जुड़े हुए हैं | ||
| मिटाएं |
DELETE /enterprises/enterpriseId/users/userId/managedConfigurationsForUser/managedConfigurationForUserId
|
यह अनुरोध, किसी ऐप्लिकेशन के लिए हर उपयोगकर्ता के हिसाब से मैनेज किए जा रहे कॉन्फ़िगरेशन को हटाता है. |
| पाएं |
GET /enterprises/enterpriseId/users/userId/managedConfigurationsForUser/managedConfigurationForUserId
|
यह फ़ंक्शन, किसी ऐप्लिकेशन के लिए उपयोगकर्ता के हिसाब से मैनेज किए जा रहे कॉन्फ़िगरेशन की जानकारी देता है. यह जानकारी, चुने गए उपयोगकर्ता के लिए होती है. |
| list |
GET /enterprises/enterpriseId/users/userId/managedConfigurationsForUser
|
यह कुकी, तय किए गए उपयोगकर्ता के लिए, हर उपयोगकर्ता के हिसाब से मैनेज किए गए सभी कॉन्फ़िगरेशन की सूची बनाती है. सिर्फ़ आईडी सेट किया जाता है. |
| अपडेट करें |
PUT /enterprises/enterpriseId/users/userId/managedConfigurationsForUser/managedConfigurationForUserId
|
यह कुकी, किसी उपयोगकर्ता के लिए ऐप्लिकेशन की मैनेज की गई कॉन्फ़िगरेशन सेटिंग को जोड़ती है या अपडेट करती है.
अगर Managed configurations iframe का इस्तेमाल किया जा सकता है, तो किसी उपयोगकर्ता के लिए मैनेज किए गए कॉन्फ़िगरेशन लागू किए जा सकते हैं. इसके लिए, अनुरोध में mcmId और उससे जुड़े कॉन्फ़िगरेशन वैरिएबल (अगर कोई हो) तय करें. इसके अलावा, सभी ईएमएम, मैनेज की गई प्रॉपर्टी की सूची पास करके मैनेज किए गए कॉन्फ़िगरेशन लागू कर सकते हैं.
|
Managedconfigurationssettings
Managedconfigurationssettings रिसॉर्स की जानकारी के लिए, रिसॉर्स के बारे में जानकारी पेज देखें.
| तरीका | एचटीटीपी अनुरोध | ब्यौरा |
|---|---|---|
| जब तक अलग से बताया न जाए, तब तक ये सभी यूआरआई https://www.googleapis.com/androidenterprise/v1 से जुड़े हुए हैं | ||
| list |
GET /enterprises/enterpriseId/products/productId/managedConfigurationsSettings
|
इस तरीके से, चुने गए ऐप्लिकेशन के लिए मैनेज किए जा रहे कॉन्फ़िगरेशन की सभी सेटिंग की सूची मिलती है. |
अनुमतियां
अनुमतियों के संसाधन के बारे में ज़्यादा जानने के लिए, संसाधन के बारे में जानकारी पेज देखें.
| तरीका | एचटीटीपी अनुरोध | ब्यौरा |
|---|---|---|
| जब तक अलग से बताया न जाए, तब तक ये सभी यूआरआई https://www.googleapis.com/androidenterprise/v1 से जुड़े हुए हैं | ||
| पाएं |
GET /permissions/permissionId
|
यह कुकी, एंटरप्राइज़ एडमिन को दिखाने के लिए, Android ऐप्लिकेशन की अनुमति की जानकारी वापस पाती है. |
प्रॉडक्ट
प्रॉडक्ट रिसोर्स की जानकारी के लिए, संसाधन का प्रतिनिधित्व पेज देखें.
| तरीका | एचटीटीपी अनुरोध | ब्यौरा |
|---|---|---|
| जब तक अलग से बताया न जाए, तब तक ये सभी यूआरआई https://www.googleapis.com/androidenterprise/v1 से जुड़े हुए हैं | ||
| approve |
POST /enterprises/enterpriseId/products/productId/approve
|
इससे चुने गए प्रॉडक्ट और उससे जुड़ी ऐप्लिकेशन की अनुमतियों को स्वीकार किया जाता है. हर एंटरप्राइज़ खरीदार के लिए, ज़्यादा से ज़्यादा 1,000 प्रॉडक्ट स्वीकार किए जा सकते हैं. अपने उपयोगकर्ताओं को मंज़ूरी पा चुके प्रॉडक्ट दिखाने के लिए, मैनेज किए जा रहे Google Play का इस्तेमाल करके स्टोर लेआउट डिज़ाइन करने और बनाने का तरीका जानने के लिए, स्टोर लेआउट डिज़ाइन देखें. |
| generateApprovalUrl |
POST /enterprises/enterpriseId/products/productId/generateApprovalUrl
|
यह एक ऐसा यूआरएल जनरेट करता है जिसे iframe में रेंडर किया जा सकता है. इससे किसी प्रॉडक्ट की अनुमतियां (अगर कोई हो) दिखती हैं. किसी प्रॉडक्ट को मंज़ूरी देने के लिए, एंटरप्राइज़ एडमिन को इन अनुमतियों को देखना होगा. साथ ही, अपने संगठन की ओर से इन्हें स्वीकार करना होगा. एडमिन को, EMM कंसोल में मौजूद किसी अन्य यूज़र इंटरफ़ेस (यूआई) एलिमेंट के साथ इंटरैक्ट करके, दिखाई गई अनुमतियां स्वीकार करनी चाहिए. इससे, प्रॉडक्ट को मंज़ूरी देने के लिए Products.approve कॉल में, इस यूआरएल का इस्तेमाल approvalUrlInfo.approvalUrl प्रॉपर्टी के तौर पर ट्रिगर होना चाहिए.
इस यूआरएल का इस्तेमाल, सिर्फ़ एक दिन तक अनुमतियां दिखाने के लिए किया जा सकता है.
|
| पाएं |
GET /enterprises/enterpriseId/products/productId
|
यह कुकी, किसी प्रॉडक्ट की जानकारी को वापस लाती है, ताकि उसे एंटरप्राइज़ एडमिन को दिखाया जा सके. |
| getAppRestrictionsSchema |
GET /enterprises/enterpriseId/products/productId/appRestrictionsSchema
|
इस प्रॉडक्ट के लिए कॉन्फ़िगर की जा सकने वाली प्रॉपर्टी तय करने वाले स्कीमा को वापस लाता है. सभी प्रॉडक्ट में स्कीमा होता है. हालांकि, अगर कोई मैनेज किया गया कॉन्फ़िगरेशन तय नहीं किया गया है, तो यह स्कीमा खाली हो सकता है. इस स्कीमा का इस्तेमाल, ऐसे यूज़र इंटरफ़ेस (यूआई) को पॉप्युलेट करने के लिए किया जा सकता है जिससे एडमिन को प्रॉडक्ट कॉन्फ़िगर करने की अनुमति मिलती है. इस एपीआई का इस्तेमाल करके मिले स्कीमा के आधार पर मैनेज किया गया कॉन्फ़िगरेशन लागू करने के लिए, Play के ज़रिए मैनेज किए गए कॉन्फ़िगरेशन देखें. |
| getPermissions |
GET /enterprises/enterpriseId/products/productId/permissions
|
यह कुकी, इस ऐप्लिकेशन के लिए ज़रूरी Android ऐप्लिकेशन की अनुमतियां वापस पाती है. |
| list |
GET /enterprises/enterpriseId/products
|
यह क्वेरी से मेल खाने वाले उन प्रॉडक्ट को ढूंढता है जिन्हें मंज़ूरी मिली है. अगर कोई क्वेरी नहीं है, तो यह मंज़ूरी वाले सभी प्रॉडक्ट ढूंढता है. |
| unapprove |
POST /enterprises/enterpriseId/products/productId/unapprove
|
इससे चुने गए प्रॉडक्ट और उससे जुड़ी ऐप्लिकेशन की अनुमतियों को अस्वीकार किया जाता है |
Serviceaccountkeys
Serviceaccountkeys रिसॉर्स की जानकारी के लिए, रिसॉर्स का प्रतिनिधित्व पेज देखें.
| तरीका | एचटीटीपी अनुरोध | ब्यौरा |
|---|---|---|
| जब तक अलग से बताया न जाए, तब तक ये सभी यूआरआई https://www.googleapis.com/androidenterprise/v1 से जुड़े हुए हैं | ||
| मिटाएं |
DELETE /enterprises/enterpriseId/serviceAccountKeys/keyId
|
इस एंटरप्राइज़ से जुड़े सेवा खाते के लिए, बताए गए क्रेडेंशियल हटाता है और उन्हें अमान्य करता है. कॉलिंग सेवा खाते को Enterprises.GetServiceAccount को कॉल करके वापस पाया गया हो. साथ ही, Enterprises.SetAccount को कॉल करके, उसे एंटरप्राइज़ सेवा खाते के तौर पर सेट किया गया हो. |
| insert |
POST /enterprises/enterpriseId/serviceAccountKeys
|
इस एंटरप्राइज़ से जुड़े सेवा खाते के लिए नए क्रेडेंशियल जनरेट करता है. कॉल करने वाले सेवा खाते को Enterprises.GetServiceAccount को कॉल करके वापस पाया गया हो. साथ ही, Enterprises.SetAccount को कॉल करके, उसे एंटरप्राइज़ सेवा खाते के तौर पर सेट किया गया हो. जिस रिसॉर्स को डाला जाना है उसमें सिर्फ़ कुंजी का टाइप पॉप्युलेट किया जाना चाहिए. |
| list |
GET /enterprises/enterpriseId/serviceAccountKeys
|
इस एंटरप्राइज़ से जुड़े सेवा खाते के लिए, चालू क्रेडेंशियल की सूची दिखाता है. सिर्फ़ आईडी और कुंजी का टाइप दिखाया जाता है. कॉलिंग सेवा खाते को Enterprises.GetServiceAccount को कॉल करके वापस पाया गया हो. साथ ही, Enterprises.SetAccount को कॉल करके, इसे एंटरप्राइज़ सेवा खाते के तौर पर सेट किया गया हो. |
Storelayoutclusters
Storelayoutclusters रिसॉर्स की जानकारी के लिए, रिसॉर्स के बारे में जानकारी पेज देखें.
| तरीका | एचटीटीपी अनुरोध | ब्यौरा |
|---|---|---|
| जब तक अलग से बताया न जाए, तब तक ये सभी यूआरआई https://www.googleapis.com/androidenterprise/v1 से जुड़े हुए हैं | ||
| मिटाएं |
DELETE /enterprises/enterpriseId/storeLayout/pages/pageId/clusters/clusterId
|
इस तरीके का इस्तेमाल करके, किसी क्लस्टर को मिटाया जा सकता है. |
| पाएं |
GET /enterprises/enterpriseId/storeLayout/pages/pageId/clusters/clusterId
|
यह फ़ंक्शन, किसी क्लस्टर की जानकारी वापस लाता है. |
| insert |
POST /enterprises/enterpriseId/storeLayout/pages/pageId/clusters
|
इस कुकी का इस्तेमाल, पेज में नया क्लस्टर डालने के लिए किया जाता है. |
| list |
GET /enterprises/enterpriseId/storeLayout/pages/pageId/clusters
|
यह कुकी, चुने गए पेज पर मौजूद सभी क्लस्टर की जानकारी वापस लाती है. |
| अपडेट करें |
PUT /enterprises/enterpriseId/storeLayout/pages/pageId/clusters/clusterId
|
किसी क्लस्टर को अपडेट करता है. |
Storelayoutpages
Storelayoutpages रिसॉर्स की जानकारी के लिए, रिसॉर्स का प्रतिनिधित्व पेज देखें.
| तरीका | एचटीटीपी अनुरोध | ब्यौरा |
|---|---|---|
| जब तक अलग से बताया न जाए, तब तक ये सभी यूआरआई https://www.googleapis.com/androidenterprise/v1 से जुड़े हुए हैं | ||
| मिटाएं |
DELETE /enterprises/enterpriseId/storeLayout/pages/pageId
|
यह कुकी, स्टोर पेज को मिटाती है. |
| पाएं |
GET /enterprises/enterpriseId/storeLayout/pages/pageId
|
यह कुकी, स्टोर पेज की जानकारी वापस पाने में मदद करती है. |
| insert |
POST /enterprises/enterpriseId/storeLayout/pages
|
इससे एक नया स्टोर पेज जुड़ जाता है. |
| list |
GET /enterprises/enterpriseId/storeLayout/pages
|
स्टोर में मौजूद सभी पेजों की जानकारी वापस पाता है. |
| अपडेट करें |
PUT /enterprises/enterpriseId/storeLayout/pages/pageId
|
स्टोर पेज के कॉन्टेंट को अपडेट करता है. |
उपयोगकर्ता
उपयोगकर्ताओं के संसाधन के बारे में ज़्यादा जानने के लिए, संसाधन का प्रतिनिधित्व पेज देखें.
| तरीका | एचटीटीपी अनुरोध | ब्यौरा |
|---|---|---|
| जब तक अलग से बताया न जाए, तब तक ये सभी यूआरआई https://www.googleapis.com/androidenterprise/v1 से जुड़े हुए हैं | ||
| मिटाएं |
DELETE /enterprises/enterpriseId/users/userId
|
ईएमएम की मदद से मैनेज किए जा रहे उपयोगकर्ता खाते को मिटाया गया. |
| generateAuthenticationToken |
POST /enterprises/enterpriseId/users/userId/authenticationToken
|
यह पुष्टि करने वाला टोकन जनरेट करता है. डिवाइस नीति क्लाइंट इसका इस्तेमाल, डिवाइस पर ईएमएम से मैनेज किए जा रहे उपयोगकर्ता खाते को प्रोविज़न करने के लिए कर सकता है.
जनरेट किया गया टोकन, सिर्फ़ एक बार इस्तेमाल किया जा सकता है. यह कुछ मिनट बाद काम नहीं करेगा.
हर उपयोगकर्ता के लिए, ज़्यादा से ज़्यादा 10 डिवाइसों को प्रोविज़न किया जा सकता है. यह कॉल सिर्फ़ ईएमएम से मैनेज किए जा रहे खातों के साथ काम करता है. |
| पाएं |
GET /enterprises/enterpriseId/users/userId
|
यह कुकी, उपयोगकर्ता की जानकारी वापस पाती है. |
| getAvailableProductSet |
GET /enterprises/enterpriseId/users/userId/availableProductSet
|
इससे उन प्रॉडक्ट का सेट मिलता है जिन्हें कोई उपयोगकर्ता ऐक्सेस कर सकता है. |
| insert |
POST /enterprises/enterpriseId/users
|
EMM की मदद से मैनेज किया जाने वाला नया उपयोगकर्ता बनाता है.
अनुरोध के मुख्य भाग में पास किए गए Users संसाधन में accountIdentifier और accountType शामिल होना चाहिए.
अगर इसी खाता आइडेंटिफ़ायर वाला कोई उपयोगकर्ता पहले से मौजूद है, तो उपयोगकर्ता को संसाधन के साथ अपडेट कर दिया जाएगा. इस मामले में, सिर्फ़ |
| list |
GET /enterprises/enterpriseId/users
|
इस फ़ंक्शन का इस्तेमाल, किसी उपयोगकर्ता को उसके मुख्य ईमेल पते से ढूंढने के लिए किया जाता है.
यह सुविधा सिर्फ़ Google के ज़रिए मैनेज किए जाने वाले खातों के लिए उपलब्ध है. ईएमएम से मैनेज किए जा रहे उपयोगकर्ताओं के लिए, आईडी को ढूंढने की ज़रूरत नहीं होती. ऐसा इसलिए, क्योंकि Users.insert कॉल के नतीजे में आईडी पहले से ही दिख जाता है.
ज़रूरी क्वेरी पैरामीटर:
|
| revokeDeviceAccess |
DELETE /enterprises/enterpriseId/users/userId/deviceAccess
|
इससे, उपयोगकर्ता के लिए चालू किए गए सभी डिवाइसों का ऐक्सेस रद्द हो जाता है. उपयोगकर्ता, मैनेज किए जा रहे अपने किसी भी डिवाइस पर, मैनेज किए जा रहे Play Store का इस्तेमाल नहीं कर पाएगा.
यह कॉल सिर्फ़ ईएमएम से मैनेज किए जा रहे खातों के साथ काम करता है. |
| setAvailableProductSet |
PUT /enterprises/enterpriseId/users/userId/availableProductSet
|
इस कुकी से, उन प्रॉडक्ट के सेट में बदलाव होता है जिन्हें कोई उपयोगकर्ता ऐक्सेस कर सकता है. इन्हें अनुमति वाले प्रॉडक्ट कहा जाता है. सिर्फ़ ऐसे प्रॉडक्ट को अनुमति वाली सूची में शामिल किया जा सकता है जिन्हें मंज़ूरी मिली हो या जिन्हें पहले मंज़ूरी मिली थी (ऐसे प्रॉडक्ट जिनकी मंज़ूरी रद्द कर दी गई है). |
| अपडेट करें |
PUT /enterprises/enterpriseId/users/userId
|
इस तरीके का इस्तेमाल करके, ईएमएम से मैनेज किए जा रहे उपयोगकर्ता की जानकारी अपडेट की जा सकती है.
इसका इस्तेमाल सिर्फ़ ईएमएम से मैनेज किए गए उपयोगकर्ताओं के साथ किया जा सकता है. Google से मैनेज किए गए उपयोगकर्ताओं के साथ इसका इस्तेमाल नहीं किया जा सकता. अनुरोध के मुख्य हिस्से में, Users संसाधन में नई जानकारी पास करें. सिर्फ़ displayName फ़ील्ड में बदलाव किया जा सकता है. अन्य फ़ील्ड की वैल्यू सेट नहीं होनी चाहिए या उनमें मौजूदा समय में लागू वैल्यू होनी चाहिए.
|
वेब ऐप्लिकेशन
Webapps Resource की जानकारी के लिए, resource representation पेज देखें.
| तरीका | एचटीटीपी अनुरोध | ब्यौरा |
|---|---|---|
| जब तक अलग से बताया न जाए, तब तक ये सभी यूआरआई https://www.googleapis.com/androidenterprise/v1 से जुड़े हुए हैं | ||
| मिटाएं |
DELETE /enterprises/enterpriseId/webApps/webAppId
|
यह कुकी, किसी मौजूदा वेब ऐप्लिकेशन को मिटाती है. |
| पाएं |
GET /enterprises/enterpriseId/webApps/webAppId
|
यह मौजूदा वेब ऐप्लिकेशन को ऐक्सेस करता है. |
| insert |
POST /enterprises/enterpriseId/webApps
|
यह कुकी, एंटरप्राइज़ के लिए नया वेब ऐप्लिकेशन बनाती है. |
| list |
GET /enterprises/enterpriseId/webApps
|
यह फ़ंक्शन, किसी एंटरप्राइज़ के सभी वेब ऐप्लिकेशन की जानकारी वापस लाता है. |
| अपडेट करें |
PUT /enterprises/enterpriseId/webApps/webAppId
|
यह फ़ंक्शन, किसी मौजूदा वेब ऐप्लिकेशन को अपडेट करता है. |