【发布时间】:2019-06-10 00:12:40
【问题描述】:
我有一个谷歌脚本来获取用户帐户的以下详细信息。但是我没有看到 GOOGLE 帐户的暂停日期?如果有任何字段或函数可以得到这个值。
脚本能够获取用户的以下值。
全名 电子邮件 名 姓 上次登录 暂停状态 暂停原因 创建日期
【问题讨论】:
我有一个谷歌脚本来获取用户帐户的以下详细信息。但是我没有看到 GOOGLE 帐户的暂停日期?如果有任何字段或函数可以得到这个值。
脚本能够获取用户的以下值。
全名 电子邮件 名 姓 上次登录 暂停状态 暂停原因 创建日期
【问题讨论】:
查看User Resource 引用,没有属性可以跟踪用户帐户被暂停的时间(只有相关属性是creationTime 和deleteTime)。
因此,没有内置方法可以(历史上)跟踪用户何时被暂停。但是您可以构建一个自定义解决方案来存储用户暂停时的日期/时间戳。
您需要利用Admin Directory API Push Notifications 来跟踪用户帐户的更新时间。这允许您跟踪用户资源上suspended 属性的更改;一旦你弄清楚你需要做的就是在时间戳从false变为true时存储它。
以下 stackoverflow 线程应该可以帮助您快速了解如何为 Admin Directory API 设置推送通知。剩下的就看你自己了:
Is it possible to watch Directory API changes from Google App Maker/Google Apps Script?
【讨论】: