你当前正在访问 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(Power AppsPower Automate),供平民开发者发现和使用。

本文逐步讲解通过 Azure 门户在 API 管理中创建 API 的 Power Platform 自定义连接器的步骤。 通过此功能,平民开发者可以使用 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 AppsPower Automate 环境。 在“数据”>“自定义连接器”下会列出该 API。

Power Platform 中的自定义连接器

管理自定义连接器

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

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

重要

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

更新自定义连接器

在 API 管理中,可以更新连接器以针对不同 API 或 Power Apps 环境,或更新授权设置。

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

后续步骤