You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Make.com经HTTP认证并调用Google Cloud Functions

利用现有服务账号访问Cloud Functions并通过Make.com触发的方案

可以直接用你已有的服务账号实现需求,完美避开令牌过期、JWT操作繁琐、额外API密钥管理的问题,具体步骤如下:

  • 给现有服务账号分配云函数调用权限
    打开Google Cloud控制台的IAM页面,找到目标服务账号,添加Cloud Functions Invoker角色,确保它拥有触发目标Cloud Function的权限。

  • 生成服务账号JSON密钥
    进入服务账号详情页的「密钥」标签,创建新密钥并选择JSON格式下载。这个密钥只需生成一次,无需频繁更新。

  • 在Make.com中配置自动令牌管理的HTTP请求
    不用手动处理JWT或令牌刷新,Make.com能自动完成这些操作:

    1. 添加「HTTP」模块,选择与你的Cloud Function匹配的请求方法(GET/POST)
    2. 在「认证」选项中选「OAuth 2.0」,再选择「Google Cloud Platform」
    3. 上传之前下载的服务账号JSON密钥,指定作用域为https://www.googleapis.com/auth/cloud-platform
    4. Make会自动负责令牌的获取和过期刷新,非技术人员完全不用管这部分逻辑
  • 测试并交付给非技术人员
    将Cloud Function的HTTP触发URL填入Make的HTTP模块,配置好必要的请求参数(如果有),测试触发成功后,把这个Make场景做成模板,非技术人员只需填写业务相关参数就能一键触发。

额外提示:

  • 如果需要区分不同人员的触发权限,可以基于同一个服务账号创建多个密钥,或者在Make中拆分不同场景绑定不同的参数范围,不过单服务账号加Cloud Functions Invoker角色已经能满足大部分按需触发的需求。

内容的提问来源于stack exchange,提问作者sonder

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.30 09:34:55