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

如何查看Logic App连接器的动作、触发器等能力?

获取Logic App连接器的动作、触发器及APIM Runtime URL的使用方法

一、查看指定连接器的动作与触发器能力

你可以通过ARM API的managedApis/{apiName}/swagger端点直接获取目标连接器的完整元数据,包含所有动作、触发器的定义及参数结构:

  • 调用格式:
    GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Web/locations/{location}/managedApis/{connectorName}/swagger?api-version=2016-06-01
    
    比如Gmail连接器,把{connectorName}替换为gmail即可。
  • 返回的Swagger JSON中:
    • paths字段下的所有条目对应连接器的动作(如/actions/sendEmail/invoke)和触发器(如/triggers/newEmail/run),每个路径会标注HTTP方法、请求参数、响应结构;
    • definitions字段包含所有动作/触发器用到的参数模型和返回数据结构。

二、APIM Runtime URL的可用性

返回结果中的Azure API Management runtime URL确实可以用来获取连接器相关信息,但有几点需要注意:

  • 该URL指向的是连接器托管的APIM实例端点,直接访问其Swagger文档(比如{runtimeUrl}/swagger.json)可以拿到和ARM API返回一致的元数据;
  • 访问时需要携带有效的权限凭证:要么是Azure AD访问令牌,要么是对应APIM实例的订阅密钥(需从APIM实例的订阅中获取);
  • 对比ARM的swagger端点,APIM URL的优势是可以直接用于测试连接器的动作调用(比如发送请求到{runtimeUrl}/actions/sendEmail/invoke触发Gmail发信),但权限配置比ARM API更繁琐。如果只是获取元数据,更推荐用ARM的managedApis/{apiName}/swagger端点,只要你有Azure订阅的对应权限即可访问。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.26 22:02:02