我在 Microsoft 的 Power Apps 中创建了一个自定义 API。为了创建这个 API,我为 API 上传了 swagger.json 文件。API 支持基本身份验证。创建 API 后,已为其建立连接。在 Microsoft Flow 中使用创建的 API 时,我收到 Invalid Connection 错误。任何想法如何调试这个或如何创建一个有效的连接?
问问题
789 次
2 回答
0
在迁移到 PowerApps/Flow 之前,始终首先在浏览器和 Postman 中测试端点。
我的工作流程是:
- 首先在浏览器中点击 (GET) 端点。如果 Web 服务托管在本地,请确保您在 VPN 上并正确安装了数据网关。服务有响应吗?
- 在 Postman 中点击(GET 或 POST)端点。服务有响应吗?
- 将请求/响应 url/模式复制到新的 PowerApps 自定义连接器并创建连接。服务有响应吗?
- 将自定义连接器添加到 PowerApps。关闭并打开应用程序以允许连接。
- 收集自定义 API 调用。有什么错误吗?
- 在图库中可视化响应
- 繁荣!
这是一个视频,详细介绍了在 PowerApps 中端到端创建自定义连接器。
于 2019-07-12T06:00:34.643 回答
0
当 Microsoft 流程无法访问该 url 时,通常会出现无效连接错误。确保在测试自定义连接器时 API 调用正在访问您的服务器。
如果命中正确,请调试传入的请求并确保身份验证格式正确且标头匹配。
于 2017-10-21T03:53:40.533 回答