简介

已完成

开发 Power Apps 应用时,您可能会发现需要调用由组织中的高代码或传统开发团队创建的 Web API。 Power Apps 生态系统已拥有一千多个连接器,用于访问组织内部和外部的资源。 但是,没有用于调贵组织已开发的 Web API 的内置连接器。 您必须创建自定义连接器,以填补 Power Apps 与 Web API 之间的间隙。

在上一模块中,我们讲解了融合开发实践如何帮助企业更快地创建更好的应用程序,在其中,您认识了 VanArsdel, Ltd. 的团队,了解了他们计划如何使用融合开发来解决自己遇到的现场库存管理系统相关问题。

到目前为止,VanArsdel 的融合开发团队有两个成员,即 Kiana 和 Maria。 Kiana 是一位专业开发人员,她创建 ASP.NET Core Web API 以在内部和外部使用。 Maria 是一位库存管理专家,她使用 Power Apps 创建应用程序以帮助自己履行工作职责。

她们正在合作创建一个新的 Power Apps 应用,以帮助管理库存。 她们的第一项任务是显示 VanArsdel 的仓库库位列表。 将通过调用 Web API 获取仓库库位列表,并显示在 Power Apps 应用中。

学习目标

在本模块中,您将会:

  • 了解自定义连接器是什么及其用例
  • 从部署在 Visual Studio 中的 Web API 构建自定义连接器
  • 从部署在 Azure API 管理中的 Web API 构建自定义连接器
  • 根据 OpenAPI 文档构建自定义连接器
  • 测试并使用自定义连接器从 Power Apps 应用调用 Web API

先决条件

  • 熟悉 Web (HTTP) API 概念。