你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。

将 API 从 Azure API 管理导出到 Power Platform

适用于:所有 API 管理层级

使用 Microsoft Power Platform 的公民开发人员通常需要访问 Azure 中专业开发人员开发和部署的业务功能。 Azure API 管理 使专业开发人员能够将其后端服务发布为 API,并轻松地将这些 API 导出到 Power Platform(Copilot Studio、 Power Apps 和 Power Automate)作为自定义连接器,供公民开发人员发现和使用。

本文将逐步讲解如何在 Azure 门户中创建一个 Power Platform 自定义连接器,以连接到 API 管理中的 API。 借助此功能,公民开发人员可以使用 Power Platform 创建和分发基于 API 管理管理的内部和外部 API 的应用。

先决条件

创建用于 API 的自定义连接器

  1. 在 Azure 门户中导航到 API 管理服务。

  2. 在菜单中的 API 下,选择 Power Platform。

  3. 选择“ 创建连接器”。

  4. 在 “创建连接器 ”窗口中执行以下作:

    1. 选择要发布到 Power Platform 的 API。
    2. 选择要将 API 发布到的 Power Platform 环境。
    3. 输入一个显示名称,该名称用作自定义连接器的名称。
    4. (可选)如果 API 不需要订阅,请选择“ 创建订阅密钥连接参数”。
    5. (可选)如果 API 受 OAuth 2.0 服务器保护,请提供客户端 ID、 客户端密码、 授权 URL、 令牌 URL 和 刷新 URL 等详细信息。
  5. 选择 创建。

    在 API 管理中创建自定义连接器到 API

创建连接器后,导航到 Power Apps 或 Power Automate 环境。 API 位于 数据 > 自定义连接器之下。

Power Platform 中的自定义连接器

管理自定义连接器

可以在 Power Apps 或 Power Platform 环境中管理自定义连接器。 有关设置的详细信息,请参阅 从头开始创建自定义连接器。

  1. 从自定义连接器列表中选择连接器。
  2. 选择铅笔(编辑)图标以编辑和测试自定义连接器。

重要

若要从 Power Apps 测试控制台调用 API,需要在 API 管理实例中配置 CORS 策略,并在自定义连接器中创建策略以在 HTTP 请求中设置 Origin 标头。 有关详细信息,请参阅 为自定义连接器启用 CORS 策略。

更新自定义连接器

在 API 管理中,可以更新连接器以面向其他 API 或 Power Apps 环境,或更新授权设置。

  1. 在 Azure 门户中导航到 API 管理服务。
  2. 在菜单中的 API 下,选择 Power Platform。
  3. 选择“ 更新连接器”。
  4. 选择要更新连接器的 API,根据需要更新设置,然后选择“ 更新”。