इवेंट को अपडेट करता है. यह विधि पैच सिमैंटिक का समर्थन करती है. ध्यान दें कि हर पैच के लिए अनुरोध करने पर, तीन कोटा यूनिट का इस्तेमाल होता है. ज़्यादा से ज़्यादा get
के बाद update
का इस्तेमाल किया जाता है. आपकी तय की गई फ़ील्ड वैल्यू, मौजूदा वैल्यू को बदल देती हैं. आपने जो फ़ील्ड अनुरोध में नहीं दिए हैं उनमें कोई बदलाव नहीं होगा. अरे फ़ील्ड बताए जाने पर, मौजूदा अरे को ओवरराइट कर देते हैं. ऐसा करने पर, पहले से मौजूद अरे एलिमेंट खारिज हो जाते हैं.
इसे अभी आज़माएं.
अनुरोध
एचटीटीपी अनुरोध
PATCH https://www.googleapis.com/calendar/v3/calendars/calendarId/events/eventId
पैरामीटर
पैरामीटर का नाम | वैल्यू | ब्यौरा |
---|---|---|
पाथ पैरामीटर | ||
calendarId |
string |
कैलेंडर आइडेंटिफ़ायर. कैलेंडर आईडी फिर से पाने के लिए, calendarList.list तरीके को कॉल करें. अगर आपको इस समय लॉग इन किए हुए उपयोगकर्ता के प्राथमिक कैलेंडर को ऐक्सेस करना है, तो "primary " कीवर्ड का इस्तेमाल करें.
|
eventId |
string |
इवेंट आइडेंटिफ़ायर. |
वैकल्पिक क्वेरी पैरामीटर | ||
alwaysIncludeEmail |
boolean |
अब सेवा में नहीं है और इसे अनदेखा किया गया है. कोई भी असली ईमेल पता उपलब्ध न होने पर भी, इवेंट के आयोजक, क्रिएटर, और मेहमानों के लिए, email फ़ील्ड में वैल्यू हमेशा दिखेगी. जैसे, जनरेट की गई, काम न करने वाली वैल्यू दी जाएगी.
|
conferenceDataVersion |
integer |
कॉन्फ़्रेंस डेटा का वर्शन नंबर जो एपीआई क्लाइंट के साथ काम करता है. वर्शन 0 में यह माना जाता है कि कोई कॉन्फ़्रेंस डेटा काम नहीं करेगा और इवेंट के मुख्य हिस्से में कॉन्फ़्रेंस के डेटा को अनदेखा कर देगा. वर्शन 1 में कॉन्फ़्रेंस डेटा को कॉपी करने के साथ-साथ, कॉन्फ़्रेंसData के createRequest फ़ील्ड का इस्तेमाल करके नई कॉन्फ़्रेंस बनाने की सुविधा चालू की गई है. डिफ़ॉल्ट वैल्यू 0 होती है.
स्वीकार्य मान 0 से 1 तक हो सकते हैं, जिसमें ये भी शामिल हैं.
|
maxAttendees |
integer |
जवाब में शामिल किए जाने वाले मेहमानों की ज़्यादा से ज़्यादा संख्या. अगर मेहमानों की तय संख्या से ज़्यादा लोग हैं, तो मीटिंग में हिस्सा लेने वाले व्यक्ति को ही लौटाया जाता है. ज़रूरी नहीं. |
sendNotifications |
boolean |
समर्थन नहीं होना या रुकना. इसके बजाय, कृपया sendUpdates का इस्तेमाल करें. इवेंट के अपडेट के बारे में सूचनाएं भेजना है या नहीं (उदाहरण के लिए, ब्यौरे में बदलाव वगैरह). ध्यान दें कि अगर आपने वैल्यू को false पर सेट किया है, तो भी कुछ ईमेल भेजे जा सकते हैं. डिफ़ॉल्ट वैल्यू false है.
|
sendUpdates |
string |
ऐसे मेहमान जिन्हें इवेंट के अपडेट के बारे में सूचनाएं मिलनी चाहिए. जैसे, टाइटल में बदलाव वगैरह.
स्वीकार की जाने वाली वैल्यू हैं:
|
supportsAttachments |
boolean |
इवेंट अटैचमेंट के साथ काम करने वाले एपीआई क्लाइंट की कार्रवाई की जा सकती है या नहीं. ज़रूरी नहीं. डिफ़ॉल्ट रूप से यह वैल्यू 'गलत' पर सेट होती है. |
अनुमति देना
इस अनुरोध के लिए, अनुमति देने के लिए, इनमें से कम से कम एक दायरे को शामिल करना ज़रूरी है:
स्कोप |
---|
https://www.googleapis.com/auth/calendar |
https://www.googleapis.com/auth/calendar.events |
ज़्यादा जानकारी के लिए, पुष्टि करना और अनुमति देना पेज देखें.
अनुरोध का मुख्य भाग
अनुरोध के मुख्य हिस्से में, पैच सिमैंटिक के नियमों के मुताबिक, इवेंट संसाधन के ज़रूरी हिस्से दें.
जवाब
कामयाब होने पर, यह तरीका रिस्पॉन्स के मुख्य हिस्से में इवेंट रिसॉर्स दिखाता है.
इसे आज़माएं!
इस तरीके को लाइव डेटा पर कॉल करने और रिस्पॉन्स देखने के लिए, नीचे दिए गए एपीआई एक्सप्लोरर का इस्तेमाल करें.