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

如何从Logic App调用Function App时传递URI参数?

从Logic App调用带URI参数的Function App方法

情况1:Function App使用路径参数(如 /api/MyFunction/{userId})

  1. 在Logic App中添加「Azure Functions」动作,选择你的Function App及目标函数
  2. 选择匹配Function的请求方法(如GET/POST)
  3. 在「URI」字段中,将路径占位符替换为具体值:
    • 静态值示例:/api/MyFunction/1001
    • 动态值示例(引用Logic App内的变量/前置步骤输出):/api/MyFunction/@{body('Get_User_Details')?['userId']}

情况2:Function App使用查询参数(如 /api/MyFunction?name=xxx&age=xxx)

方法A:通过查询参数字段配置

  1. 同样添加「Azure Functions」动作并选择目标函数与请求方法
  2. 在「查询参数」区域点击「添加新参数」,依次输入参数名(如name、age),并填入对应静态值或动态内容

方法B:直接拼接URI

  • 在「URI」字段中直接拼接参数:
    • 静态值示例:/api/MyFunction?name=张三&age=30
    • 动态值示例:/api/MyFunction?name=@{variables('user_name')}&age=@{variables('user_age')}

注意事项

  • 确认Function App的HTTP触发器允许你使用的请求方法(可在Function的「集成」页面配置)
  • 如果Function需要授权,记得在Logic App动作的「函数密钥」字段填入对应密钥(从Function App的「函数密钥」页面获取)
  • 动态内容的引用要匹配Logic App当前上下文的可用数据(如前置步骤输出、全局变量、手动触发参数等)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.23 21:39:54