Java 使用Gmail API发送的电子邮件偶尔会阻塞Gmail帐户

Java 使用Gmail API发送的电子邮件偶尔会阻塞Gmail帐户,java,email,gmail-api,Java,Email,Gmail Api,我正在使用Gmail API用Java发送电子邮件。 代码运行良好,我能够发送电子邮件 然而,过了一段时间,同样的代码抛出了401未经授权的异常,我的gmail帐户被阻止 我收到一封来自谷歌的电子邮件: 所需操作:您的Google帐户被临时禁用 谷歌已经禁用了你的帐户,XXXX@gmail.com,因为违反了我们的法律 这个问题的原因是什么?违反了哪个谷歌服务条款?正如有人回答的那样,每个对Gmail API的请求都需要一个访问令牌,所以一个API密钥是不够的 而用户可能是使用G+API登录的,

我正在使用Gmail API用Java发送电子邮件。 代码运行良好,我能够发送电子邮件

然而,过了一段时间,同样的代码抛出了401未经授权的异常,我的gmail帐户被阻止

我收到一封来自谷歌的电子邮件:

所需操作:您的Google帐户被临时禁用

谷歌已经禁用了你的帐户,XXXX@gmail.com,因为违反了我们的法律

这个问题的原因是什么?违反了哪个谷歌服务条款?

正如有人回答的那样,每个对Gmail API的请求都需要一个访问令牌,所以一个API密钥是不够的

而用户可能是使用G+API登录的,而G+API本身并没有授权您的应用程序访问用户的Gmail

查看此处了解有关访问Gmail API的更多详细信息:

当有人回答时,对Gmail API的每个请求都需要一个访问令牌,因此API密钥是不够的

而用户可能是使用G+API登录的,而G+API本身并没有授权您的应用程序访问用户的Gmail


查看此处了解有关访问Gmail API的更多详细信息:

您发送的电子邮件是否过多?也许gmail会将你归类为垃圾邮件发送者根据文档,配额问题将导致HTTP 403或HTTP 429。我没有发送太多的电子邮件。我几乎不发送10-15封电子邮件@ddb@JulienCsj谢谢你的链接。然而,我得到的HTTP 401未经授权,如前所述,我几乎每天发送10-15封电子邮件,你发送的电子邮件太多了吗?也许gmail会将你归类为垃圾邮件发送者根据文档,配额问题将导致HTTP 403或HTTP 429。我没有发送太多的电子邮件。我几乎不发送10-15封电子邮件@ddb@JulienCsj谢谢你的链接。然而,我得到的HTTP 401未经授权,如前所述,我几乎不会在一天内发送10-15封电子邮件@ddb感谢您的努力。我已经经历过了。我的情况不同。我在发送电子邮件时发送访问令牌/刷新令牌。另一件事是,我的代码大部分时间都是有效的,它偶尔会抛出401条@ddb,以感谢您的努力。我已经经历过了。我的情况不同。我在发送电子邮件时发送访问令牌/刷新令牌。另一件事是我的代码大部分时间都在工作,偶尔会抛出401