Pengguna yang terkait dengan file di Google Drive. Pengguna dapat diakses dari File.getEditors()
, Folder.getViewers()
, dan metode lainnya.
// 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()); }
Metode
Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
---|---|---|
getDomain() | String | Mendapatkan nama domain yang terkait dengan akun pengguna. |
getEmail() | String | Mendapatkan alamat email pengguna. |
getName() | String | Mendapatkan nama pengguna. |
getPhotoUrl() | String | Mendapatkan URL untuk foto pengguna. |
Dokumentasi mendetail
getDomain()
Mendapatkan nama domain yang terkait dengan akun pengguna.
// 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()); }
Pulang pergi
String
— nama domain yang terkait dengan akun pengguna
getEmail()
Mendapatkan alamat email pengguna. Alamat email pengguna hanya tersedia jika pengguna memiliki memilih untuk membagikan alamat dari halaman setelan akun Google+, atau jika pengguna domain yang sama dengan pengguna yang menjalankan skrip dan administrator domain telah mengizinkan semua pengguna di dalam domain untuk melihat alamat email Anda.
// 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()); }
Pulang pergi
String
— alamat email pengguna, atau string kosong jika alamat email tidak tersedia
getName()
Mendapatkan nama pengguna. Metode ini akan menampilkan null
jika nama pengguna tidak tersedia.
// 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()); }
Pulang pergi
String
— nama pengguna, atau null
jika nama tidak tersedia
getPhotoUrl()
Mendapatkan URL untuk foto pengguna. Metode ini akan menampilkan null
jika foto pengguna bukan
yang tersedia.
// 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()); }
Pulang pergi
String
— URL untuk foto pengguna, atau null
jika foto tidak tersedia