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"]
     }
   }
 }

レスポンスの本文には AccountLinkname フィールドのみが含まれます。

URL とリクエスト本文を作成するには、上記の情報で十分です。以下の文は、FieldMask 形式全般に関する自動生成された補足情報です。

これは、完全修飾されたフィールド名のカンマ区切りリストです。(例: "user.displayName,photo")。

リクエストの本文

リクエストの本文には AccountLink のインスタンスが含まれます。

レスポンスの本文

成功した場合、レスポンスの本文には AccountLink のインスタンスが含まれます。

認証スコープ

次の OAuth スコープが必要です。

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

詳しくは、OAuth 2.0 の概要をご覧ください。