Google Admin SDK API出错,没有任何解释

时间:2013-07-24 21:05:38

标签: google-apps google-admin-sdk

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

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

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

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

这必须是我曾经不幸与之合作的最脆弱,最不可靠的API。请求可能需要一个小时到一个多星期才能处理,同时没有成功的指标。错误也可能由于没有明显原因而发生,并且没有关于原因的消息或解释。

1 个答案:

答案 0 :(得分:0)

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