Yerleştirilebilir kullanıcı arayüzüne erişmek için benzersiz bir jeton döndürür. Oluşturmak için web kullanıcı arayüzü üzerinden, oluşturulan jetonu Managed Google Play JavaScript'e iletin. API'ye gidin. Her jeton yalnızca bir kullanıcı arayüzü oturumu başlatmak için kullanılabilir. Bkz. JavaScript API dokümanlarına göz atı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 edinmek için kimlik doğrulama ve yetkilendirme sayfasına göz atı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ılmıyor olabilir. Bu URI, https olmalıdır. Birden çok üst URI'yi ayırmak için boşluk kullanın. | |
playSearch |
nested object |
Managed Play Arama uygulamaları sayfasını görüntüleme seçenekleri. | |
playSearch.enabled |
boolean |
Managed 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'tur. | |
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örüntülenip görüntülenmediğ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 kayıt yerleşik kullanıcı arayüzünün bu jetonla kullanılıp kullanılamayacağı. Bu ayar etkinleştirilirse yönetici, el değmeden kayıt özellikli 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 jeton. | |
kind |
string |