错误:使用Google Apps API OAuth2的invalid_client

时间:2014-05-21 06:53:30

标签: google-app-engine google-api google-oauth google-api-java-client google-developers-console

我正在为OAuth2的应用程序使用Google Apps API。 ,但是我收到了错误。

Error: invalid_client

no support email

请求详细信息 这就是我们所知道的。

6 个答案:

答案 0 :(得分:7)

Google Developer console中,确保您添加了product nameemail address。应用程序& auths - >同意屏幕。

enter image description here

更新:这不应该是一个很大的问题。谷歌对console进行了更改,除非您更新了这些项目,否则不会让您保存任何内容。

答案 1 :(得分:6)

如果您创建OAuth凭据 BEFORE ,则在同意屏幕中设置支持电子邮件地址,即使在设置支持电子邮件后,您似乎也会收到此错误。

我通过设置支持电子邮件解决了这个问题,然后在凭据页面中重新创建了所有必要的OAuth ID。

答案 2 :(得分:5)

Google Developer Console Gmail API

GDC>仪表板>使用Google API> Google Apps API> Gmail API

enter image description here

答案 3 :(得分:0)

当您为Web应用程序创建客户端ID 时,请确保在Google控制台中使用电子邮件地址设置 setDeveloperKey

答案 4 :(得分:0)

有同样的问题,解决方案是:

  • 设置我的电子邮件
  • 重新创建密钥
  • 从API库中激活Google API +

答案 5 :(得分:0)

1)在生成密钥时,在Google控制台的“ 同意”屏幕中填写信息电子邮件地址并产生姓名以及其他详细信息。

2)并确保当您将 ClientID和ClientSecret 代码从Google复制粘贴到工作区(IDE)时,它们之间可能会有 一些不必要的空格

在Google控制台中检查并删除它。

希望这会有所帮助,

-编码愉快!