使用 Azure 逻辑应用程序从 API 中提取数据
Pull data fro API using Azure Logic Apps
我需要从第 3 方提取数据 API 并对该数据进行次要处理,然后将其发送到数据库。是否有任何连接器可以使用 Logic App 提取 API 数据?任何连接器或动作?如何开始。
您似乎想使用逻辑应用程序从任何 API
获取数据,对吗?
是的,您可以在 azure portal
上使用 Logic Apps Custom Connector
执行此操作,请参见下面的屏幕截图:
如何使用自定义连接器连接任何 API:
步骤 1:创建新的自定义连接器
要创建 Custom Connector
,请转到 Azure 门户并在 All services
中搜索 Logic Apps Custom Connector
单击它并添加新连接器。查看屏幕截图:
步骤 2:编辑自定义连接器
一旦你创建了新的自定义连接器然后添加你的 API
你必须 Edit
它来配置你的 API
请求和响应 new custom connector
步骤 3:配置自定义连接器
自定义连接器有 3 个部分
1.一般
在这里您会看到 Host
输入您的 API
主域名,例如 dotnetavalanche.azurewebsites.net
将基数 URL 留空
2。安全
对于测试建议不需要身份验证只需将其留空
3。定义
输入 Summary
注释,description
但一定要输入 Operation ID
,它应该像 TestAPI
一样独一无二
请求
然后在 Request
选择中单击 Import from sample
并输入您的 API 方法类型 Like POST
或 GET
你 API
的完整 UR
L 例如:https://dotnetavalanche.azurewebsites.net/api/PartnerBotRequest
查看屏幕截图:
响应:
在此处单击 Add default response
并添加 Json
您预期来自 API
的回复
在 Azure 逻辑应用程序上调用您的自定义连接器
转到 azure logic App
并单击 Request Body JSON Schema
上的 Http Request
粘贴到下面 JSON
{
"type": "object",
"properties": {
"title": {
"type": "string"
},
"description": {
"type": "string"
},
"email": {
"type": "string"
}
}
}
然后单击 Next Step
并添加您的自定义连接器,如下所示:
然后最后添加new Step
作为Response
如下图配置响应:
如果您还有任何疑问,请随时分享。谢谢,编码愉快!
我需要从第 3 方提取数据 API 并对该数据进行次要处理,然后将其发送到数据库。是否有任何连接器可以使用 Logic App 提取 API 数据?任何连接器或动作?如何开始。
您似乎想使用逻辑应用程序从任何 API
获取数据,对吗?
是的,您可以在 azure portal
上使用 Logic Apps Custom Connector
执行此操作,请参见下面的屏幕截图:
如何使用自定义连接器连接任何 API:
步骤 1:创建新的自定义连接器
要创建 Custom Connector
,请转到 Azure 门户并在 All services
中搜索 Logic Apps Custom Connector
单击它并添加新连接器。查看屏幕截图:
步骤 2:编辑自定义连接器
一旦你创建了新的自定义连接器然后添加你的 API
你必须 Edit
它来配置你的 API
请求和响应 new custom connector
步骤 3:配置自定义连接器
自定义连接器有 3 个部分
1.一般
在这里您会看到 Host
输入您的 API
主域名,例如 dotnetavalanche.azurewebsites.net
将基数 URL 留空
2。安全
对于测试建议不需要身份验证只需将其留空
3。定义
输入 Summary
注释,description
但一定要输入 Operation ID
,它应该像 TestAPI
请求
然后在 Request
选择中单击 Import from sample
并输入您的 API 方法类型 Like POST
或 GET
你 API
的完整 UR
L 例如:https://dotnetavalanche.azurewebsites.net/api/PartnerBotRequest
查看屏幕截图:
响应:
在此处单击 Add default response
并添加 Json
您预期来自 API
在 Azure 逻辑应用程序上调用您的自定义连接器
转到 azure logic App
并单击 Request Body JSON Schema
上的 Http Request
粘贴到下面 JSON
{
"type": "object",
"properties": {
"title": {
"type": "string"
},
"description": {
"type": "string"
},
"email": {
"type": "string"
}
}
}
然后单击 Next Step
并添加您的自定义连接器,如下所示:
然后最后添加new Step
作为Response
如下图配置响应:
如果您还有任何疑问,请随时分享。谢谢,编码愉快!