尽管进行了热烈的搜索,但我不相信我已经得到了我需要的结果。在 Google Apps for Business 管理员控制台中,“报告”下有“审核日志”。这个审计日志几乎显示了我需要的所有内容;但是,我需要文件的实际名称,而不是报告中提供的文件 ID。
最终的结局是通过 Google 脚本生成一份自动每日报告,每天向一些用户提供相同的数据。我可以通过什么方式访问这些数据吗?我一直在研究 API,也许我错过了一些东西,但我不觉得我找到了我需要的东西。
任何想法和帮助将不胜感激。感谢您的时间和考虑。
这可以使用Google Apps 管理员审核 API。这使用 OAuth,有时设置起来有点棘手。您可以在中查看设置过程这个视频我们做到了。除非示例所示,否则启用应用程序报告和审核 API,而不是 YouTube APIAPI控制台.
我建立了一个简单的例子您可以在操作中看到。以域管理员身份登录后访问此 URL。它将自动在您的云端硬盘中创建一个电子表格,并导出最新的审核日志。这是一个部署为“以用户身份运行”的 Web 应用程序。
我已经开源了这个GitHub 在这里。您应该替换正确的 OAuth2 客户端 ID/秘密。该代码非常粗糙,因此您需要清理它。我选择性地记录了几列,但如果您查看 API 文档,您还可以记录其他内容。
设置 OAuth 令牌后,您可以在触发器上运行此令牌,也可以刷新令牌。
希望这可以帮助。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)