Gmail API - 大量请求

时间:2017-05-26 21:00:23

标签: php laravel gmail-api gmail-imap

我有一个平台,可以获取用户的电子邮件并搜索附件,将其带到平台并向用户显示。但是用户需要将其发送到特定的电子邮件,我们会在此电子邮件中搜索其电子邮件的文件。但现在我想做到更好"给他们。自动工作......

我有一个包含许多客户的数据库,现在我想通过以下方式为他们提供智能解决方案:

  • 自动从他们的电子邮件中获取文件并将所有文件放在平台上。 (他们将使用他们的电子邮件提供商帐户(gmail)进行身份验证)

  • 所以这将是很多请求。因为我需要在他们的电子邮件中搜索包含平台文件所需的确切电子邮件。

  • 当用户"请求"更新,我将根据上次更新日期仅在新闻电子邮件中搜索。

总结一下:

  • 使用gmail身份验证获取在用户电子邮件中搜索"特定文件(.csv)的授权。"

  • 白天向Gmail API提出数百万条请求(每位用户在其电子邮件中搜索此文件的请求一次)。

  • 将这些数据保存在我的服务器上,然后将这些数据提供给Android设备中的用户。

我想实现这一点,但我不知道我是否需要先注册或制作某些内容(例如Google上的特殊注册)才能创建此解决方案。

1 个答案:

答案 0 :(得分:1)

Google Gmail Api provides pretty high amount of request for free.

Daily Usage 1,000,000,000 quota units per day

Per User Rate Limit 250 quota units per user per second

Google Gmail Api Reference

的存在

我敢打赌,这笔金额可以处理很多。

正如你所说,你可能会拉很多附件,每次获得附件的请求都会花费你5个配额单位。提供此功能后,您每天可以提取200,000,000个附件。

我认为Gmail API目前还不是“可计费”的。但如果提供的金额不足以满足您的需求,您可能会要求更多。