Gmail api 如何检测Google帐户是否有';t Gmail

Gmail api 如何检测Google帐户是否有';t Gmail,gmail-api,Gmail Api,没有Gmail我怎么能识别谷歌账户 我使用OAuth2进行授权,然后下载用户消息。 但是如果Google帐户没有Gmail,那么我从api获取数据时会收到错误: { “错误”:[ { “域”:“全局”, “原因”:“失败的前提条件”, “消息”:“错误请求” } ], “代码”:400, “消息”:“错误请求” } 在没有Gmail的情况下,检测帐户的最佳方法是什么? 现在,我只需向gmail api发送test GET请求,并检查它是否返回OK。 但我正在寻找最好的解决方案。我想你已经找到了。

没有Gmail我怎么能识别谷歌账户

我使用OAuth2进行授权,然后下载用户消息。 但是如果Google帐户没有Gmail,那么我从api获取数据时会收到错误: { “错误”:[ { “域”:“全局”, “原因”:“失败的前提条件”, “消息”:“错误请求” } ], “代码”:400, “消息”:“错误请求” }

在没有Gmail的情况下,检测帐户的最佳方法是什么? 现在,我只需向gmail api发送test GET请求,并检查它是否返回OK。
但我正在寻找最好的解决方案。

我想你已经找到了。您可以将该调用包装到一个CheckGmailAccount()函数中,该函数返回一个布尔值,以隐藏不需要知道如何解释该响应的类的详细信息。我想您已经找到了。您可以将该调用封装到CheckGmailAccount()函数中,该函数返回一个布尔值,以对不需要了解如何解释该响应的类隐藏细节。