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

แสดงการมอบสิทธิ์ของบัญชีที่ระบุ