Class User

Użytkownik

Użytkownik powiązany z plikiem na Dysku Google. Dostęp do użytkowników można uzyskać za pomocą usług File.getEditors(), Folder.getViewers() i innych metod.

// 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());
}

Metody

MetodaZwracany typKrótki opis
getDomain()StringPobiera nazwę domeny powiązaną z kontem użytkownika.
getEmail()StringPobiera adres e-mail użytkownika.
getName()StringPobiera nazwę użytkownika.
getPhotoUrl()StringPobiera adres URL zdjęcia użytkownika.

Szczegółowa dokumentacja

getDomain()

Pobiera nazwę domeny powiązaną z kontem użytkownika.

// 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());
}

Powrót

String – nazwa domeny powiązana z kontem użytkownika,


getEmail()

Pobiera adres e-mail użytkownika. Adres e-mail użytkownika jest dostępny tylko wtedy, gdy udostępnili adres ze strony ustawień konta Google+ lub jeśli użytkownik należy do w tej samej domenie co użytkownik uruchamiający skrypt, a administrator domeny zezwolił na wszystkie użytkowników w domenie, aby móc wyświetlać adresy e-mail.

// 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());
}

Powrót

String – adres e-mail użytkownika lub pusty ciąg znaków, jeśli adres e-mail jest niedostępny;


getName()

Pobiera nazwę użytkownika. Jeśli nazwa użytkownika jest niedostępna, ta metoda zwraca wartość 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());
}

Powrót

String – nazwa użytkownika lub null, jeśli nazwa jest niedostępna;


getPhotoUrl()

Pobiera adres URL zdjęcia użytkownika. Jeśli zdjęcie użytkownika nie zostało wyświetlone, ta metoda zwraca wartość null. i dostępności informacji.

// 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());
}

Powrót

String – adres URL zdjęcia użytkownika lub null, jeśli zdjęcie jest niedostępne;

Wycofane metody