แสดงผลโทเค็นที่ไม่ซ้ำกันเพื่อเข้าถึง 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 |