Google Apps 脚本中的 getAuthors() 返回一个数组,所以我假设它旨在捕获所有编辑过该页面的人。但是,它只返回一个值,这似乎是创建页面的人。如果另一个人编辑该页面,它仍然返回一个仅包含第一个值的数组。
- getAuthor() 是否旨在仅限于创建者?
- 有没有办法返回一个包含所有在页面上工作过的人(保存编辑的人)的数组?
如果没有,是否可以更改作者?
function testAuthor(){ var site = SitesApp.getSite(DOMAIN, NAME); var decendents = site.getAllDescendants(); for (var i=0;i<decendents.length; i++){ Logger.log(decendents[i].getAuthors().join(', ')); }; }