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

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

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

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

উদ্দেশ্য

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

পূর্বশর্ত

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

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

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

adminSDK/reports/quickstart.gs
/**
 * List login events for a Google Workspace domain.
 * @see https://developers.google.com/admin-sdk/reports/reference/rest/v1/activities/list
 */
function listLogins() {
  const userKey = "all";
  const applicationName = "login";
  const optionalArgs = {
    maxResults: 10,
  };
  if (!AdminReports || !AdminReports.Activities) {
    throw new Error("Enable the AdminReports Advanced Service.");
  }
  const response = AdminReports.Activities.list(
    userKey,
    applicationName,
    optionalArgs,
  );
  const activities = response.items;
  if (!activities || activities.length === 0) {
    console.log("No logins found.");
    return;
  }
  // Print login events
  console.log("Logins:");
  for (const activity of activities) {
    if (
      activity.id?.time &&
      activity.actor?.email &&
      activity.events?.[0]?.name
    ) {
      console.log(
        "%s: %s (%s)",
        activity.id.time,
        activity.actor.email,
        activity.events[0].name,
      );
    }
  }
}

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

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

অ্যাডমিন এসডিকে এপিআই সক্রিয় করুন

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

  1. এডিটর ক্লিক করুন।
  2. সার্ভিসেস-এর পাশে, সার্ভিস-এ ক্লিক করুন।
  3. অ্যাডমিন এসডিকে এপিআই নির্বাচন করুন এবং যোগ করুন-এ ক্লিক করুন।

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

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

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

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

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

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