1

关于这个 API:https ://developers.google.com/admin-sdk/email-audit/#accessing_account_information

我一直在使用为我们的设置Admin SDK中的用户检索登录历史记录。当我一次请求单个用户时,请求有时需要几个小时才能处理(状态为)。但是,当这几个小时过去后,我仍然可以获得我需要的登录历史记录。Google AppsBusinessPENDING

当我开始请求更多用户时,问题仍然存在。我们有大约 750 个用户,在我提出的 750~ 个请求中,有 725 个在等待一周后处理我的请求后给了我一个错误。更糟糕的是,那些没有出错的还在等待中!这是我检查错误请求的状态时得到的响应:

{'status': 'ERROR', 'adminEmailAddress': '***@etsy.com', 'requestDate': '***', 'requestId': '***', 'userEmailAddress': '***@etsy.com'}

这一定是我曾经不幸使用过的最脆弱、最不可靠的 API。处理请求可能需要一个小时到一周多的时间,同时没有成功的迹象。错误也可能在没有明显原因的情况下发生,也没有关于原因的消息或解释。

4

1 回答 1

0

Google 工程师似乎已解决此问题。尝试再次运行呼叫。它的等待时间不应超过“正常”预期时间。我刚刚尝试过,我能够为我的用户导出登录信息。

于 2013-07-28T22:18:21.983 回答