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 Overview देखें.