7

我的团队正在讨论如何改进客户平台上的欺诈预防算法。用于欺诈活动的电子邮件地址通常在 Gmail 等免费邮件提供商处注册也就不足为奇了。

作为欺诈预防系统的输入,我们缺少的一个标准是帐户的年龄,这将为我们提供非常有价值的信息。

是否有 API 方法(或任何其他方式)可以让我们查询 Gmail 帐户何时注册?

https://api.gmail.com/age-of-account/email.address@gmail.com这样返回创建日期或时间跨度的东西会非常有用。

4

1 回答 1

2

您无法获取通过任何现有 Google API 创建帐户的时间。不过,使用 Gmail API,您可能可以通过以下方式摆脱很多容易实现的目标:

  1. 列出消息 ID,直到nextPageToken响应中没有。然后您将获得消息 ID 的最后一页。
  2. 获取最后一条消息并检查是否internalDate低于某个截止值。

这不是一个很好的解决方案,因为有针对性的攻击者可以只插入带有自定义日期标题的消息,但可能值得在您的算法中作为许多其他指标。

于 2016-01-17T12:13:05.320 回答