ข้อผิดพลาดที่อาจแสดงขึ้นเพื่อเรียกให้การ์ดการให้สิทธิ์แสดงต่อผู้ใช้
CardService.newAuthorizationException() .setAuthorizationUrl("http://auth.com/") .setResourceDisplayName("Example Resource") .throwException();
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
printJson() | String | พิมพ์การแสดงแทน JSON ของออบเจ็กต์นี้ |
setAuthorizationUrl(authUrl) | AuthorizationException | ตั้งค่า URL การให้สิทธิ์ที่ผู้ใช้จะได้รับจากข้อความแจ้งการให้สิทธิ์ |
setCustomUiCallback(callback) | AuthorizationException | ชื่อของฟังก์ชันที่จะเรียกใช้เพื่อสร้างพรอมต์การให้สิทธิ์ที่กำหนดเอง |
setResourceDisplayName(name) | AuthorizationException | ตั้งค่าชื่อที่แสดงต่อผู้ใช้เมื่อขอสิทธิ์ |
throwException() | void | ทริกเกอร์ข้อยกเว้นนี้ |
เอกสารโดยละเอียด
printJson()
พิมพ์การแสดงแทน JSON ของออบเจ็กต์นี้ การตั้งค่านี้มีไว้เพื่อแก้ไขข้อบกพร่องเท่านั้น
รีเทิร์น
String
setAuthorizationUrl(authUrl)
ตั้งค่า URL การให้สิทธิ์ที่ผู้ใช้จะได้รับจากข้อความแจ้งการให้สิทธิ์ ต้องระบุ
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
authUrl | String | URL การให้สิทธิ์ที่จะตั้งค่า |
รีเทิร์น
AuthorizationException
— ออบเจ็กต์นี้สำหรับการทำห่วงโซ่
setCustomUiCallback(callback)
ชื่อของฟังก์ชันที่จะเรียกใช้เพื่อสร้างพรอมต์การให้สิทธิ์ที่กำหนดเอง ไม่บังคับ
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
callback | String | ชื่อของฟังก์ชันที่สร้างพรอมต์การให้สิทธิ์ที่กำหนดเอง |
รีเทิร์น
AuthorizationException
— ออบเจ็กต์นี้สำหรับการทำห่วงโซ่
setResourceDisplayName(name)
ตั้งชื่อที่แสดงให้ผู้ใช้เห็นเมื่อขอสิทธิ์ ต้องระบุ
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
name | String | ชื่อที่แสดง |
รีเทิร์น
AuthorizationException
— ออบเจ็กต์นี้สำหรับการทำห่วงโซ่
throwException()
ทริกเกอร์ข้อยกเว้นนี้