Method: users.availability.patch

อัปเดตข้อมูลความพร้อมของผู้ใช้ที่เป็นบุคคล คุณอัปเดตได้เฉพาะฟิลด์ customStatus ผ่านวิธีนี้

วิธีนี้จะอัปเดตเฉพาะความพร้อมของผู้ใช้ที่ได้รับการตรวจสอบสิทธิ์

ต้องใช้การตรวจสอบสิทธิ์ผู้ใช้ที่มีขอบเขตการให้สิทธิ์อย่างใดอย่างหนึ่งต่อไปนี้

  • https://www.googleapis.com/auth/chat.users.availability

คำขอ HTTP

PATCH https://chat.googleapis.com/v1/{availability.name=users/*/availability}

URL ใช้ไวยากรณ์การแปลงรหัส gRPC

พารามิเตอร์เส้นทาง

พารามิเตอร์
availability.name

string

ตัวระบุ ชื่อทรัพยากรของเวลาว่างของผู้ใช้

รูปแบบ: users/{user}/availability

{user} คือรหัสของบุคคลใน People API หรือ Admin SDK Directory API เช่น users/123456789

นอกจากนี้ คุณยังใช้อีเมลของผู้ใช้หรือmeเป็นชื่อแทนเพื่ออ้างอิงถึงผู้โทรได้ด้วย เช่น users/user@example.com หรือ users/me

พารามิเตอร์การค้นหา

พารามิเตอร์
updateMask

string (FieldMask format)

ต้องระบุ รายการฟิลด์ที่จะอัปเดต ฟิลด์เดียวที่อัปเดตได้คือ customStatus

เนื้อความของคำขอ

เนื้อความของคำขอมีอินสแตนซ์ของ Availability

เนื้อหาการตอบกลับ

หากทำสำเร็จ เนื้อหาการตอบกลับจะมีอินสแตนซ์ Availability

ขอบเขตการให้สิทธิ์

ต้องใช้ขอบเขต OAuth อย่างใดอย่างหนึ่งต่อไปนี้

  • https://www.googleapis.com/auth/chat.users.availability

ดูข้อมูลเพิ่มเติมได้ที่คู่มือการให้สิทธิ์