Class User

ユーザー

Google ドライブ内のファイルに関連付けられているユーザー。ユーザーは 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

サポート終了のメソッド