Google Apps Script के बारे में खास जानकारी

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

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

Apps Script में, Google Workspace की क्विकस्टार्ट गाइड, Google Workspace API को कॉल करने के लिए Google की ऐडवांस सेवाओं का इस्तेमाल करती हैं. साथ ही, पुष्टि करने और अनुमति देने के फ़्लो की कुछ जानकारी को मैनेज करती हैं.

मकसद

  • एनवायरमेंट को कॉन्फ़िगर करें.
  • स्क्रिप्ट बनाना और उसे कॉन्फ़िगर करना.
  • स्क्रिप्ट चलाएं.

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

  • Gmail की सुविधा वाला Google खाता.

  • Google Drive का ऐक्सेस

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

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

gmail/quickstart/quickstart.gs
/**
 * Lists all labels in the user's mailbox
 * @see https://developers.google.com/gmail/api/reference/rest/v1/users.labels/list
 */
function listLabels() {
  try {
    // Gmail.Users.Labels.list() API returns the list of all Labels in user's mailbox
    const response = Gmail.Users.Labels.list('me');
    if (!response || response.labels.length === 0) {
      // TODO (developer) - No labels are returned from the response
      console.log('No labels found.');
      return;
    }
    // Print the Labels that are available.
    console.log('Labels:');
    for (const label of response.labels ) {
      console.log('- %s', label.name);
    }
  } catch (err) {
    // TODO (developer) - Handle exception on Labels.list() API
    console.log('Labels.list() API failed with error %s', err.toString());
  }
}

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

स्क्रिप्ट को कॉन्फ़िगर करना

Gmail API चालू करना

Apps Script प्रोजेक्ट खोलें.

  1. एडिटर पर क्लिक करें.
  2. सेवाएं के बगल में, सेवा जोड़ें पर क्लिक करें .
  3. Gmail API चुनें और जोड़ें पर क्लिक करें.

सैंपल चलाना

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

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

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

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

अगले चरण