获取google Oauth2 的access_token?

发布于 2022-09-07 08:34:29 字数 684 浏览 12 评论 0

安装了Google api的python library, 运行后,报连接超时的错,是我的代理没有设置好么?但是我上google都没有问题?我用的是pycharm

from oauth2client.service_account import ServiceAccountCredentials
fsm_scope = 'https://www.googleapis.com/auth/firebase.messaging'


def _get_access_token():
  """Retrieve a valid access token that can be used to authorize requests.

  :return: Access token.
  """
  credentials = ServiceAccountCredentials.from_json_keyfile_name(
      'service-account.json', fsm_scope)
  access_token_info = credentials.get_access_token()
  return access_token_info.access_token

_get_access_token()

报错信息:
TimeoutError: [WinError 10060] 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

为你鎻心 2022-09-14 08:34:29

超时的话就是无法连接,就像你无法连接到谷歌一样,你试一下后缀改成cn可不可以,毕竟谷歌的一些服务已经可以在国内访问了,例如http://ditu.google.cn.

凡尘雨 2022-09-14 08:34:29

网络问题,我在测试服务器上跑python脚本就没有这个问题了

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文