Skip to main content

कार्यक्रम जोड़ें

Google Apps Script में Google कैलेंडर को संचालित करने के लिए CalendarApp क्लास मानक रूप से शामिल है।

यहाँ CalendarApp क्लास का उपयोग करके कैलेंडर में कार्यक्रम जोड़ने का तरीका बताया गया है।

GAS से Google कैलेंडर में पहुँचने के लिए, पहली बार चलाने पर अनुमति सेटिंग की आवश्यकता होगी।

पूर्व शर्तें

कैलेंडर में कार्यक्रम जोड़ने के लिए, पहले उस कैलेंडर को प्राप्त करना आवश्यक है जिसमें कार्यक्रम जोड़ा जाएगा।

कैलेंडर प्राप्त करने का तरीका यहाँ देखें।

कार्यक्रम जोड़ें

उपयोग किए जाने वाले फ़ंक्शन

कार्यक्रम जोड़ने के लिए, निम्नलिखित फ़ंक्शन का उपयोग किया जाता है।

CalendarApp.Calendar.createEvent([कार्यक्रम का नाम], [प्रारंभ तिथि और समय], [समाप्ति तिथि और समय], [विकल्प]);

नमूना कोड

नया कार्यक्रम जोड़ें
const CALENDAR_ID = '___लक्षित कैलेंडर की आईडी___';

function myFunction() {
const calendar = CalendarApp.getCalendarById(CALENDAR_ID);

if (!calendar) {
console.log('कैलेंडर नहीं मिला');
return;
}

const from = new Date();
const to = new Date();

from.setHours(from.getHours() + 1);
to.setHours(to.getHours() + 2);

calendar.createEvent('Google Apps Script से जोड़ा गया कार्यक्रम', from, to);
}

इसको चलाने पर, चलाने के समय के आधार पर कार्यक्रम पंजीकृत हो जाएगा।

विकल्प

चौथे तर्क के विकल्प वैकल्पिक हैं।

निम्नलिखित आइटम निर्दिष्ट किए जा सकते हैं।

विकल्प का विवरण
calendar.createEvent(title, from, to, {
description: 'कार्यक्रम का विवरण',
location: 'कार्यक्रम का स्थान',
guests: '[email protected],[email protected]', // अतिथि के रूप में आमंत्रित किए जाने वाले ईमेल पते को कॉमा से अलग करके निर्दिष्ट करें
sendInvites: false, // True होने पर, निमंत्रण ईमेल भेजा जाएगा
});

दिनांक-आधारित कार्यक्रम जोड़ें

समय निर्दिष्ट किए बिना, दिनांक-आधारित कार्यक्रम जोड़ने का तरीका।

उपयोग किए जाने वाले फ़ंक्शन

कार्यक्रम जोड़ने के लिए, निम्नलिखित फ़ंक्शन का उपयोग किया जाता है।

CalendarApp.Calendar.createAllDayEvent([कार्यक्रम का नाम], [तारीख]);

नमूना कोड

नया कार्यक्रम जोड़ें
const CALENDAR_ID = '___लक्षित कैलेंडर की आईडी___';

function myFunction() {
const calendar = CalendarApp.getCalendarById(CALENDAR_ID);

if (!calendar) {
console.log('कैलेंडर नहीं मिला');
return;
}

const date = new Date();

calendar.createAllDayEvent('Google Apps Script से जोड़ा गया दिनांक-आधारित कार्यक्रम', date);
}

इसको चलाने पर, चलाने के समय के आधार पर कार्यक्रम पंजीकृत हो जाएगा।