Class User

उपयोगकर्ता

Google Drive में मौजूद किसी फ़ाइल से जुड़ा उपयोगकर्ता. उपयोगकर्ताओं को File.getEditors(), Folder.getViewers(), और अन्य तरीकों से ऐक्सेस किया जा सकता है.

// Log the email address of all users who have edit access to a file.
var file = DriveApp.getFileById('1234567890abcdefghijklmnopqrstuvwxyz');
var editors = file.getEditors();
for (var i = 0; i < editors.length; i++) {
  Logger.log(editors[i].getEmail());
}

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
getDomain()Stringउपयोगकर्ता के खाते से जुड़े डोमेन नेम की जानकारी मिलती है.
getEmail()Stringउपयोगकर्ता के ईमेल पते की जानकारी मिलती है.
getName()Stringउपयोगकर्ता के नाम की जानकारी मिलती है.
getPhotoUrl()Stringउपयोगकर्ता की फ़ोटो का यूआरएल मिलता है.

ज़्यादा जानकारी के साथ दस्तावेज़

getDomain()

उपयोगकर्ता के खाते से जुड़े डोमेन नेम की जानकारी मिलती है.

// Log the domain names associated with all users who have edit access to a file.
var file = DriveApp.getFileById('1234567890abcdefghijklmnopqrstuvwxyz');
var editors = file.getEditors();
for (var i = 0; i < editors.length; i++) {
  Logger.log(editors[i].getDomain());
}

रिटर्न

String — उपयोगकर्ता के खाते से जुड़ा डोमेन नेम


getEmail()

उपयोगकर्ता के ईमेल पते की जानकारी मिलती है. उपयोगकर्ता का ईमेल पता सिर्फ़ तब उपलब्ध होता है, जब उपयोगकर्ता ने Google+ खाता सेटिंग पेज से पता शेयर करने का विकल्प चुना हो या उपयोगकर्ता उसी डोमेन का हो जिसका डोमेन स्क्रिप्ट चलाने वाले उपयोगकर्ता से जुड़ा हो और डोमेन एडमिन ने डोमेन के सभी उपयोगकर्ताओं को दूसरे उपयोगकर्ताओं के ईमेल पते देखने की अनुमति दी हो.

// Log the email address of all users who have edit access to a file.
var file = DriveApp.getFileById('1234567890abcdefghijklmnopqrstuvwxyz');
var editors = file.getEditors();
for (var i = 0; i < editors.length; i++) {
  Logger.log(editors[i].getEmail());
}

रिटर्न

String — उपयोगकर्ता का ईमेल पता या ईमेल पता उपलब्ध न होने पर, खाली स्ट्रिंग


getName()

उपयोगकर्ता के नाम की जानकारी मिलती है. उपयोगकर्ता का नाम उपलब्ध न होने पर, यह तरीका null दिखाता है.

// Log the names of all users who have edit access to a file.
var file = DriveApp.getFileById('1234567890abcdefghijklmnopqrstuvwxyz');
var editors = file.getEditors();
for (var i = 0; i < editors.length; i++) {
  Logger.log(editors[i].getName());
}

रिटर्न

String — उपयोगकर्ता का नाम या अगर नाम उपलब्ध नहीं है, तो null


getPhotoUrl()

उपयोगकर्ता की फ़ोटो का यूआरएल मिलता है. उपयोगकर्ता की फ़ोटो उपलब्ध न होने पर, यह तरीका null दिखाता है.

// Log the URLs for the photos of all users who have edit access to a file.
var file = DriveApp.getFileById('1234567890abcdefghijklmnopqrstuvwxyz');
var editors = file.getEditors();
for (var i = 0; i < editors.length; i++) {
  Logger.log(editors[i].getPhotoUrl());
}

रिटर्न

String — उपयोगकर्ता की फ़ोटो का यूआरएल. अगर फ़ोटो उपलब्ध नहीं है, तो null

काम न करने वाले तरीके