Method: accounts.hotels.setLiveOnGoogle

कलेक्शन प्रॉपर्टी का कस्टम तरीका, कई प्रॉपर्टी के लिए Google पर लाइव स्टेटस को अपडेट करना. हर कॉल में एक से ज़्यादा होटल चालू या बंद हो सकते हैं. कुछ होटलों को चालू करने और कुछ होटलों को बंद करने के लिए, आपको कई कॉल करने होंगे.

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

POST https://travelpartner.googleapis.com/v3/{account=accounts/*}/hotels:setLiveOnGoogle

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

पाथ पैरामीटर

पैरामीटर
account

string

ज़रूरी है. खाते का संसाधन नाम. इसका फ़ॉर्मैट, खाता/{account_id} है.

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

अनुरोध के मुख्य हिस्से में ये स्ट्रक्चर शामिल हैं:

जेएसओएन के काेड में दिखाना
{
  "liveOnGoogle": boolean,
  "partnerHotelIds": [
    string
  ]
}
फ़ील्ड
liveOnGoogle

boolean

ज़रूरी है. प्रॉपर्टी Google पर दिखेगी या नहीं. सही होने पर, अगर प्रॉपर्टी का इंटिग्रेशन पूरा हो जाता है और प्रॉपर्टी उपलब्ध हो जाती है, तो Google प्रॉपर्टी दिखाएगा. गलत होने पर, Google कभी भी प्रॉपर्टी नहीं दिखाएगा.

partnerHotelIds[]

string

ज़रूरी है. LiveOnGoogle सेटिंग के साथ अपडेट करने के लिए प्रॉपर्टी की पहचान करता है.

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

अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.

HotelService.SetLiveOnGoogle के लिए जवाब का मैसेज.

जेएसओएन के काेड में दिखाना
{
  "updatedHotelIds": [
    string
  ],
  "failedHotelIds": [
    string
  ]
}
फ़ील्ड
updatedHotelIds[]

string

अपडेट की गई प्रॉपर्टी की पहचान करता है.

failedHotelIds[]

string

यह उन प्रॉपर्टी की पहचान करता है जिन्हें Google अपडेट नहीं कर सका.

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

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

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

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