एम्बेड किए जा सकने वाले यूज़र इंटरफ़ेस (यूआई) को ऐक्सेस करने के लिए, एक यूनीक टोकन दिखाता है. वेब यूज़र इंटरफ़ेस (यूआई) जनरेट करने के लिए, जनरेट किए गए टोकन को 'मैनेज किए जा रहे Google Play JavaScript एपीआई में भेजें. हर टोकन का इस्तेमाल, सिर्फ़ एक यूज़र इंटरफ़ेस (यूआई) सेशन शुरू करने के लिए किया जा सकता है. ज़्यादा जानकारी के लिए, JavaScript API दस्तावेज़ देखें.
अनुरोध
एचटीटीपी अनुरोध
POST https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/createWebToken
पैरामीटर
पैरामीटर का नाम | वैल्यू | ब्यौरा |
---|---|---|
पाथ पैरामीटर | ||
enterpriseId |
string |
एंटरप्राइज़ का आईडी. |
अनुमति दें
इस अनुरोध के लिए नीचे दिए गए स्कोप से अनुमति देना ज़रूरी है:
स्कोप |
---|
https://www.googleapis.com/auth/androidenterprise |
ज़्यादा जानकारी के लिए, पुष्टि करना और अनुमति देना पेज देखें.
अनुरोध का मुख्य भाग
अनुरोध के मुख्य हिस्से में, इस स्ट्रक्चर का इस्तेमाल करके डेटा दें:
{ "kind": "androidenterprise#administratorWebTokenSpec", "permission": [ string ], "parent": string, "playSearch": { "enabled": boolean, "approveApps": boolean }, "privateApps": { "enabled": boolean }, "webApps": { "enabled": boolean }, "storeBuilder": { "enabled": boolean }, "managedConfigurations": { "enabled": boolean }, "zeroTouch": { "enabled": boolean } }
प्रॉपर्टी का नाम | वैल्यू | ब्यौरा | ज़रूरी जानकारी |
---|---|---|---|
permission[] |
list |
समर्थन नहीं होना या रुकना. PlaySearch.approveApps का इस्तेमाल करें. |
|
parent |
string |
iframe को होस्ट करने वाले पैरंट फ़्रेम का यूआरआई. XSS को रोकने के लिए, हो सकता है कि iframe को अन्य यूआरआई पर होस्ट न किया जाए. यह यूआरआई https होना चाहिए. एक से ज़्यादा पैरंट यूआरआई को अलग करने के लिए, खाली सफ़ेद जगहों का इस्तेमाल करें. | |
playSearch |
nested object |
मैनेज किए जा रहे Play Search ऐप्लिकेशन का पेज दिखाने के विकल्प. | |
playSearch.enabled |
boolean |
मैनेज किए जा रहे Play Search ऐप्लिकेशन वाला पेज दिखे या नहीं. डिफ़ॉल्ट तौर पर यह 'सही' पर सेट होती है. | |
playSearch.approveApps |
boolean |
अनुमति दें मोड में iframe को ऐक्सेस करने की अनुमति दें. डिफ़ॉल्ट रूप से गलत पर सेट होती है. | |
privateApps |
nested object |
निजी ऐप्लिकेशन पेज दिखाने के विकल्प. | |
privateApps.enabled |
boolean |
निजी ऐप्लिकेशन पेज दिखेगा या नहीं. डिफ़ॉल्ट तौर पर यह 'सही' पर सेट होती है. | |
webApps |
nested object |
वेब ऐप्लिकेशन पेज दिखाने के विकल्प. | |
webApps.enabled |
boolean |
वेब ऐप्लिकेशन पेज दिखाया जाए या नहीं. डिफ़ॉल्ट तौर पर यह 'सही' पर सेट होती है. | |
storeBuilder |
nested object |
ऐप्लिकेशन मैनेज करने वाला पेज दिखाने के विकल्प. | |
storeBuilder.enabled |
boolean |
ऐप्लिकेशन मैनेज करें पेज दिखे या नहीं. डिफ़ॉल्ट तौर पर यह 'सही' पर सेट होती है. | |
managedConfigurations |
nested object |
मैनेज किए जा रहे कॉन्फ़िगरेशन पेज को दिखाने के विकल्प. | |
managedConfigurations.enabled |
boolean |
मैनेज किया जा रहा कॉन्फ़िगरेशन पेज दिखता है या नहीं. डिफ़ॉल्ट तौर पर यह 'सही' पर सेट होती है. | |
kind |
string |
||
zeroTouch |
nested object |
पहले से तैयार डिवाइस वाले पेज को दिखाने के विकल्प. | |
zeroTouch.enabled |
boolean |
इस टोकन के साथ, 'पहले से तैयार डिवाइस' वाला एम्बेड किया गया यूज़र इंटरफ़ेस (यूआई) इस्तेमाल किया जा सकता है या नहीं. इस सुविधा को चालू करने पर, एडमिन पहले से तैयार डिवाइसों वाले ग्राहकों को इस एंटरप्राइज़ से लिंक कर सकता है. |
जवाब
कामयाब होने पर, यह तरीका इस स्ट्रक्चर का इस्तेमाल करके रिस्पॉन्स का मुख्य हिस्सा दिखाता है:
{ "kind": "androidenterprise#administratorWebToken", "token": string }
प्रॉपर्टी का नाम | वैल्यू | ब्यौरा | ज़रूरी जानकारी |
---|---|---|---|
token |
string |
iframe जनरेट करने के लिए, Play के फ़्रंट-एंड को पास किया जाने वाला ओपेक टोकन. | |
kind |
string |