Method: accounts.accountLinks.patch

Cập nhật mục tiêu liên kết tài khoản của một mối liên kết tài khoản.

Yêu cầu HTTP

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

URL sử dụng cú pháp Chuyển mã gRPC.

Tham số đường dẫn

Thông số
accountLink.name

string

Tên tài nguyên cho mối liên kết tài khoản ở định dạng accounts/{account_id}/accountLinks/{account_link_id}.

Tham số truy vấn

Tham số
updateMask

string (FieldMask format)

Bắt buộc. Trường cần cập nhật. Bạn chỉ có thể cập nhật trường accountLinkTarget. Sử dụng cú pháp như trong URL ví dụ bên dưới và cung cấp giá trị mới trong nội dung yêu cầu.

Ví dụ về URL yêu cầu và nội dung yêu cầu:

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

Nội dung phản hồi sẽ chỉ bao gồm trường name của AccountLink.

Thông tin trên là đủ để tạo URL và phần nội dung yêu cầu. Câu dưới đây là thông tin bổ sung được tạo tự động về định dạng FieldMask nói chung.

Đây là danh sách tên đủ điều kiện của các trường được phân tách bằng dấu phẩy. Ví dụ: "user.displayName,photo"

Nội dung yêu cầu

Nội dung yêu cầu chứa một bản sao của AccountLink.

Nội dung phản hồi

Nếu thành công, nội dung phản hồi sẽ chứa một thực thể của AccountLink.

Phạm vi uỷ quyền

Yêu cầu phạm vi OAuth sau:

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

Để biết thêm thông tin, hãy xem OAuth 2.0 Overview.