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