Partager via


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 :

  1. 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.
  2. 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.
  3. 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 WordPress

Récupère un élément WordPress du type sélectionné

Charger un fichier dans la bibliothèque multimédia WordPress

Charge un fichier qui sera disponible dans la bibliothèque multimédia WordPress

Créer un élément WordPress

Crée un élément à l’aide de paramètres spécifiés

Mettre à jour un élément WordPress

Met à jour un élément à l’aide de paramètres spécifiés

Obtenir un seul élément WordPress (V2)

Récupère un élément WordPress du type sélectionné

Rechercher une liste d’éléments WordPress

Obtient une liste d’éléments WordPress du type sélectionné

Supprimer un élément WordPress

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 WordPress se produit

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".