חשוב: אנחנו לא מקבלים יותר רישומים חדשים עבור Play EMM API.
מידע נוסף
Enterprises: createWebToken
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
הפונקציה מחזירה אסימון ייחודי כדי לגשת לממשק משתמש שאפשר להטמיע. כדי ליצור
ממשק משתמש באינטרנט, מעבירים את האסימון שנוצר ל-JavaScript של Google Play לארגונים
API. ניתן להשתמש בכל אסימון רק כדי להתחיל סשן אחד בממשק המשתמש. לצפייה
מסמכי תיעוד בנושא JavaScript API לקבלת מידע נוסף.
בקשה
בקשת HTTP
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 |
ה-URI של מסגרת ההורה המארחת את ה-iframe. כדי למנוע XSS, ייתכן שה-iframe לא יתארח במזהי URI אחרים. מזהה ה-URI הזה חייב להיות https. צריך להשתמש ברווחים כדי להפריד בין כמה מזהי URI ברמת הורה. |
|
playSearch |
nested object |
אפשרויות להצגת הדף 'אפליקציות מנוהלות בחיפוש Play'. |
|
playSearch.enabled |
boolean |
אם מוצג הדף של אפליקציות חיפוש מנוהלות ב-Play. ברירת המחדל היא True. |
|
playSearch.approveApps |
boolean |
מתן גישה ל-iframe ב מצב אישור. ברירת המחדל היא False. |
|
privateApps |
nested object |
אפשרויות להצגת הדף 'אפליקציות פרטיות'. |
|
privateApps.enabled |
boolean |
אם הדף 'אפליקציות פרטיות' מוצג. ברירת המחדל היא true. |
|
webApps |
nested object |
אפשרויות להצגת הדף 'אפליקציות אינטרנט'. |
|
webApps.enabled |
boolean |
האם מוצג הדף 'אפליקציות אינטרנט'. ברירת המחדל היא True. |
|
storeBuilder |
nested object |
אפשרויות להצגת הדף 'ארגון האפליקציות'. |
|
storeBuilder.enabled |
boolean |
אם הדף 'ארגון אפליקציות' מוצג. ברירת המחדל היא True. |
|
managedConfigurations |
nested object |
אפשרויות להצגת הדף 'תצורה מנוהלת'. |
|
managedConfigurations.enabled |
boolean |
אם הדף 'תצורה מנוהלת' מוצג. ברירת המחדל היא True. |
|
kind |
string |
|
|
zeroTouch |
nested object |
אפשרויות להצגת הדף 'ללא מגע'. |
|
zeroTouch.enabled |
boolean |
האם אפשר להשתמש בממשק המשתמש המוטמע ללא מגע באמצעות האסימון הזה. אם האפשרות מופעלת, האדמין יכול לקשר לקוחות ללא מגע לארגון הזה. |
|
תשובה
אם הפעולה בוצעה ללא שגיאות, השיטה הזו מחזירה גוף תגובה עם המבנה הבא:
{
"kind": "androidenterprise#administratorWebToken",
"token": string
}
שם הנכס |
ערך |
תיאור |
הערות |
token |
string |
אסימון אטום שיועבר לממשק הקצה של Play כדי ליצור iframe. |
|
kind |
string |
|
|
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2024-09-10 (שעון UTC).
[null,null,["עדכון אחרון: 2024-09-10 (שעון UTC)."],[[["\u003cp\u003eGenerates a unique token for accessing an embeddable UI for managing Google Play apps in an enterprise.\u003c/p\u003e\n"],["\u003cp\u003eRequires authorization with the \u003ccode\u003ehttps://www.googleapis.com/auth/androidenterprise\u003c/code\u003e scope.\u003c/p\u003e\n"],["\u003cp\u003eThe request body allows customization of which pages are displayed in the UI, such as Play Search, Private Apps, and Web Apps.\u003c/p\u003e\n"],["\u003cp\u003eThe response includes an opaque token to be used with the managed Google Play javascript API to generate the UI iframe.\u003c/p\u003e\n"],["\u003cp\u003eThe token is single-use and intended for one UI session only.\u003c/p\u003e\n"]]],[],null,["# Enterprises: createWebToken\n\n| **Note:** Requires [authorization](#auth).\n\nReturns a unique token to access an embeddable UI. To generate a\nweb UI, pass the generated token into the managed Google Play javascript\nAPI. Each token may only be used to start one UI session. See the\n[JavaScript API documentation](https://developers.google.com/api-client-library/javascript/apis/androidenterprise/v1) for further information.\n\nRequest\n-------\n\n### HTTP request\n\n```\nPOST https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/createWebToken\n```\n\n### Parameters\n\n| Parameter name | Value | Description |\n|----------------|----------|---------------------------|\n| **Path parameters** |||\n| `enterpriseId` | `string` | The ID of the enterprise. |\n\n### Authorization\n\nThis request requires authorization with the following scope:\n\n| Scope |\n|-----------------------------------------------------|\n| `https://www.googleapis.com/auth/androidenterprise` |\n\nFor more information, see the [authentication and authorization](/android/work/play/emm-api/v1/how-tos/authorizing) page.\n\n### Request body\n\nIn the request body, supply data with the following structure:\n\n```text\n{\n \"kind\": \"androidenterprise#administratorWebTokenSpec\",\n \"permission\": [\n string\n ],\n \"parent\": string,\n \"playSearch\": {\n \"enabled\": boolean,\n \"approveApps\": boolean\n },\n \"privateApps\": {\n \"enabled\": boolean\n },\n \"webApps\": {\n \"enabled\": boolean\n },\n \"storeBuilder\": {\n \"enabled\": boolean\n },\n \"managedConfigurations\": {\n \"enabled\": boolean\n },\n \"zeroTouch\": {\n \"enabled\": boolean\n }\n}\n```\n\n| Property name | Value | Description | Notes |\n|---------------------------------|-----------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------|\n| `permission[]` | `list` | Deprecated. Use `PlaySearch.approveApps`. | |\n| `parent` | `string` | The URI of the parent frame hosting the iframe. To prevent XSS, the iframe may not be hosted at other URIs. This URI must be https. Use whitespaces to separate multiple parent URIs. | |\n| `playSearch` | `nested object` | Options for displaying the managed Play Search apps page. | |\n| playSearch.`enabled` | `boolean` | Whether the managed Play Search apps page is displayed. Default is true. | |\n| playSearch.`approveApps` | `boolean` | Allow access to the iframe in [approve mode](https://developers.google.com/android/work/play/emm-api/managed-play-iframe#render). Default is false. | |\n| `privateApps` | `nested object` | Options for displaying the Private Apps page. | |\n| privateApps.`enabled` | `boolean` | Whether the Private Apps page is displayed. Default is true. | |\n| `webApps` | `nested object` | Options for displaying the Web Apps page. | |\n| webApps.`enabled` | `boolean` | Whether the Web Apps page is displayed. Default is true. | |\n| `storeBuilder` | `nested object` | Options for displaying the Organize apps page. | |\n| storeBuilder.`enabled` | `boolean` | Whether the Organize apps page is displayed. Default is true. | |\n| `managedConfigurations` | `nested object` | Options for displaying the Managed Configuration page. | |\n| managedConfigurations.`enabled` | `boolean` | Whether the Managed Configuration page is displayed. Default is true. | |\n| `kind` | `string` | | |\n| `zeroTouch` | `nested object` | Options for displaying the Zero Touch page. | |\n| zeroTouch.`enabled` | `boolean` | Whether zero-touch embedded UI is usable with this token. If enabled, the admin can link zero-touch customers to this enterprise. | |\n\nResponse\n--------\n\nIf successful, this method returns a response body with the following structure:\n\n```text\n{\n \"kind\": \"androidenterprise#administratorWebToken\",\n \"token\": string\n}\n```\n\n| Property name | Value | Description | Notes |\n|---------------|----------|---------------------------------------------------------------------------|-------|\n| `token` | `string` | An opaque token to be passed to the Play front-end to generate an iframe. | |\n| `kind` | `string` | | |"]]