適用於 WordPress 的 WP Connectr(預覽版)
使用此連接器將您的 WordPress 網站連線到 Power Platform,以存取 WordPress REST API
此連接器適用於以下產品和區域:
| 服務 | Class | Regions |
|---|---|---|
| 副駕駛工作室 | 進階 | 除下列區域外的所有 Power Automate 區域 : - 美國政府 (GCC) - 美國政府(海灣合作委員會高中) - 由 21Vianet 營運的中國雲 - 美國國防部 (DoD) |
| 邏輯應用程式 | 標準 | 所有 Logic Apps 區域, 但下列區域除外: - Azure Government 區域 - Azure 中國區域 - 美國國防部 (DoD) |
| Power Apps | 進階 | 除下列區域外的所有 Power Apps 區域 : - 美國政府 (GCC) - 美國政府(海灣合作委員會高中) - 由 21Vianet 營運的中國雲 - 美國國防部 (DoD) |
| Power Automate(自動化服務) | 進階 | 除下列區域外的所有 Power Automate 區域 : - 美國政府 (GCC) - 美國政府(海灣合作委員會高中) - 由 21Vianet 營運的中國雲 - 美國國防部 (DoD) |
| 連絡人 | |
|---|---|
| 名稱 | 重新增強 |
| URL | https://www.reenhanced.com |
| support@reenhanced.com |
| 連接器中繼資料 | |
|---|---|
| Publisher | Reenhanced, LLC |
| 網站 | https://www.reenhanced.com/ |
| 隱私策略 | https://www.reenhanced.com/privacy/ |
| 類別 | Marketing |
WordPress 強力專業版
使用 Reenenhanced 的這個免費插件和連接器將 WordPress 連接到 Power Automate。 存取使用者、貼文、附件等。 透過對 ACF (進階自訂欄位) 的全面支援,您可以在 WordPress 網站和 Power Platform 之間建立豐富的整合。 該插件 Open-Source 且可擴展,允許您為製作者提供強大的 WordPress 功能,而無需編寫任何代碼。
有 WordPress 團隊嗎? 該插件提供了豐富的WordPress過濾器和WordPress操作選擇,允許您的開發人員擴展插件以滿足您的需求。 連接器是完全動態且功能強大的,可讓您的擴充功能出現在 Power Automate 介面中。
發行商: Reenhanced LLC
Reenhanced 在 WordPress 之上創建了一個 API,旨在提供與 Power Platform 的最大兼容性。 這不是無用的中介軟體,而是一組合理且安全的 WordPress API 擴充功能,可讓您的 WordPress 網站與 Power Automate 之間進行直接通訊。 這是經過認證的連接器,並得到 Reenenhanced 的完全支援。
先決條件
WPPowerPro 外掛程式必須安裝在您要連線到 Power Automate 的 WordPress 網站上。 這是 WordPress 插件存儲庫中提供的免費插件。 您還需要一個 Power Automate 帳戶。
免費外掛程式不支援觸發器,而且需要進階授權才能使用此功能。 您可以在 reenhanced.com 購買許可證。
支援的作業
以下所有操作都會向使用者顯示他們想要與之互動的資源類型的下拉式清單。 使用者可以從下列類型中選取:
- 附件
- 類別
- 評論
- 頁面
- 張貼
- 帖子類型
- 貼文狀態
- 分類法
- 使用者
如果您的 WordPress 安裝包含其他帖子類型或術語,這些將在下拉列表中作為自己的類型提供。 許多 WordPress 插件使用自定義帖子類型和分類法,這些將立即可用。
觸發器:當WordPress事件發生時
如果您有高級許可證,則可以在 WordPress 事件發生時觸發流程。 此觸發器將允許您從事件中進行選擇,例如創建、更新或刪除帖子時、創建、更新或刪除用戶時、創建、更新或刪除評論時以及創建、更新或刪除術語時。 此觸發器還允許您從 WordPress 網站上可用的自定義帖子類型和分類法中進行選擇。
支援的確切觸發器是由基礎 WordPress API 動態決定的,並根據所選的資源類型。 您的 WordPress 開發人員可以使用插件提供的 WordPress 過濾器和操作構建對其他觸發器的支持。
動作:取得所選類型的單一項目
擷取所選類型的 WordPress 專案。 使用者可以依 ID 或 slug 選取專案。 所需的 ID 由底層 WordPress API 指定,通常需要數字 ID。 如果由 WordPress API 指定,則可能會接受或需要其他參數。
動作:尋找所選項目類型的清單
取得所選類型的項目清單。 使用者可以指定要退回的項目數、偏移量和順序。 使用者也可以指定搜尋字詞來篩選結果。 確切的參數由基礎 WordPress API 動態決定,並根據所選的資源類型。
動作:建立指定類型的新項目
建立所選類型的 WordPress 項目。 使用者可以指定要在新項目上設定的欄位。 必填欄位由底層 WordPress API 指定,並且可以接受或必填其他參數。
動作:更新指定類型的項目
更新所選類型的 WordPress 項目。 使用者可以指定要在項目上更新的欄位。 必填欄位由底層 WordPress API 指定,並且可以接受或必填其他參數。
動作:刪除指定類型的項目
刪除所選類型的 WordPress 項目。 使用者可以依 ID 或 slug 指定項目。 所需的 ID 由底層 WordPress API 指定,通常需要數字 ID。 如果由 WordPress API 指定,則可能會接受或需要其他參數。
其他資訊
此連接器在 WordPress REST API 之上提供一致的包裝函式,並嘗試將輸出進行排序,以符合 Power Automate 的預期。 如需詳細資訊,您應該查閱 REST API 的 WordPress 開發人員資源,以了解底層 API 及其運作方式。 查看更多 https://developer.wordpress.org/rest-api/reference/
取得憑證
要使用此連接器,您需要安裝 WPPowerPro 插件,該插件可在 WordPress 插件目錄中免費獲得。 當您安裝並啟用外掛程式時,您會在 WordPress 系統管理員中看到 Power Automate 的新區段。
若要將 WordPress 網站連線到 Power Automate,您可以使用現有的使用者認證,但我們強烈建議使用應用程式密碼。 這是WordPress產生的特殊密碼,僅用於API存取。 此密碼可以隨時撤銷,且不會繫結至使用者的密碼。
在此處閱讀有關應用程序密碼功能的更多信息: https://developer.wordpress.org/rest-api/using-the-rest-api/authentication/#application-passwords
您與 Power Automate 的連線會使用三個資訊來指定:
- WordPress 地址 (URL): 這是存取 WordPress 網站的完整 URL,需要 Power Automate 知道如何連線到您的 WordPress 安裝。 將 https:// 包含在您的字符串中。
- WordPress 用戶名: 這是您要連線到 Power Automate 之使用者的使用者名稱。 此使用者必須具有存取 WordPress API 的必要權限。
- 密碼: 這是您要連線到 Power Automate 之使用者的密碼。 我們建議您在此處使用應用程式密碼。
使用者入門
安裝並啟用外掛程式並建立連線後,您就可以開始在流程中使用WordPress動作。 如果您想在 WordPress 網站上使用觸發器,您可以在 reenhanced.com 購買高級許可證。 需要一個額外的 WordPress 插件才能啟用觸發器,並將在購買時提供給您。
已知問題和限制
我們無法保證與其他修改 WordPress API 的插件兼容。 安裝並啟用外掛程式後,您可以在 WordPress 管理區域的 Power Automate 區段中找到有關支援端點的其他資訊。 請參閱此區域以獲取 up-to最新的最新信息,因為該插件正在積極開發中。
正在建立連線
連接器支援下列驗證類型:
| 預設值 | 建立連線的參數。 | 所有區域 | 不可共享 |
預設
適用:所有地區
建立連線的參數。
這不是可共用的連線。 如果 Power App 與其他使用者共用,系統會明確提示其他使用者建立新連線。
| 名稱 | 類型 | Description | 為必填項目 |
|---|---|---|---|
| WordPress 用戶名 | securestring | 輸入 WordPress 用戶名或電子郵件地址 | 對 |
| 密碼 | securestring | 輸入WordPress密碼(需要申請密碼) | 對 |
| WordPress 地址 (URL) | 字串 | 指定 Power Automate 連線的 WordPress 網站 URL。 (在 WordPress 管理員 > 中找到設定 > 一般) | 對 |
節流限制
| 名稱 | 呼叫 | 續約期間 |
|---|---|---|
| 每個連線的 API 呼叫 | 100 | 60 秒 |
動作
|
刪除 Word |
刪除指定類型和識別碼的項目 |
|
取得單一 Word |
擷取所選類型的 WordPress 專案 |
|
將檔案上傳至 Word |
上傳將在 WordPress 媒體庫中可用的檔案 |
|
建立新的 Word |
使用指定的參數建立項目 |
|
更新 Word |
使用指定的參數更新項目 |
|
查找 Word |
取得所選類型的 WordPress 項目清單 |
|
(已棄用)取得單一 Word |
擷取所選類型的 WordPress 專案 |
刪除 WordPress 項目
刪除指定類型和識別碼的項目
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
資源類型
|
resource | True | string |
指定要使用的資源類型 |
|
資源識別碼
|
id | True | string |
資源的標識碼 |
|
body
|
body |
傳回
- response
- object
取得單一 WordPress 專案 (V2)
擷取所選類型的 WordPress 專案
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
資源類型
|
resource | True | string |
指定要使用的資源類型 |
|
body
|
body |
將檔案上傳至 WordPress 媒體庫
上傳將在 WordPress 媒體庫中可用的檔案
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
要上傳的檔案
|
file | True | file |
要上傳的檔案 |
建立新的 WordPress 項目
使用指定的參數建立項目
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
資源類型
|
resource | True | string |
指定要使用的資源類型 |
|
body
|
body |
更新 WordPress 項目
使用指定的參數更新項目
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
資源識別碼
|
id | True | string |
資源的標識碼 |
|
資源類型
|
resource | True | string |
指定要使用的資源類型 |
|
body
|
body |
查找 WordPress 項目列表
取得所選類型的 WordPress 項目清單
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
資源類型
|
resource | True | string |
指定要使用的資源類型 |
|
body
|
body |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
|
array of |
(已棄用)取得單一 WordPress 項目
擷取所選類型的 WordPress 專案
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
資源類型
|
resource | True | string |
指定資源識別碼所參考的資源類型 |
|
資源識別碼
|
id | True | string |
指定您要取得的資源 ID |
觸發程序
|
當 Word |
選取「貼文」、「粉絲專頁」、「留言」、「使用者」等中的事件以觸發流程 |
當 WordPress 事件發生時
選取「貼文」、「粉絲專頁」、「留言」、「使用者」等中的事件以觸發流程
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
資源類型
|
trigger_resource_schema | True | string |
指定要使用的資源類型 |
|
觸發事件
|
topic | True | string |
傳回
- response
- object
定義
物件
這是類型 'object'。