REST Resource: users.settings.delegates

ทรัพยากร: การมอบสิทธิ์

การตั้งค่าสำหรับผู้รับมอบสิทธิ์ ผู้รับมอบสิทธิ์จะอ่าน ส่ง และลบข้อความ รวมถึงดูและเพิ่มรายชื่อติดต่อสำหรับบัญชีของผู้มอบสิทธิ์ได้ โปรดดูข้อมูลเพิ่มเติมเกี่ยวกับผู้รับมอบสิทธิ์ที่หัวข้อ "ตั้งค่าการมอบสิทธิ์อีเมล"

การแสดง JSON
{
  "delegateEmail": string,
  "verificationStatus": enum (VerificationStatus)
}
ช่อง
delegateEmail

string

อีเมลของผู้ได้รับมอบสิทธิ์

verificationStatus

enum (VerificationStatus)

ระบุว่าที่อยู่นี้ได้รับการยืนยันแล้ว และสามารถทำหน้าที่เป็นผู้รับมอบสิทธิ์สำหรับบัญชี อ่านอย่างเดียว

VerificationStatus

ระบุว่ามีการยืนยันการเป็นเจ้าของอีเมลสำหรับการใช้งานการมอบสิทธิ์แล้วหรือไม่

Enum
verificationStatusUnspecified สถานะการยืนยันที่ไม่ระบุ
accepted ซึ่งที่อยู่นี้จะเป็นตัวผู้รับมอบสิทธิ์ของบัญชี
pending เราได้ส่งคำขอการยืนยันไปยังที่อยู่ดังกล่าว แต่เจ้าของยังไม่ได้ยอมรับคำขอ
rejected เราได้ส่งคำขอการยืนยันไปยังที่อยู่ดังกล่าวทางไปรษณีย์แล้ว และเจ้าของปฏิเสธคำขอดังกล่าว
expired เราได้ส่งคำขอการยืนยันไปยังที่อยู่ดังกล่าวทางไปรษณีย์แล้ว ซึ่งคำขอดังกล่าวหมดอายุโดยไม่มีการยืนยัน

เมธอด

create

เพิ่มผู้รับมอบสิทธิ์โดยที่ตั้งค่าสถานะการยืนยันเป็น accepted โดยตรง โดยไม่ต้องส่งอีเมลยืนยัน

delete

นำผู้รับมอบสิทธิ์ที่ระบุออก (ซึ่งอาจอยู่ในสถานะการยืนยันใดก็ได้) และเพิกถอนการยืนยันที่อาจจำเป็นสำหรับการใช้งาน

get

ได้ผู้รับมอบสิทธิ์ที่ระบุ

list

แสดงผู้รับมอบสิทธิ์สำหรับบัญชีที่ระบุ