Enterprises: createWebToken

Menampilkan token unik untuk mengakses UI yang dapat disematkan. Untuk membuat UI web, teruskan token yang dibuat ke JavaScript Google Play terkelola Compute Engine API. Setiap token hanya dapat digunakan untuk memulai satu sesi UI. Lihat Dokumentasi JavaScript API untuk informasi lebih lanjut.

Permintaan

Permintaan HTTP

POST https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/createWebToken

Parameter

Nama parameter Nilai Deskripsi
Parameter jalur
enterpriseId string ID perusahaan.

Otorisasi

Permintaan ini memerlukan otorisasi dengan cakupan berikut:

Cakupan
https://www.googleapis.com/auth/androidenterprise

Untuk mengetahui informasi selengkapnya, lihat halaman autentikasi dan otorisasi.

Isi permintaan

Dalam isi permintaan, berikan data dengan struktur berikut:

{
  "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
  }
}
Nama properti Nilai Deskripsi Catatan
permission[] list Tidak digunakan lagi. Gunakan PlaySearch.approveApps.
parent string URI frame induk yang menghosting iframe. Untuk mencegah XSS, iframe mungkin tidak dihosting di URI lain. URI ini harus HTTPS. Menggunakan spasi kosong untuk memisahkan beberapa URI induk.
playSearch nested object Opsi untuk menampilkan halaman aplikasi Penelusuran Play terkelola.
playSearch.enabled boolean Apakah halaman aplikasi Penelusuran Play terkelola akan ditampilkan. Defaultnya adalah true (benar).
playSearch.approveApps boolean Izinkan akses ke iframe dalam mode persetujuan. Defaultnya adalah false.
privateApps nested object Opsi untuk menampilkan halaman Aplikasi Pribadi.
privateApps.enabled boolean Apakah halaman Aplikasi Pribadi ditampilkan. Defaultnya adalah true (benar).
webApps nested object Opsi untuk menampilkan halaman Aplikasi Web.
webApps.enabled boolean Apakah halaman Aplikasi Web ditampilkan atau tidak. Defaultnya adalah true (benar).
storeBuilder nested object Opsi untuk menampilkan halaman Atur aplikasi.
storeBuilder.enabled boolean Apakah halaman Atur aplikasi ditampilkan. Defaultnya adalah true (benar).
managedConfigurations nested object Opsi untuk menampilkan halaman Konfigurasi Terkelola.
managedConfigurations.enabled boolean Apakah halaman Konfigurasi Terkelola ditampilkan. Defaultnya adalah true (benar).
kind string
zeroTouch nested object Opsi untuk menampilkan halaman Zero Touch.
zeroTouch.enabled boolean Apakah UI sematan zero-touch dapat digunakan dengan token ini. Jika diaktifkan, admin dapat menautkan pelanggan zero-touch ke perusahaan ini.

Respons

Jika berhasil, metode ini akan menampilkan isi respons dengan struktur berikut:

{
  "kind": "androidenterprise#administratorWebToken",
  "token": string
}
Nama properti Nilai Deskripsi Catatan
token string Token buram yang akan diteruskan ke front end Play untuk menghasilkan iframe.
kind string