WP Connectr pour WordPress (préversion)
Connecter votre site WordPress à Power Platform à l’aide de ce connecteur pour accéder à l’API REST WordPress
Ce connecteur est disponible dans les produits et régions suivants :
| Service | classe | Régions |
|---|---|---|
| Copilot Studio | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Applications logiques | Norme | Toutes les régions Logic Apps , à l’exception des suivantes : - Régions Azure Government - Régions Azure Chine - Us Department of Defense (DoD) |
| Power Apps | Premium | Toutes les régions Power Apps , à l’exception des suivantes : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Power Automate | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Contact | |
|---|---|
| Nom | Reenhanced |
| URL | https://www.reenhanced.com |
| Messagerie électronique | support@reenhanced.com |
| Métadonnées du connecteur | |
|---|---|
| Éditeur | Reenhanced, LLC |
| Site web | https://www.reenhanced.com/ |
| Politique de confidentialité | https://www.reenhanced.com/privacy/ |
| Catégories | Commercialisation |
WordPress Power Professional
Connectez WordPress à Power Automate avec ce plug-in gratuit et ce connecteur par Reenhanced. Accédez aux utilisateurs, aux publications, aux pièces jointes, etc. Avec une prise en charge complète d’ACF (Champs personnalisés avancés), vous pouvez créer des intégrations enrichies entre votre site WordPress et Power Platform. Open-Source et extensible, ce plug-in vous permet de fournir aux fabricants des fonctionnalités WordPress puissantes sans écrire une seule ligne de code.
Avez-vous une équipe WordPress ? Le plug-in fournit une sélection complète de filtres WordPress et d’actions WordPress pour permettre à vos développeurs d’étendre le plug-in pour répondre à vos besoins. Le connecteur est entièrement dynamique et puissant, ce qui permet à vos extensions d’apparaître dans l’interface Power Automate.
Éditeur : Reenhanced LLC
Reenhanced a créé une API sur WordPress conçue pour assurer une compatibilité maximale avec Power Platform. Ce middleware n’est pas inutile, mais il s’agit plutôt d’un ensemble sensible et sécurisé d’extensions à l’API WordPress qui permet une communication directe entre votre site WordPress et Power Automate. Il s’agit d’un connecteur certifié et entièrement pris en charge par Reenhanced.
Prerequisites
Le plug-in WPPowerPro doit être installé sur le site WordPress que vous souhaitez connecter à Power Automate. Il s’agit d’un plug-in gratuit disponible dans le référentiel de plug-in WordPress. Vous aurez également besoin d’un compte Power Automate.
Les déclencheurs ne sont pas pris en charge dans le plug-in gratuit et nécessitent une licence Premium pour cette fonctionnalité. Vous pouvez acheter une licence à reenhanced.com.
Opérations prises en charge
Toutes les opérations ci-dessous présentent à l’utilisateur une liste déroulante pour le type de ressource avec laquelle il souhaite interagir. L’utilisateur peut sélectionner parmi les types suivants :
- Pièce jointe
- Catégories
- Commentaires
- Feuilles
- Posts
- Types de publications
- Post Statuses
- Taxonomies
- Users
Si votre installation WordPress contient des types de publication ou des termes supplémentaires, ceux-ci seront disponibles en tant que leur propre type dans la liste déroulante. De nombreux plug-ins WordPress utilisent des types de publications et des taxonomies personnalisés, et ceux-ci seront immédiatement disponibles.
Déclencheur : lorsqu’un événement WordPress se produit
Si vous disposez d’une licence Premium, vous pouvez déclencher un flux lorsqu’un événement WordPress se produit. Ce déclencheur vous permet de sélectionner à partir d’événements tels que lorsqu’un billet est créé, mis à jour ou supprimé, lorsqu’un utilisateur est créé, mis à jour ou supprimé, lorsqu’un commentaire est créé, mis à jour ou supprimé, et lorsqu’un terme est créé, mis à jour ou supprimé. Ce déclencheur vous permet également de sélectionner parmi les types de publications personnalisés et les taxonomies disponibles sur votre site WordPress.
Les déclencheurs exacts pris en charge sont déterminés dynamiquement par l’API WordPress sous-jacente et en fonction du type de ressource sélectionné. Votre développeur WordPress peut générer la prise en charge des déclencheurs supplémentaires à l’aide des filtres et actions WordPress fournis par le plug-in.
Action : Obtenir un seul élément du type sélectionné
Récupère un élément WordPress du type sélectionné. L’utilisateur peut sélectionner l’élément par ID ou par slug. L’ID requis est spécifié par l’API WordPress sous-jacente, généralement il nécessite l’ID numérique. S’il est spécifié par l’API WordPress, des paramètres supplémentaires peuvent être acceptés ou requis.
Action : Rechercher une liste du type d’élément sélectionné
Obtient une liste d’éléments du type sélectionné. L’utilisateur peut spécifier le nombre d’éléments à retourner, le décalage et l’ordre. L’utilisateur peut également spécifier un terme de recherche pour filtrer les résultats. Les paramètres exacts sont déterminés dynamiquement par l’API WordPress sous-jacente et en fonction du type de ressource sélectionné.
Action : Créer un élément du type spécifié
Crée un élément WordPress du type sélectionné. L’utilisateur peut spécifier les champs à définir sur le nouvel élément. Les champs obligatoires sont spécifiés par l’API WordPress sous-jacente, et des paramètres supplémentaires peuvent être acceptés ou obligatoires.
Action : mettre à jour un élément du type spécifié
Met à jour un élément WordPress du type sélectionné. L’utilisateur peut spécifier les champs à mettre à jour sur l’élément. Les champs obligatoires sont spécifiés par l’API WordPress sous-jacente, et des paramètres supplémentaires peuvent être acceptés ou obligatoires.
Action : supprimer un élément du type spécifié
Supprime un élément WordPress du type sélectionné. L’utilisateur peut spécifier l’élément par ID ou par slug. L’ID requis est spécifié par l’API WordPress sous-jacente, généralement il nécessite l’ID numérique. S’il est spécifié par l’API WordPress, des paramètres supplémentaires peuvent être acceptés ou requis.
Informations supplémentaires
Ce connecteur fournit un wrapper cohérent au-dessus de l’API REST WordPress et tente de faire correspondre la sortie à ce qui est attendu par Power Automate. Pour plus d’informations, vous devez consulter les ressources des développeurs WordPress pour l’API REST afin de comprendre l’API sous-jacente et son fonctionnement. Voir plus à l’adresse https://developer.wordpress.org/rest-api/reference/
Obtention des informations d’identification
Pour utiliser ce connecteur, vous devez installer le plug-in WPPowerPro gratuitement dans le répertoire des plug-ins WordPress. Lorsque vous installez et activez le plug-in, vous verrez une nouvelle section pour Power Automate dans l’administrateur WordPress.
Pour connecter votre site WordPress à Power Automate, vous pouvez utiliser des informations d’identification utilisateur existantes, mais nous vous recommandons vivement d’utiliser un mot de passe d’application. Il s’agit d’un mot de passe spécial généré par WordPress et utilisé uniquement pour l’accès aux API. Ce mot de passe peut être révoqué à tout moment et n’est pas lié au mot de passe d’un utilisateur.
En savoir plus sur la fonctionnalité Mot de passe d’application ici : https://developer.wordpress.org/rest-api/using-the-rest-api/authentication/#application-passwords
Votre connexion à Power Automate est spécifiée avec trois informations :
- Adresse WordPress (URL) : Il s’agit de l’URL complète permettant d’accéder à votre site WordPress et est nécessaire pour que Power Automate sache comment se connecter à votre installation WordPress. Incluez https:// dans votre chaîne.
- Nom d’utilisateur WordPress : Il s’agit du nom d’utilisateur de l’utilisateur que vous souhaitez connecter à Power Automate. Cet utilisateur doit disposer des autorisations nécessaires pour accéder à l’API WordPress.
- Mot de passe: Il s’agit du mot de passe de l’utilisateur que vous souhaitez connecter à Power Automate. Nous vous recommandons d’utiliser un mot de passe d’application ici.
Getting Started
Une fois que vous avez installé et activé le plug-in et créé une connexion, vous pouvez commencer à utiliser des actions WordPress dans vos flux. Si vous souhaitez utiliser des déclencheurs avec votre site WordPress, vous pouvez acheter une licence Premium à reenhanced.com. Un plug-in WordPress supplémentaire est nécessaire pour activer les déclencheurs et vous sera fourni lors de l’achat.
Problèmes connus et limitations
Nous ne pouvons pas garantir la compatibilité avec d’autres plug-ins qui modifient l’API WordPress. Vous trouverez des informations supplémentaires sur les points de terminaison pris en charge dans la section Power Automate de votre zone d’administration WordPress une fois le plug-in installé et activé. Reportez-vous à cette zone pour obtenir les informations les plus up-to-date, car ce plug-in est en cours de développement actif.
Création d’une connexion
Le connecteur prend en charge les types d’authentification suivants :
| Par défaut | Paramètres de création de connexion. | Toutes les régions | Non partageable |
Faire défaut
Applicable : Toutes les régions
Paramètres de création de connexion.
Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.
| Nom | Type | Descriptif | Obligatoire |
|---|---|---|---|
| Nom d’utilisateur WordPress | securestring | Entrer le nom d’utilisateur ou l’adresse e-mail WordPress | Vrai |
| Mot de passe | securestring | Entrer le mot de passe WordPress (mot de passe de l’application requis) | Vrai |
| Adresse WordPress (URL) | ficelle | Spécifiez l’URL du site WordPress pour la connexion Power Automate. (Rechercher dans l’administrateur > WordPress Paramètres > généraux) | Vrai |
Limitations
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 100 | 60 secondes |
Actions
|
(déconseillé) Obtenir un seul élément Word |
Récupère un élément WordPress du type sélectionné |
|
Charger un fichier dans la bibliothèque multimédia Word |
Charge un fichier qui sera disponible dans la bibliothèque multimédia WordPress |
|
Créer un élément Word |
Crée un élément à l’aide de paramètres spécifiés |
|
Mettre à jour un élément Word |
Met à jour un élément à l’aide de paramètres spécifiés |
|
Obtenir un seul élément Word |
Récupère un élément WordPress du type sélectionné |
|
Rechercher une liste d’éléments Word |
Obtient une liste d’éléments WordPress du type sélectionné |
|
Supprimer un élément Word |
Supprime un élément du type et de l’ID spécifiés |
(déconseillé) Obtenir un seul élément WordPress
Récupère un élément WordPress du type sélectionné
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Type de ressource
|
resource | True | string |
Spécifier le type de ressource auquel l’ID de ressource fait référence |
|
ID de ressource
|
id | True | string |
Spécifiez l’ID de la ressource que vous souhaitez obtenir |
Charger un fichier dans la bibliothèque multimédia WordPress
Charge un fichier qui sera disponible dans la bibliothèque multimédia WordPress
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Fichier à charger
|
file | True | file |
Fichier à charger |
Créer un élément WordPress
Crée un élément à l’aide de paramètres spécifiés
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Type de ressource
|
resource | True | string |
Spécifier le type de ressource à utiliser |
|
body
|
body |
Mettre à jour un élément WordPress
Met à jour un élément à l’aide de paramètres spécifiés
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de ressource
|
id | True | string |
ID de la ressource |
|
Type de ressource
|
resource | True | string |
Spécifier le type de ressource à utiliser |
|
body
|
body |
Obtenir un seul élément WordPress (V2)
Récupère un élément WordPress du type sélectionné
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Type de ressource
|
resource | True | string |
Spécifier le type de ressource à utiliser |
|
body
|
body |
Rechercher une liste d’éléments WordPress
Obtient une liste d’éléments WordPress du type sélectionné
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Type de ressource
|
resource | True | string |
Spécifier le type de ressource à utiliser |
|
body
|
body |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
|
array of |
Supprimer un élément WordPress
Supprime un élément du type et de l’ID spécifiés
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Type de ressource
|
resource | True | string |
Spécifier le type de ressource à utiliser |
|
ID de ressource
|
id | True | string |
ID de la ressource |
|
body
|
body |
Retours
- response
- object
Déclencheurs
|
Quand un événement Word |
Sélectionnez des événements dans publications, pages, commentaires, utilisateurs, etc. pour déclencher un flux |
Quand un événement WordPress se produit
Sélectionnez des événements dans publications, pages, commentaires, utilisateurs, etc. pour déclencher un flux
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Type de ressource
|
trigger_resource_schema | True | string |
Spécifier le type de ressource à utiliser |
|
Événement de déclencheur
|
topic | True | string |
Retours
- response
- object
Définitions
objet
Il s’agit du type "objet".