gpt4 book ai didi

oauth - 自动化 OAUTH2 身份验证

转载 作者:行者123 更新时间:2023-12-04 17:31:25 26 4
gpt4 key购买 nike

我需要使用 OAUTH2 对 API 进行身份验证,但是,它必须以编程方式进行,不允许用户在浏览器中输入内容。

这似乎是一个如此简单的用例,但我在网上没有找到任何东西,唯一接近它的是 this post ,唯一的答案是“是的,您不想使用网络浏览器,但如果您想使用怎么办?”...这无济于事。

所以,拜托,打开网络浏览器不是一种选择,我只想知道谷歌是否提供了任何纯粹通过代码进行身份验证的方法。

谢谢!

最佳答案

为了实现您的目标,我想提议使用服务帐户。使用服务帐号时,无需使用浏览器即可检索访问 token 。

作为使用服务帐户的要点,请检查以下要点。

  • 服务帐户不是您自己的 Google 帐户。
  • 例如,作为几种情况之一,如果您想使用服务帐户管理 Google Drive 中的文件,请与服务帐户共享该文件。这样,服务帐户就可以访问您 Google 云端硬盘中的文件。

  • 引用:
  • OAuth2ServiceAccount
  • 使用Service账号的几种情况
  • Google Drive Access - Service Account or OAuth - To read/write user files
  • Google service account not being authorized for calendar API
  • Service Account for google sheets returns not found
  • 关于oauth - 自动化 OAUTH2 身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59312840/

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