Method: accounts.accountLinks.patch

Aktualizuje docelową wartość połączenia konta.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
accountLink.name

string

Nazwa zasobu linku do konta w formacie accounts/{account_id}/accountLinks/{account_link_id}.

Parametry zapytania

Parametry
updateMask

string (FieldMask format)

Wymagany. Pole do zaktualizowania. Można zaktualizować tylko pole accountLinkTarget. Użyj składni podanej w przykładowym adresie URL poniżej i podaj nową wartość w treści żądania.

Przykładowy URL i treść żądania:

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

Treść odpowiedzi będzie zawierać tylko pole name elementu AccountLink.

Podana powyżej informacja wystarcza do utworzenia adresu URL i treści żądania. Poniższe zdanie jest generowane automatycznie. Są to dodatkowe informacje o formacie FieldMask.

Jest to lista rozdzielonych przecinkami w pełni pełnych nazw pól. Przykład: "user.displayName,photo".

Treść żądania

Treść żądania zawiera wystąpienie elementu AccountLink.

Treść odpowiedzi

W przypadku powodzenia treść odpowiedzi obejmuje wystąpienie elementu AccountLink.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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

Więcej informacji znajdziesz w artykule Omówienie OAuth 2.0.