繁体   English   中英

通过电子表格中的数据创建帐户-Google Apps

[英]creating account by data from spreadsheet - google apps

我正在研究一个简单的脚本,该脚本可在域的控制面板中创建帐户(例如Gmail),并且我正在Google Apps脚本中寻找一种功能,该功能可在向电子表格中插入数据时自动创建帐户

我搜索了互联网,但确实找到了这个网址https : //developers.google.com/apps-script/class_usermanager ,我使用的方法是: var user = UserManager.createUser("john.smith", "John", "Smith", "password我的问题是,如何从已有的电子表格中插入参数。抱歉,这听起来有点愚蠢,我是Google Apps脚本的新手。

要从电子表格中读取内容,可以使用SpreadsheetApp

读取一组行的示例。 (假设所有行)。

var sheet = SpreadsheetApp.getActiveSheet();
var data = sheet.getDataRange().getValues();

.getValues()返回2D数组。 因此,您可以通过data[rowNum][colNum] 假设您想将每一行添加为新用户,您可以

for (var i in data) {
  UserManager.createUser(data[i][0], data[i][1], data[i][2], data[i][3]);
}

您将如何运行上述脚本? 您可以将其全部放入某个函数( function addAllUsers() )中,然后从“脚本编辑器”中的运行菜单运行它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM