Enterprises: createWebToken

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