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

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

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

অ্যাপস স্ক্রিপ্টে, গুগল ওয়ার্কস্পেস কুইকস্টার্টগুলো গুগল ওয়ার্কস্পেস এপিআই কল করতে এবং অথেনটিকেশন ও অথরাইজেশন ফ্লো-এর কিছু খুঁটিনাটি বিষয় পরিচালনা করতে অ্যাডভান্সড গুগল সার্ভিস ব্যবহার করে।

উদ্দেশ্য

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

পূর্বশর্ত

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

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

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

  1. script.google.com/create -এ গিয়ে অ্যাপস স্ক্রিপ্ট এডিটরে একটি নতুন স্ক্রিপ্ট তৈরি করুন।
  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. সার্ভিসেস-এর পাশে, সার্ভিস-এ ক্লিক করুন।
  3. ক্যালেন্ডার এপিআই নির্বাচন করুন এবং যোগ করুন-এ ক্লিক করুন।

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

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

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

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

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

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