सेकंडरी कैलेंडर बनाता है. इसे अभी आज़माएं या उदाहरण देखें.
अनुरोध
एचटीटीपी अनुरोध
POST https://www.googleapis.com/calendar/v3/calendars
अनुमति देना
इस अनुरोध के लिए, इनमें से कम से कम एक स्कोप के साथ अनुमति देना ज़रूरी है:
दायरा |
---|
https://www.googleapis.com/auth/calendar |
https://www.googleapis.com/auth/calendar.app.created |
https://www.googleapis.com/auth/calendar.calendars |
ज़्यादा जानकारी के लिए, पुष्टि और अनुमति पेज देखें.
अनुरोध का मुख्य भाग
अनुरोध के मुख्य हिस्से में, इन प्रॉपर्टी के साथ Calendars रिसॉर्स दें:
प्रॉपर्टी का नाम | मान | ब्यौरा | नोट |
---|---|---|---|
ज़रूरी प्रॉपर्टी | |||
summary |
string |
कैलेंडर का टाइटल. | लिखा जा सकता है |
जवाब
अगर यह तरीका कामयाब होता है, तो जवाब के मुख्य हिस्से में Calendars रिसॉर्स दिखता है.
उदाहरण
ध्यान दें: इस तरीके के लिए दिए गए कोड के उदाहरणों में इसके साथ काम करने वाली सभी प्रोग्रामिंग भाषाएं नहीं दिखाई गई हैं (इसके साथ काम करने वाली भाषाओं की सूची के लिए क्लाइंट लाइब्रेरी वाला पेज देखें).
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 क्लाइंट लाइब्रेरी का इस्तेमाल करता है.
calendar = { 'summary': 'calendarSummary', 'timeZone': 'America/Los_Angeles' } created_calendar = service.calendars().insert(body=calendar).execute() print created_calendar['id']
PHP क्लाइंट लाइब्रेरी का इस्तेमाल करता है.
$calendar = new Google_Service_Calendar_Calendar(); $calendar->setSummary('calendarSummary'); $calendar->setTimeZone('America/Los_Angeles'); $createdCalendar = $service->calendars->insert($calendar); echo $createdCalendar->getId();
Ruby क्लाइंट लाइब्रेरी का इस्तेमाल करता है.
calendar = Google::Apis::CalendarV3::Calendar.new( summary: 'calendarSummary', time_zone: 'America/Los_Angeles' ) result = client.insert_calendar(calendar) print result.id