Yerleştirilebilir bir kullanıcı arayüzüne erişmek için benzersiz bir jeton döndürür. Bir web kullanıcı arayüzü oluşturmak için, oluşturulan jetonu Managed Google Play JavaScript API'sine iletin. Her jeton yalnızca bir kullanıcı arayüzü oturumu başlatmak için kullanılabilir. Daha fazla bilgi için JavaScript API'si belgelerine bakın.
İstek
HTTP isteği
POST https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/createWebToken
Parametreler
Parametre adı | Değer | Açıklama |
---|---|---|
Yol parametreleri | ||
enterpriseId |
string |
Kuruluşun kimliği. |
Yetkilendirme
Bu istek, aşağıdaki kapsamla yetkilendirme gerektiriyor:
Kapsam |
---|
https://www.googleapis.com/auth/androidenterprise |
Daha fazla bilgi için kimlik doğrulama ve yetkilendirme sayfasına bakın.
İstek içeriği
İstek gövdesinde, verileri aşağıdaki yapıyla sağlayın:
{ "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 } }
Mülk adı | Değer | Açıklama | Notlar |
---|---|---|---|
permission[] |
list |
Kullanımdan kaldırıldı. PlaySearch.approveApps hesabını kullan. |
|
parent |
string |
iframe'i barındıran üst çerçevenin URI'sı. XSS'yi önlemek için iframe diğer URI'larda barındırılamaz. Bu URI https olmalıdır. Birden fazla üst URI'yı ayırmak için boşluk kullanın. | |
playSearch |
nested object |
Managed Play Search uygulamalar sayfasını görüntüleme seçenekleri. | |
playSearch.enabled |
boolean |
Yönetilen Play Arama uygulamalar sayfasının görüntülenip görüntülenmediği. Varsayılan değer, doğru değeridir. | |
playSearch.approveApps |
boolean |
Onay modunda iframe'e erişime izin verin. Varsayılan değer, false (yanlış) değeridir. | |
privateApps |
nested object |
Özel Uygulamalar sayfasını görüntüleme seçenekleri. | |
privateApps.enabled |
boolean |
Özel Uygulamalar sayfasının görüntülenip görüntülenmediği. Varsayılan değer, doğru değeridir. | |
webApps |
nested object |
Web Uygulamaları sayfasını görüntüleme seçenekleri. | |
webApps.enabled |
boolean |
Web Uygulamaları sayfasının görüntülenip görüntülenmediği. Varsayılan değer, doğru değeridir. | |
storeBuilder |
nested object |
Uygulamaları düzenle sayfasını görüntüleme seçenekleri. | |
storeBuilder.enabled |
boolean |
Uygulamaları düzenle sayfasının görüntülenip görüntülenmediği. Varsayılan değer, doğru değeridir. | |
managedConfigurations |
nested object |
Yönetilen Yapılandırma sayfasını görüntüleme seçenekleri. | |
managedConfigurations.enabled |
boolean |
Yönetilen Yapılandırma sayfasının gösterilip gösterilmeyeceği. Varsayılan değer, doğru değeridir. | |
kind |
string |
||
zeroTouch |
nested object |
El değmeden kayıt sayfasını görüntüleme seçenekleri. | |
zeroTouch.enabled |
boolean |
El değmeden yerleştirilen kullanıcı arayüzünün bu jetonla kullanılabilir olup olmadığı. Bu ayar etkinleştirilirse yönetici, el değmeden kayıt kullanan müşterileri bu kuruluşa bağlayabilir. |
Yanıt
Başarılı olursa bu yöntem aşağıdaki yapıya sahip bir yanıt gövdesi döndürür:
{ "kind": "androidenterprise#administratorWebToken", "token": string }
Mülk adı | Değer | Açıklama | Notlar |
---|---|---|---|
token |
string |
iframe oluşturmak için Play kullanıcı arabirimine iletilecek opak bir jeton. | |
kind |
string |