Enterprises: createWebToken

एम्बेड किए जा सकने वाले यूज़र इंटरफ़ेस (यूआई) को ऐक्सेस करने के लिए, यूनीक टोकन दिखाता है. जनरेट करने के लिए वेब यूज़र इंटरफ़ेस (यूआई), जनरेट किए गए टोकन को 'कारोबार के लिए 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 को अन्य यूआरआई पर होस्ट नहीं किया जा सकता. यह यूआरआई एचटीटीपीएस होना चाहिए. एक से ज़्यादा पैरंट यूआरआई को अलग करने के लिए, खाली सफ़ेद जगह का इस्तेमाल करें.
playSearch nested object 'कारोबार के लिए खोज' ऐप्लिकेशन वाले पेज को दिखाने के विकल्प.
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