Method: accounts.accountLinks.patch

עדכון של יעד הקישור בחשבון מקושר.

בקשת HTTP

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

כתובת ה-URL כתובה בתחביר של gRPC Transcoding.

פרמטרים של נתיב

פרמטרים
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.