Method: accounts.accountLinks.patch

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, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
accountLink.name

string

Hesap bağlantısının şu biçimdeki kaynak adı: accounts/{account_id}/accountLinks/{account_link_id}.

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 yeni değeri istek gövdesinde belirtin.

Ö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övdesi yalnızca AccountLink öğesinin name alanını içerir.

Yukarıdaki bilgiler, URL ve istek gövdesini oluşturmak için yeterlidir. Aşağıdaki cümle, FieldMask biçimi hakkında genel olarak otomatik oluşturulmuş ek bilgidir.

Bu, alanların tam nitelikli adlarının virgülle ayrılmış 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 Overview sayfasına bakın.