我如何处理我设计的网站上的disallowed_useragent错误?

时间:2018-07-28 12:21:43

标签: oauth google-oauth google-signin google-login gapi

我已经设计并启动了一个独立的网站,该网站使用Google登录名和它们提供的{ "code": 400, "error": { "message": "(#324) Requires upload file", "type": "OAuthException", "code": 324, "fbtrace_id": "HeA2joMhLQ7" } } 库。当我通过Facebook将链接发送给某些人时,他们报告他们尝试登录时会收到“ disallowed_useragent”,我认为是因为他们所访问的浏览器正在发送错误的用户代理。

我不知道如何避免此错误。 Google的博客说:“开发人员可以通过在请求中包含URL参数“ suppress_webview_warning = true”来确认已弃用并从同意页面中删除此通知。”但我看不到gapi库能做到这一点。

理想情况下,我希望有某种方法可以允许这种情况发生,或者至少希望有一种方法可以检测到这种情况的发生并向用户提供用户友好的消息。失败了,我想一种方法来知道它是否会发生并告诉用户,这样他们就不会浪费时间。我该怎么办?

0 个答案:

没有答案