Method: accounts.accountLinks.patch

Bir hesap bağlantısının hesap bağlantısı hedefini günceller.

HTTP isteği

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

URL, gTB Kod Geçişi söz dizimini kullanır.

Yol parametreleri

Parametreler
accountLink.name

string

accounts/{account_id}/accountLinks/{account_link_id} biçimindeki hesap bağlantısının kaynak adı.

Sorgu parametreleri

Parametreler
updateMask

string (FieldMask format)

Zorunlu. Güncellenecek alan. Yalnızca accountLinkTarget alanı güncellenebilir. Aşağıdaki örnek URL'de gösterilen söz dizimini kullanın ve istek gövdesinde yeni değeri sağlayın.

Örnek istek URL'si ve istek gövdesi:

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

Yanıt gövdesinde yalnızca AccountLink alanının name alanı yer alır.

Yukarıdaki bilgiler, URL'nin ve istek gövdesinin oluşturulması için yeterlidir. Aşağıdaki cümle otomatik olarak oluşturulur, genel olarak FieldMask biçimi hakkında ek bilgilerdir.

Bu, tam nitelikli alan adlarının virgülle ayrılmış bir listesidir. Örnek: "user.displayName,photo".

İstek metni

İstek metni, AccountLink öğesinin bir örneğini içerir.

Yanıt metni

Başarılıysa yanıt metni, AccountLink öğesinin bir örneğini içerir.

Yetkilendirme Kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

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

Daha fazla bilgi için OAuth 2.0'a Genel Bakış konusuna bakın.