Method: accounts.accountLinks.patch

खाता लिंक करने के लिए, खाते के लिंक टारगेट को अपडेट करता है.

एचटीटीपी अनुरोध

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

यूआरएल में gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल होता है.

पाथ पैरामीटर

पैरामीटर
accountLink.name

string

accounts/{account_id}/accountLinks/{account_link_id} फ़ॉर्मैट में खाते के लिंक का संसाधन नाम.

क्वेरी पैरामीटर

पैरामीटर
updateMask

string (FieldMask format)

ज़रूरी है. वह फ़ील्ड जिसे अपडेट करना है. सिर्फ़ accountLinkTarget फ़ील्ड को अपडेट किया जा सकता है. नीचे दिए गए उदाहरण यूआरएल में दिखाए गए सिंटैक्स का इस्तेमाल करें और अनुरोध के मुख्य हिस्से में नई वैल्यू दें.

अनुरोध के यूआरएल और अनुरोध का मुख्य हिस्सा:

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

जवाब के मुख्य भाग में सिर्फ़ AccountLink का name फ़ील्ड शामिल होगा.

ऊपर दी गई जानकारी, यूआरएल बनाने और अनुरोध के मुख्य हिस्से में काफ़ी है. नीचे दिया गया वाक्य, आम तौर पर FieldMask फ़ॉर्मैट के बारे में अपने-आप जनरेट हुआ है और इस बारे में ज़्यादा जानकारी देता है.

यह पूरी तरह क्वालिफ़ाइड फ़ील्ड के नामों की ऐसी सूची है जिसे कॉमा लगाकर अलग किया गया है. उदाहरण: "user.displayName,photo".

अनुरोध का मुख्य भाग

अनुरोध के मुख्य भाग में AccountLink का उदाहरण है.

जवाब का मुख्य भाग

कामयाब रहने पर, जवाब के मुख्य हिस्से में AccountLink का एक इंस्टेंस शामिल किया जाता है.

अनुमति पाने के लिंक

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

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

ज़्यादा जानकारी के लिए, OAuth 2.0 की खास जानकारी देखें.