Enterprises: createWebToken

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