Class User

Użytkownik

Użytkownik powiązany z plikiem na Dysku Google. Użytkownicy mogą być dostępni za pomocą File.getEditors(), Folder.getViewers() i innych metod.

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

Metody

MetodaZwracany typKrótki opis
getDomain()StringPobiera nazwę domeny powiązanej 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ązanej z kontem użytkownika.

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

Powrót

String – nazwa domeny powiązanej z kontem użytkownika


getEmail()

Pobiera adres e-mail użytkownika. Adres e-mail użytkownika jest dostępny tylko wtedy, gdy użytkownik zdecydował się udostępnić go na stronie ustawień konta Google+ lub gdy należy do tej samej domeny co użytkownik uruchamiający skrypt, a administrator domeny zezwolił wszystkim użytkownikom w domenie na wyświetlanie adresów e-mail innych użytkowników.

// Log the email address of all users who have edit access to a file.
const file = DriveApp.getFileById('1234567890abcdefghijklmnopqrstuvwxyz');
const editors = file.getEditors();
for (let 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. Ta metoda zwraca null, jeśli nazwa użytkownika jest niedostępna.

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

Powrót

String – imię i nazwisko użytkownika lub null, jeśli imię i nazwisko jest niedostępne.


getPhotoUrl()

Pobiera adres URL zdjęcia użytkownika. Ta metoda zwraca wartość null, jeśli zdjęcie użytkownika jest niedostępne.

// Log the URLs for the photos of all users who have edit access to a file.
const file = DriveApp.getFileById('1234567890abcdefghijklmnopqrstuvwxyz');
const editors = file.getEditors();
for (let 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