【发布时间】:2015-08-13 08:17:07
【问题描述】:
我正在创建一个用于创建应用程序的应用程序脚本。该应用程序很简单,一个用户验证脚本,脚本收集 Gmail 用户的收件箱和其他统计信息。以下查询一切正常:
function getQuery(e){ //Working perfect for inbox and draft messages
var inc = 400;
var start = 0;
var totalMessage = 0;
do {
var thread = GmailApp.search(e,start, inc);
var messages = GmailApp.getMessagesForThreads(thread);
totalMessage += messages.length;
start += inc;
} while (thread.length == inc);
return totalMessage;
}
当任何用户运行应用程序时,一切正常,但我不确定,是否有可能脚本的管理员(或开发人员)可以运行脚本来访问另一个用户的 Gmail 数据(当然是那些谁已经授权)。 实际上我需要知道,是否有可能,说 xyz@gmail.com 是开发人员并且 abc@gmail.com 已授权脚本运行,然后 xyz@gmail.com 可以运行查询从 abc@gmail.com 帐户获取数据吗?
【问题讨论】:
标签: google-apps-script authorization