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 مراجعه کنید.