如何通过 HTTP 从 Make.com 验证和调用 Google Cloud Functions

问题描述 投票:0回答:1

背景:我们的组织中技术人员和非技术人员之间存在巨大差距。我已经设置了通过 Cloud Scheduler 运行的 Cloud Functions,但我们希望将调用更改为 make.com。因此非技术人员可以在需要时调用。我正在寻找设置简单的快速修复方法。

我知道可以使用有效的承载令牌通过 HTTP 调用云函数,但这些令牌会在一小时后过期。

从我的搜索中我发现确实可以使用 JWT,但这听起来有点乏味,使用像 Make 这样的无代码平台。

我现在尝试的另一个选择是使用 API 网关通过 API 密钥访问我们的服务,但恐怕我们必须在现有的云功能之上管理这些服务。

也许有一种方法可以使用我们已经使用的服务帐户访问云功能?

google-cloud-platform google-cloud-functions google-oauth make.com
1个回答
1
投票

将此作为社区维基共享以造福他人

正如@John Hanley 所提到的

了解云函数认证/授权是如何进行的。该文档包含示例。 Cloud Functions 本身支持的唯一方法是 OIDC 身份令牌。是的,您可以从服务帐户创建这些令牌。

此外,请看一下这些参考资料:

© www.soinside.com 2019 - 2024. All rights reserved.