0

我曾经通过 Power BI 中的 Power Query 查询我的财务数据。最近,我转而通过在 Google Cloud 函数上运行的 python 脚本来执行此操作,由 Cloud Scheduler 触发。(这是最好的方法吗?)它将一个 csv 文件保存到 GCStorage。

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

有人有想法吗?可以在此处找到有关 API 的更多信息。https://accounting.twinfield.com/webservices/documentation/#/ApiReference/Authentication/OpenIdConnect

4

1 回答 1

1

通常,授权代码流程将是您的应用程序的方式。

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

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

于 2020-11-08T09:33:13.943 回答