Enterprises: createWebToken

แสดงผลโทเค็นที่ไม่ซ้ำกันเพื่อเข้าถึง UI ที่ฝังได้ หากต้องการสร้าง UI บนเว็บ ให้ส่งโทเค็นที่สร้างขึ้นไปยัง Managed Google Play JavaScript API โทเค็นแต่ละรายการจะใช้เพื่อเริ่มเซสชัน UI ได้ 1 เซสชันเท่านั้น ดูข้อมูลเพิ่มเติมได้ใน เอกสารประกอบเกี่ยวกับ JavaScript API

ส่งคำขอ

คำขอ HTTP

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

พารามิเตอร์

ชื่อพารามิเตอร์ ค่า คำอธิบาย
พารามิเตอร์เส้นทาง
enterpriseId string รหัสขององค์กร

การให้สิทธิ์

คำขอนี้ต้องได้รับสิทธิ์ภายใต้ขอบเขตต่อไปนี้:

ขอบเขต
https://www.googleapis.com/auth/androidenterprise

ดูข้อมูลเพิ่มเติมได้ที่หน้าการตรวจสอบสิทธิ์และการให้สิทธิ์

เนื้อหาของคำขอ

ในเนื้อหาคำขอ ให้จัดเตรียมข้อมูลโดยใช้โครงสร้างต่อไปนี้

{
  "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
  }
}
ชื่อพร็อพเพอร์ตี้ ค่า คำอธิบาย Notes
permission[] list เลิกใช้งานแล้ว ใช้ PlaySearch.approveApps
parent string URI ของเฟรมหลักที่โฮสต์ iframe iframe ต้องไม่โฮสต์ที่ URI อื่นๆ เพื่อป้องกัน XSS URI นี้ต้องเป็น HTTPS ใช้ช่องว่างเพื่อแยก URI หลักหลายรายการ
playSearch nested object ตัวเลือกในการแสดงหน้าแอป Managed Play Search
playSearch.enabled boolean แสดงหน้าแอป Managed Play Search หรือไม่ ค่าเริ่มต้นคือ จริง
playSearch.approveApps boolean อนุญาตให้เข้าถึง iframe ใน โหมดอนุมัติ ทั้งนี้ ระบบตั้งค่าเริ่มต้นไว้ที่ false
privateApps nested object ตัวเลือกสำหรับการแสดงหน้าแอปส่วนตัว
privateApps.enabled boolean หน้าแอปส่วนตัวจะปรากฏหรือไม่ ค่าเริ่มต้นคือ จริง
webApps nested object ตัวเลือกสำหรับการแสดงหน้าเว็บแอป
webApps.enabled boolean แสดงหน้าเว็บแอปหรือไม่ ค่าเริ่มต้นคือ จริง
storeBuilder nested object ตัวเลือกสำหรับการแสดงหน้า "จัดระเบียบแอป"
storeBuilder.enabled boolean แสดงหน้าจัดระเบียบแอปหรือไม่ ค่าเริ่มต้นคือ จริง
managedConfigurations nested object ตัวเลือกในการแสดงหน้าการกำหนดค่าที่มีการจัดการ
managedConfigurations.enabled boolean หน้าการกำหนดค่าที่มีการจัดการแสดงขึ้นหรือไม่ ค่าเริ่มต้นคือ จริง
kind string
zeroTouch nested object ตัวเลือกสำหรับการแสดงหน้าการตั้งค่าอุปกรณ์พร้อมใช้แบบรวมกลุ่ม
zeroTouch.enabled boolean ระบุว่า UI แบบฝังที่มีการตั้งค่าอุปกรณ์พร้อมใช้แบบรวมกลุ่มใช้กับโทเค็นนี้หรือไม่ หากเปิดใช้ ผู้ดูแลระบบจะลิงก์ลูกค้าที่มีการตั้งค่าอุปกรณ์พร้อมใช้แบบรวมกลุ่มกับองค์กรนี้ได้

คำตอบ

หากทำสำเร็จ เมธอดนี้จะแสดงเนื้อหาการตอบสนองที่มีโครงสร้างต่อไปนี้

{
  "kind": "androidenterprise#administratorWebToken",
  "token": string
}
ชื่อพร็อพเพอร์ตี้ ค่า คำอธิบาย Notes
token string โทเค็นทึบแสงที่จะส่งไปยังฟรอนท์เอนด์ของ Play เพื่อสร้าง iframe
kind string