משתמש שמקושר לקובץ ב-Google Drive. אפשר לגשת למשתמשים מ-File.getEditors(), מ-Folder.getViewers() ומשיטות אחרות.
// 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()); }
Methods
| שיטה | סוג הערך שמוחזר | תיאור קצר |
|---|---|---|
get | String|null | מקבל את שם הדומיין שמשויך לחשבון של המשתמש. |
get | String|null | מקבל את כתובת האימייל של המשתמש. |
get | String|null | מקבל את השם של המשתמש. |
get | String|null | מקבל את כתובת ה-URL של התמונה של המשתמש. |
תיעוד מפורט
get Domain()
מקבל את שם הדומיין שמשויך לחשבון של המשתמש.
// 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()); }
חזרה
String|null – שם הדומיין שמשויך לחשבון של המשתמש
get Email()
מקבל את כתובת האימייל של המשתמש. כתובת האימייל של המשתמש זמינה רק אם המשתמש בחר לשתף את הכתובת בדף ההגדרות של חשבון Google+, או אם המשתמש שייך לאותו דומיין כמו המשתמש שמריץ את הסקריפט, ואדמין הדומיין אפשר לכל המשתמשים בדומיין לראות את כתובות האימייל של משתמשים אחרים.
// 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()); }
חזרה
String|null — כתובת האימייל של המשתמש, או מחרוזת ריקה אם כתובת האימייל לא זמינה
get Name()
מקבל את השם של המשתמש. השיטה הזו מחזירה null אם השם של המשתמש לא זמין.
// 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()); }
חזרה
String|null – השם של המשתמש, או null אם השם לא זמין
get Photo Url()
מקבל את כתובת ה-URL של התמונה של המשתמש. השיטה הזו מחזירה null אם התמונה של המשתמש לא זמינה.
// 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()); }
חזרה
String|null – כתובת ה-URL של התמונה של המשתמש, או null אם התמונה לא זמינה