API调用切换到具有openid的Oauth 2.0



我以前在Power BI中通过Power query查询我的财务数据。最近我改为通过运行在谷歌云功能上的python脚本来查询,该脚本由Cloud Scheduler触发。(这是最好的方法吗?(它将csv文件保存到GCStorage。

提供我想要的数据的一方正在使用隐式授权代码流切换到oAuth 2.0。我相信这意味着在这个流的某个地方打开了一个浏览器,其中必须输入用户名和密码。此外,我需要给这个方一个重定向uri,我不知道如何在我当前的设置中实现它。

有人有主意吗?关于API的更多信息可以在这里找到。https://accounting.twinfield.com/webservices/documentation/#/ApiReference/Authentication/OpenIdConnect

在您的应用程序中,通常使用授权代码流。

  1. 您将向他们的API发送身份验证请求(重定向用户(。他们将对用户进行身份验证,并使用您提供的重定向URI将用户重定向回您的应用程序。

  2. 您可以使用代码、客户端ID和客户端机密从其令牌端点获取访问令牌或ID令牌。

最新更新