सेकंडरी कैलेंडर बनाता है. इसे अभी आज़माएं या उदाहरण देखें.
अनुरोध
एचटीटीपी अनुरोध
POST https://www.googleapis.com/calendar/v3/calendars
अनुमति देना
इस अनुरोध के लिए, नीचे दिए गए स्कोप वाले अनुमति की ज़रूरत है:
दायरा |
---|
https://www.googleapis.com/auth/calendar |
ज़्यादा जानकारी के लिए, पुष्टि करने और अनुमति देने से जुड़ा पेज देखें.
अनुरोध का मुख्य भाग
अनुरोध के मुख्य हिस्से में, इन प्रॉपर्टी के साथ Calendar का संसाधन उपलब्ध कराएं:
प्रॉपर्टी का नाम | मान | ब्यौरा | नोट |
---|---|---|---|
ज़रूरी प्रॉपर्टी | |||
summary |
string |
कैलेंडर का टाइटल. | लिखा जा सकता है |
जवाब
अगर इस तरीके से अनुरोध स्वीकार किया जाता है, तो जवाब के मुख्य हिस्से में यह Calendar का संसाधन दिखाता है.
उदाहरण
ध्यान दें: इस तरीके के लिए दिए गए कोड के उदाहरणों में इसके साथ काम करने वाली सभी प्रोग्रामिंग भाषाएं नहीं दिखाई गई हैं (इसके साथ काम करने वाली भाषाओं की सूची के लिए क्लाइंट लाइब्रेरी वाला पेज देखें).
Java
Java क्लाइंट लाइब्रेरी का इस्तेमाल करता है.
import com.google.api.services.calendar.Calendar; // ... // Initialize Calendar service with valid OAuth credentials Calendar service = new Calendar.Builder(httpTransport, jsonFactory, credentials) .setApplicationName("applicationName").build(); // Create a new calendar com.google.api.services.calendar.model.Calendar calendar = new Calendar(); calendar.setSummary("calendarSummary"); calendar.setTimeZone("America/Los_Angeles"); // Insert the new calendar Calendar createdCalendar = service.calendars().insert(calendar).execute(); System.out.println(createdCalendar.getId());
Python
Python क्लाइंट लाइब्रेरी का इस्तेमाल किया जाता है.
calendar = { 'summary': 'calendarSummary', 'timeZone': 'America/Los_Angeles' } created_calendar = service.calendars().insert(body=calendar).execute() print created_calendar['id']
PHP
PHP क्लाइंट लाइब्रेरी का इस्तेमाल किया जाता है.
$calendar = new Google_Service_Calendar_Calendar(); $calendar->setSummary('calendarSummary'); $calendar->setTimeZone('America/Los_Angeles'); $createdCalendar = $service->calendars->insert($calendar); echo $createdCalendar->getId();
Ruby
Ruby क्लाइंट लाइब्रेरी का इस्तेमाल करता हो.
calendar = Google::Apis::CalendarV3::Calendar.new( summary: 'calendarSummary', time_zone: 'America/Los_Angeles' ) result = client.insert_calendar(calendar) print result.id
इसे आज़माएं!
लाइव डेटा पर इस तरीके को कॉल करने और जवाब देखने के लिए, नीचे दिए गए एपीआई एक्सप्लोरर का इस्तेमाल करें.