gpt4 book ai didi

python-3.x - 回归 : OAuth Invalid Scope (Google Hangouts - Hangups Library)

转载 作者:行者123 更新时间:2023-12-04 01:21:43 25 4
gpt4 key购买 nike

使用 OAuth URI 获取访问 token 是不可能的,该 URI 一直工作到 8 月底,并且被各种客户端使用。

到目前为止,这是第三方客户的普遍问题:

  • hangoutsbot
  • yakyak
  • purple-hangouts

  • 因此,目前无法使用 hangups 使用 Google Hangouts Chat Bot(第三方应用程序)。 .它现在失败并出现此错误:

    400. That’s an error.<br/>Error: invalid_scope<br/>Not authorized to request the scopes:[https://www.google.com/accounts/OAuthLogin]<br/>Request Details<br/>scope=https://www.google.com/accounts/OAuthLogin<br/>    response_type=code<br/>redirect_uri=urn:ietf:wg:oauth:2.0:oob<br/> client_id=936475272427.apps.googleusercontent.com<br/>That’s all we know.

    以下是创建 URI 以使用 Python 访问 Google OAuth 的方式:
    OAUTH2_SCOPE = 'https://www.google.com/accounts/OAuthLogin'
    OAUTH2_CLIENT_ID = 'some_client_id'
    OAUTH2_CLIENT_SECRET = 'some_client_screet'
    OAUTH2_LOGIN_URL = 'https://accounts.google.com/o/oauth2/auth?{}'.format(
    urllib.parse.urlencode(dict(
    client_id=OAUTH2_CLIENT_ID,
    scope=OAUTH2_SCOPE,
    redirect_uri='urn:ietf:wg:oauth:2.0:oob',
    response_type='code',
    ))
    )
    OAUTH2_TOKEN_REQUEST_URL = 'https://accounts.google.com/o/oauth2/token'

    Google 进行了一些 OAuth 更改,取消了挂机初始登录的方式: see issue herehere

    一旦 token 过期,现有机器人也将停止工作 find this article .

    那么,我们如何获取访问环聊的授权码呢?

    最佳答案

    使用以下网址

    https://accounts.google.com/o/oauth2/programmatic_auth?hl=en&scope=https%3A%2F%2Fwww.google.com%2Faccounts%2FOAuthLogin+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.email&client_id=936475272427.apps.googleusercontent.com&access_type=offline&delegated_client_id=183697946088-m3jnlsqshjhh5lbvg05k46q1k4qqtrgn.apps.googleusercontent.com&top_level_cookie=1

    您可以访问将 oauth 代码设置为包含 oAuth 代码的 cookie 的 programmatic_auth url。

    怎么做:
    1.转到上面的网址
    2. 输入您的用户名,点击下一步。
    3.右击页面背景,查看
    4. 转到网络选项卡。
    5.输入密码,点击登录
    6. 单击第一行,即“programmatic_auth”
    7.在右侧面板中向下滚动,找到“set-cookie”
    8. 您的代码应该在“oauth_code=”之后,直到但不包括分号。
    9.复制并使用它。

    关于python-3.x - 回归 : OAuth Invalid Scope (Google Hangouts - Hangups Library),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39314580/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com