משתמש שמשויך לקובץ ב-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 | הפונקציה מקבלת את כתובת ה-URL של התמונה של המשתמש. |
מסמכי תיעוד מפורטים
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()
הפונקציה מקבלת את כתובת ה-URL של התמונה של המשתמש. השיטה הזו מחזירה את הערך 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
— כתובת ה-URL של תמונת המשתמש, או null
אם התמונה לא זמינה