Method: accounts.accountLinks.patch

อัปเดตเป้าหมายการลิงก์บัญชีของการลิงก์บัญชี

คำขอ HTTP

PATCH https://travelpartner.googleapis.com/v3/{accountLink.name=accounts/*/accountLinks/*}

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

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

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

string

ชื่อทรัพยากรสำหรับการเชื่อมโยงบัญชีในรูปแบบ accounts/{account_id}/accountLinks/{account_link_id}

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

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

string (FieldMask format)

ต้องระบุ ฟิลด์ที่จะอัปเดต อัปเดตได้เฉพาะฟิลด์ accountLinkTarget เท่านั้น ใช้ไวยากรณ์ที่แสดงใน URL ตัวอย่างด้านล่างและระบุค่าใหม่ในเนื้อหาของคำขอ

ตัวอย่าง URL ของคำขอและเนื้อหาของคำขอ

PATCH https://travelpartner.googleapis.com/v3/accounts/123456789/
accountLinks/0123456789?updateMask=accountLink.account_link_target
 {
   "accountLinkTarget": {
     "hotelList": {
       "partnerHotelIds": ["1234", "4321"]
     }
   }
 }

เนื้อหาการตอบกลับจะมีเฉพาะฟิลด์ name ของ AccountLink เท่านั้น

ข้อมูลข้างต้นเพียงพอต่อการสร้าง URL และเนื้อหาคำขอ ประโยคด้านล่างเป็นข้อมูลเสริมที่สร้างขึ้นโดยอัตโนมัติเกี่ยวกับFieldMaskรูปแบบโดยทั่วไป

ซึ่งเป็นรายการชื่อฟิลด์แบบสมบูรณ์ในตัวเองที่คั่นด้วยคอมมา ตัวอย่าง: "user.displayName,photo"

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

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

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

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

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

ต้องใช้ขอบเขต OAuth ต่อไปนี้

  • https://www.googleapis.com/auth/travelpartner

ดูข้อมูลเพิ่มเติมได้ที่ OAuth 2.0 Overview