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