將 API 從 Azure API 管理匯出到 Power Platform
適用於:所有 API 管理 層
使用 Microsoft Power Platform 的公民開發者通常需要使用專業開發人員在 Azure 所開發並部署的商務功能。 Azure API 管理可讓專業開發人員將其後端服務發佈為 API,並輕鬆地將這些 API 匯出至 Power Platform (Power Apps 和 Power Automate),作為公民開發者取用的自訂連接器。
本文將逐步解說如何在 Azure 入口網站的 APIM 中,建立 API 的 Power Platform 自訂連接器。 運用這項功能,公民開發者可以使用 Power Platform,依據 API 管理所管理的內部和外部 API,建立和散發應用程式。
必要條件
- 完成下列快速入門:建立 Azure API 管理執行個體
- 確定您的 APIM 執行個體中有要匯出至 Power Platform 的 API
- 確定您擁有 Power Apps 或 Power Automate 環境
建立 API 的自訂連接器
在 Azure 入口網站中,瀏覽至您的 API 管理服務。
在功能表的 [API] 下方,選取 [Power Platform]。
選取 [建立連接器]。
在 [建立連接器] 視窗中,執行下列動作:
- 選取要發佈至 Power Platform 的 API。
- 選取 API 發佈的目的地 Power Platform 環境。
- 輸入顯示名稱,此名稱將用作自訂連接器的名稱。
- 或者,如果 API 不需要訂閱,請選取 [建立訂閱金鑰連線參數]。
- (選用) 如果 API 是受 OAuth 2.0 伺服器保護,則提供各項詳細資料,包括用戶端識別碼、用戶端密碼、授權 URL、權杖 URL 和重新整理 URL。
選取 建立。
建立連接器之後,請瀏覽至 Power Apps 或 Power Automate 環境。 您會看到 [資料]>[自訂連接器] 下方所列的 API。
管理自訂連接器
您可以在 Power Apps 或 Power Platform 環境中管理自訂連接器。 如需設定的詳細資訊,請參閱從頭開始建立自訂連接器。
- 從自訂連接器清單中選取您的連接器。
- 選取鉛筆 (編輯) 圖示以編輯和測試自訂連接器。
重要
若要從 Power Apps 測試主控台呼叫 API,您必須在 APIM 執行個體中設定 CORS 原則,並在自訂連接器中建立原則,以在 HTTP 要求中設定 Origin 標頭。 如需詳細資訊,請參閱啟用自訂連接器的 CORS 原則。
更新自訂連接器
從 API 管理,您可以更新連接器以不同的 API 或 Power Apps 環境為目標,也可以更新授權設定。
- 在 Azure 入口網站中,瀏覽至您的 API 管理服務。
- 在功能表的 [API] 下方,選取 [Power Platform]。
- 選取 [更新連接器]。
- 選取您要更新連接器的 API,視需要更新設定,並且選取 [更新]。