Google Apps স্ক্রিপ্ট দ্রুত শুরু

একটি গুগল অ্যাপস স্ক্রিপ্ট তৈরি করুন যা গুগল ক্যালেন্ডার এপিআই-তে অনুরোধ করে।

কুইকস্টার্টস ব্যাখ্যা করে যে কীভাবে একটি অ্যাপ সেট আপ এবং চালাতে হয় যা একটি Google Workspace API কল করে। এই কুইকস্টার্টটি একটি সরলীকৃত প্রমাণীকরণ পদ্ধতি ব্যবহার করে যা একটি পরীক্ষার পরিবেশের জন্য উপযুক্ত। একটি উৎপাদন পরিবেশের জন্য, আমরা আপনার অ্যাপের জন্য উপযুক্ত অ্যাক্সেস শংসাপত্রগুলি বেছে নেওয়ার আগে প্রমাণীকরণ এবং অনুমোদন সম্পর্কে শেখার পরামর্শ দিই।

অ্যাপস স্ক্রিপ্টে, গুগল ওয়ার্কস্পেস কুইকস্টার্টগুলি গুগল ওয়ার্কস্পেস এপিআই কল করতে এবং প্রমাণীকরণ এবং অনুমোদন প্রবাহের কিছু বিবরণ পরিচালনা করতে উন্নত গুগল পরিষেবা ব্যবহার করে।

উদ্দেশ্য

  • পরিবেশ কনফিগার করুন।
  • স্ক্রিপ্ট তৈরি এবং কনফিগার করুন।
  • স্ক্রিপ্টটি চালান।

পূর্বশর্ত

  • গুগল ক্যালেন্ডার সক্ষম থাকা একটি গুগল অ্যাকাউন্ট।

  • গুগল ড্রাইভে অ্যাক্সেস

স্ক্রিপ্ট তৈরি করুন

  1. script.google.com/create এ গিয়ে Apps Script এডিটরে একটি নতুন স্ক্রিপ্ট তৈরি করুন।
  2. স্ক্রিপ্ট এডিটরের বিষয়বস্তু নিম্নলিখিত কোড দিয়ে প্রতিস্থাপন করুন:

ক্যালেন্ডার/কুইকস্টার্ট/কুইকস্টার্ট.জিএস
/**
 * Lists 10 upcoming events in the user's calendar.
 * @see https://developers.google.com/calendar/api/v3/reference/events/list
 */
function listUpcomingEvents() {
  const calendarId = "primary";
  // Add query parameters in optionalArgs
  const optionalArgs = {
    timeMin: new Date().toISOString(),
    showDeleted: false,
    singleEvents: true,
    maxResults: 10,
    orderBy: "startTime",
    // use other optional query parameter here as needed.
  };
  try {
    // call Events.list method to list the calendar events using calendarId optional query parameter
    const response = Calendar.Events.list(calendarId, optionalArgs);
    const events = response.items;
    if (events.length === 0) {
      console.log("No upcoming events found");
      return;
    }
    // Print the calendar events
    for (const event of events) {
      let when = event.start.dateTime;
      if (!when) {
        when = event.start.date;
      }
      console.log("%s (%s)", event.summary, when);
    }
  } catch (err) {
    // TODO (developer) - Handle exception from Calendar API
    console.log("Failed with error %s", err.message);
  }
}

  1. সংরক্ষণ করুন ক্লিক করুন .
  2. Untitled project এ ক্লিক করুন, Quickstart টাইপ করুন এবং Rename এ ক্লিক করুন।

স্ক্রিপ্ট কনফিগার করুন

গুগল ক্যালেন্ডার এপিআই সক্ষম করুন

অ্যাপস স্ক্রিপ্ট প্রজেক্টটি খুলুন।

  1. এডিটর ক্লিক করুন।
  2. Services এর পাশে, Add a service ক্লিক করুন।
  3. ক্যালেন্ডার API নির্বাচন করুন এবং যোগ করুন এ ক্লিক করুন।

নমুনাটি চালান

অ্যাপস স্ক্রিপ্ট এডিটরে, রান এ ক্লিক করুন।

প্রথমবার যখন আপনি নমুনাটি চালাবেন, তখন এটি আপনাকে অ্যাক্সেস অনুমোদন করার জন্য অনুরোধ করবে:

  1. অনুমতি পর্যালোচনা করুন -এ ক্লিক করুন।
  2. একটি অ্যাকাউন্ট বেছে নিন।
  3. অনুমতি দিন ক্লিক করুন।

স্ক্রিপ্টের এক্সিকিউশন লগ উইন্ডোর নীচে প্রদর্শিত হবে।

পরবর্তী পদক্ষেপ