注意
本文是關於在 Azure Logic Apps、Microsoft Power Automate 和 Microsoft Power Apps 中建立和使用自訂連接器,以及在 Microsoft Copilot Studio 中呼叫連接器作為工具的教學課程系列的一部分。 請務必閱讀自訂連接器概觀,以了解該程序。
API 和 OpenAPI
問:連接器和 API 要求有哪些限制?
答: 限制顯示於下表:
| Azure Logic Apps | 限制 |
|---|---|
| 您可以建立的自訂連接器數目 | 每個 Azure 訂閱 1,000 個 |
| 自訂連接器所建立每個連接的每分鐘要求數目 | 連接器建立的每個連接可有 500 個要求 |
| Swagger 檔案中允許每個本文的結構描述計數上限 | 512 |
| Swagger 檔案中允許的作業數目上限 | 256 |
| Swagger 檔案中允許的每個作業結構描述數目上限 | 16,384 |
| Swagger 檔案中允許的結構描述數目上限 | Swagger 檔案中允許的作業數目上現 * Swagger 檔案中每個作業允許的結構描述數目上限 |
| 可傳送至閘道的最大要求內容長度 | 3,182,218 |
| Power Automate 和 Power Apps | 限制 |
|---|---|
| 您可以建立的自訂連接器數目 | 免費方案:一個 1 Office 365 和 Dynamics 365 方案:一個 依使用者方案:50 |
| 自訂連接器所建立每個連接的每分鐘要求數目 | 連接器建立的每個連接可有 10000 個要求 |
| 可傳送至閘道的最大要求內容長度 | 3,182,218 |
1 免費方案不允許您與公司中的其他人共用連接或自訂連接器。 隨用隨付環境中不支援連接器的動態縮放,因此可建立的自訂連接器數量為一個。
如果您使用 OpenAPI 定義或 Postman 集合來描述自訂連接器,則檔案必須小於 1 MB。
問:透過閘道的連接器和作業的大小限制為何?
答:限制可以在閘道文件中找到。
問︰我的 API 使用動態主機。 如何使用 OpenAPI 進行實作?
答:原則範本可在執行階段用來動態修改主機。 若要深入了解,請移至設定主機 URL。
認證
問:我沒有 API,也沒使用此 API 的明確權利。 仍然可以建立連接器嗎?
答:可以,您可以註冊並共用這些連接器以供組織內部使用,也可以將它發佈為獨立發行者連接器。 要認證並公開發行連接器作為獨立發行者,您不需要擁有基礎服務或提出使用 API 的明確權限。
問:認證需要多久時間?
答:認證的時間相當大程度上取決於提交的品質和測試的速度。 除非流程出現問題,否則通常需要三到五個工作日。 在認證之後,部署至所有區域需要另外 7 到 10 個工作天。
問:如果我在了解或執行提交步驟時遇到問題,可以在哪裡取得協助?
答:與您的 Microsoft 支援人員聯繫以取得協助。 我們也鼓勵您對於我們的文件提供任何意見反應,讓我們可以進行改善。
問:我的連接器是否可以認證為「標準」連接器,而不是「進階」?
答:否。 很抱歉,我們目前只會將認證的連接器發行為「進階」。 任何擁有 Power Automate 授權的使用者都可以使用「標準」和「進階」連接器。
問:預覽版標籤是否可以從我的連接器移除?
答:您的連接器需要先符合某些要求,才能移除預覽版標籤。 請先確定您的連接器具有顯著的使用量和高可靠性,再向您的 Microsoft 連絡人詢問。
問:是否可以調整我的連接器的節流限制?
答:我們會根據個案情況調整節流限制。 如果您想調整連接器的限制,請連絡您的 Microsoft 連絡人,並提供理由。
需求
問:我是否可以建置沒有 REST API 的連接器?
答: 對於 Power Apps 和 Power Automate,您必須為您的服務支援穩定的 HTTP REST API。 對於 Logic Apps,您也可以選擇使用 SOAP API。
問:我可以用什麼工具來公開 API?
答:Azure 有一些可用於將任何服務公開為 API 的功能和服務,例如 Azure App Service (用於代管)、API 管理及其他。
問:支援哪些驗證類型?
答:您可以使用這些受支援的驗證標準:
- 特定服務的 OAuth 2.0,包括 Microsoft Entra 識別碼、Facebook、Dropbox、GitHub 和 SalesForce
- 一般 OAuth 2.0
- 基本驗證
- API 金鑰 (除了內部部署的資料閘道)
問:連接器可以在其後端服務中使用哪些標頭?
答:您可以使用 Microsoft 中的以下四個標頭:
- x-ms-workflow-name
- x-ms-environment-id
- x-ms-workflow-version
- x-ms-workflow-run-id
這些標頭可能會隨時變更。 建議在建立連接器之前檢查更新。
注意
不支援用戶端認證授予類型。
支援
問:我有關於連接器開發的技術問題。 我應該去哪裡尋求協助?
答:將您的問題新增到 Power Automate 論壇連接器開發論壇上。 我們的團隊或社群成員將提供解答。 您也可以搜尋類似的問題。 張貼問題能協助您從更廣泛的社群獲得答案,並改善論壇的知識庫。
問:是否支援 Postman 集合 V2?
答: 是,從 2021 年 10 月開始支援 Postman 集合 v2。
問:是否支援 OpenAPI 3.0?
答:否,目前僅支援 OpenAPI 2.0。 OpenAPI 3 的支援為待辦項目。
問:開發人員方案是否可用於我的連接器開發工作?
答: 是,可使用 Power Apps 社群方案 ,且對於 Power Apps 和 Power Automate 是免費的。
觸發程序
問:我能夠建置沒有 webhook 的觸發程序嗎?
答:Azure Logic Apps 與 Power Automate 的自訂連接器支援以 Webhook 型和輪詢觸發程序。 當輪詢觸發程序以指定的頻率呼叫服務以檢查新資料時,以 Webhook 為基礎的觸發程序會等候事件發生。 如果您希望要求其他實作模式,請連絡 condevhelp@microsoft.com,並提供 API 的詳細資料。
相關資訊
提供意見反應
非常感謝您提供有關連接器平台問題,或新功能構想的意見反應。 若要提供意見反應,請移至提交問題或取得連接器說明,然後選取您的意見反應類型。