Google Apps स्क्रिप्ट क्विकस्टार्ट

क्विकस्टार्ट, Google Workspace API को कॉल करने वाले ऐप्लिकेशन को सेट अप करने और चलाने का तरीका बताता है.

Google Workspace क्विकस्टार्ट, पुष्टि करने और अनुमति देने की प्रक्रिया की कुछ जानकारी को मैनेज करने के लिए, एपीआई क्लाइंट लाइब्रेरी का इस्तेमाल करता है. हमारा सुझाव है कि आप अपने ऐप्लिकेशन के लिए क्लाइंट लाइब्रेरी का इस्तेमाल करें. यह क्विकस्टार्ट, पुष्टि करने के एक आसान तरीके का इस्तेमाल करता है, जो जांच के माहौल के लिए सही है. प्रोडक्शन एनवायरमेंट के लिए, हमारा सुझाव है कि अपने ऐप्लिकेशन के लिए सही ऐक्सेस क्रेडेंशियल चुनने से पहले, पुष्टि करने और अनुमति देने के बारे में जान लें.

एक Google Apps Script बनाएं, जो Google Classroom API को अनुरोध भेजे.

मकसद

  • स्क्रिप्ट बनाएं.
  • Google Classroom API को चालू करें.
  • सैंपल चलाएं.

ज़रूरी शर्तें

  • Google Classroom वाला Google for Education खाता होना चाहिए.

  • Google Drive का ऐक्सेस

स्क्रिप्ट बनाना

  1. script.google.com/create पर जाकर नई स्क्रिप्ट बनाएं.
  2. स्क्रिप्ट एडिटर का कॉन्टेंट बदलने के लिए, यहां दिया गया कोड डालें:

Classroom/Quickstart/Quickstart.gs
/**
 * Lists 10 course names and ids.
 */
function listCourses() {
  /**  here pass pageSize Query parameter as argument to get maximum number of result
   * @see https://developers.google.com/classroom/reference/rest/v1/courses/list
   */
  const optionalArgs = {
    pageSize: 10
    // Use other parameter here if needed
  };
  try {
    // call courses.list() method to list the courses in classroom
    const response = Classroom.Courses.list(optionalArgs);
    const courses = response.courses;
    if (!courses || courses.length === 0) {
      console.log('No courses found.');
      return;
    }
    // Print the course names and IDs of the courses
    for (const course of courses) {
      console.log('%s (%s)', course.name, course.id);
    }
  } catch (err) {
    // TODO (developer)- Handle Courses.list() exception from Classroom API
    // get errors like PERMISSION_DENIED/INVALID_ARGUMENT/NOT_FOUND
    console.log('Failed with error %s', err.message);
  }
}

  1. 'सेव करें' पर क्लिक करें .
  2. बिना टाइटल वाले प्रोजेक्ट पर क्लिक करें. इसके बाद, क्विकस्टार्ट टाइप करें और नाम बदलें पर क्लिक करें.

Google Classroom API को चालू करें

  1. Apps Script प्रोजेक्ट खोलें.
  2. एडिटर पर क्लिक करें.
  3. सेवाएं के बगल में, कोई सेवा जोड़ें पर क्लिक करें .
  4. Google Classroom API चुनें और जोड़ें पर क्लिक करें.

सैंपल चलाएं

Apps Script एडिटर में, चलाएं पर क्लिक करें.

पहली बार सैंपल चलाने पर, यह आपको ऐक्सेस की अनुमति देने का अनुरोध करता है:

  1. अनुमतियां देखें पर क्लिक करें.
  2. कोई खाता चुनें.
  3. अनुमति दें पर क्लिक करें.

स्क्रिप्ट रन करने का लॉग, विंडो में सबसे नीचे दिखता है.

अगले चरण