WP Connectr para WordPress (versión preliminar)
Conecte el sitio de WordPress a Power Platform mediante este conector para acceder a la API rest de WordPress.
Este conector está disponible en los siguientes productos y regiones:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas las regiones de Power Automate excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Aplicaciones lógicas | Estándar | Todas las regiones de Logic Apps excepto las siguientes: - Regiones de Azure Government - Regiones de Azure China - Departamento de Defensa de EE. UU. (DoD) |
| Power Apps | Premium | Todas las regiones de Power Apps excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Power Automate | Premium | Todas las regiones de Power Automate excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Contacto | |
|---|---|
| Nombre | Reenhanced |
| URL | https://www.reenhanced.com |
| Correo Electrónico | support@reenhanced.com |
| Metadatos del conector | |
|---|---|
| Publicador | Reenhanced, LLC |
| Website | https://www.reenhanced.com/ |
| Directiva de privacidad | https://www.reenhanced.com/privacy/ |
| Categorías | Mercadotecnia |
WordPress Power Professional
Conecte WordPress a Power Automate con este complemento gratuito y conector de Reenhanced. Acceda a usuarios, publicaciones, datos adjuntos, etc. Con compatibilidad completa con ACF (Campos personalizados avanzados) puede crear integraciones enriquecidas entre su sitio de WordPress y Power Platform. Open-Source y extensible, este complemento le permite proporcionar a los creadores funcionalidades eficaces de WordPress sin escribir una sola línea de código.
¿Tiene un equipo de WordPress? El complemento proporciona una amplia selección de filtros de WordPress y acciones de WordPress para permitir a los desarrolladores ampliar el complemento para satisfacer sus necesidades. El conector es totalmente dinámico y eficaz, lo que permite que las extensiones aparezcan en la interfaz de Power Automate.
Publicador: Reenhanced LLC
Reenhanced creó una API sobre WordPress diseñada para proporcionar la máxima compatibilidad con Power Platform. Este middleware no es inútil, sino que es un conjunto razonable y seguro de extensiones a la API de WordPress que permite la comunicación directa entre su sitio de WordPress y Power Automate. Se trata de un conector certificado y es totalmente compatible con Reenhanced.
Prerrequisitos
El complemento WPPowerPro debe estar instalado en el sitio de WordPress que desea conectar a Power Automate. Se trata de un complemento gratuito disponible en el repositorio de complementos de WordPress. También necesitará una cuenta de Power Automate.
Los desencadenadores no se admiten en el complemento gratuito y requieren una licencia Premium para esta funcionalidad. Puede comprar una licencia en reenhanced.com.
Operaciones admitidas
Todas las operaciones siguientes mostrarán al usuario una lista desplegable para el tipo de recurso con el que desea interactuar. El usuario puede seleccionar entre los siguientes tipos:
- Datos adjuntos
- Categorías
- Comentarios
- Páginas
- Posts
- Tipos posteriores
- Estados posteriores
- Taxonomías
- Users
Si la instalación de WordPress contiene tipos o términos de publicación adicionales, estos estarán disponibles como su propio tipo en la lista desplegable. Muchos complementos de WordPress usan tipos de post personalizados y taxonomías, y estos estarán disponibles inmediatamente.
Desencadenador: cuando se produce un evento de WordPress
Si tiene una licencia Premium, puede desencadenar un flujo cuando se produzca un evento de WordPress. Este desencadenador le permitirá seleccionar entre eventos como cuando se crea, actualiza o elimina una publicación, cuando se crea, actualiza o elimina un usuario, cuando se crea, actualiza o elimina un comentario, y cuándo se crea, actualiza o elimina un término y cuándo se crea, actualiza o elimina un término. Este desencadenador también le permitirá seleccionar entre tipos de post personalizados y taxonomías que están disponibles en su sitio de WordPress.
Los desencadenadores exactos admitidos se determinan dinámicamente mediante la API de WordPress subyacente y en función del tipo de recurso seleccionado. El desarrollador de WordPress puede crear compatibilidad con desencadenadores adicionales mediante los filtros y acciones de WordPress proporcionados por el complemento.
Acción: obtener un solo elemento del tipo seleccionado
Captura un elemento de WordPress del tipo seleccionado. El usuario puede seleccionar el elemento por identificador o por slug. La API de WordPress subyacente especifica el identificador necesario, normalmente requerirá el identificador numérico. Si se especifica en la API de WordPress, se pueden aceptar o requerir parámetros adicionales.
Acción: Buscar una lista del tipo de elemento seleccionado
Obtiene una lista de elementos del tipo seleccionado. El usuario puede especificar el número de elementos que se van a devolver, el desplazamiento y el orden. El usuario también puede especificar un término de búsqueda para filtrar los resultados. La API de WordPress subyacente determina dinámicamente los parámetros exactos y se basa en el tipo de recurso seleccionado.
Acción: Crear un nuevo elemento del tipo especificado
Crea un elemento de WordPress del tipo seleccionado. El usuario puede especificar los campos que se van a establecer en el nuevo elemento. Los campos obligatorios se especifican mediante la API de WordPress subyacente y se pueden aceptar o requerir parámetros adicionales.
Acción: actualizar un elemento del tipo especificado
Actualiza un elemento de WordPress del tipo seleccionado. El usuario puede especificar los campos que se van a actualizar en el elemento. Los campos obligatorios se especifican mediante la API de WordPress subyacente y se pueden aceptar o requerir parámetros adicionales.
Acción: Eliminar un elemento del tipo especificado
Elimina un elemento de WordPress del tipo seleccionado. El usuario puede especificar el elemento por identificador o por slug. La API de WordPress subyacente especifica el identificador necesario, normalmente requerirá el identificador numérico. Si se especifica en la API de WordPress, se pueden aceptar o requerir parámetros adicionales.
Información adicional
Este conector proporciona un contenedor coherente sobre la API DE REST de WordPress e intenta ajustar la salida para que coincida con lo esperado por Power Automate. Para obtener más información, debe consultar los recursos para desarrolladores de WordPress para la API REST para comprender la API subyacente y cómo funciona. Consulte más información en https://developer.wordpress.org/rest-api/reference/
Obtención de credenciales
Para usar este conector, deberá instalar el complemento WPPowerPro, disponible de forma gratuita en el directorio de complementos de WordPress. Al instalar y activar el complemento, verá una nueva sección para Power Automate en el administrador de WordPress.
Para conectar el sitio de WordPress a Power Automate, puede usar las credenciales de usuario existentes, pero se recomienda encarecidamente el uso de una contraseña de aplicación. Se trata de una contraseña especial generada por WordPress y que solo se usa para el acceso a la API. Esta contraseña se puede revocar en cualquier momento y no está vinculada a la contraseña de un usuario.
Obtenga más información sobre la característica Contraseña de aplicación aquí: https://developer.wordpress.org/rest-api/using-the-rest-api/authentication/#application-passwords
La conexión a Power Automate se especifica con tres fragmentos de información:
- Dirección de WordPress (URL): Esta es la dirección URL completa para acceder a su sitio de WordPress y es necesaria para que Power Automate sepa cómo conectarse a su instalación de WordPress. Incluya https:// en la cadena.
- Nombre de usuario de WordPress: Este es el nombre de usuario del usuario que desea conectar a Power Automate. Este usuario debe tener los permisos necesarios para acceder a la API de WordPress.
- Contraseña: Esta es la contraseña del usuario que desea conectar a Power Automate. Se recomienda usar una contraseña de aplicación aquí.
Introducción
Una vez que haya instalado y activado el complemento y creado una conexión, puede empezar a usar acciones de WordPress en sus flujos. Si desea usar desencadenadores con su sitio de WordPress, puede comprar una licencia Premium en reenhanced.com. Se requiere un complemento de WordPress adicional para habilitar los desencadenadores y se le proporcionará al comprar.
Problemas conocidos y limitaciones
No podemos garantizar la compatibilidad con otros complementos que modifican la API de WordPress. Puede encontrar información adicional sobre los puntos de conexión admitidos en la sección Power Automate del área de administración de WordPress después de instalar y activar el complemento. Consulte esta área para obtener la información más up-to-date, ya que este complemento está en desarrollo activo.
Creación de una conexión
El conector admite los siguientes tipos de autenticación:
| Predeterminado | Parámetros para crear una conexión. | Todas las regiones | No se puede compartir |
Predeterminado
Aplicable: Todas las regiones
Parámetros para crear una conexión.
Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.
| Nombre | Tipo | Description | Obligatorio |
|---|---|---|---|
| Nombre de usuario de WordPress | securestring | Escriba nombre de usuario o dirección de correo electrónico de WordPress. | Cierto |
| Contraseña | securestring | Escriba la contraseña de WordPress (se requiere contraseña de aplicación) | Cierto |
| Dirección de WordPress (URL) | cuerda / cadena | Especifique la dirección URL del sitio de WordPress para la conexión de Power Automate. (Buscar en el administrador de > WordPress Configuración > general) | Cierto |
Limitaciones
| Nombre | Llamadas | Período de renovación |
|---|---|---|
| Llamadas API por conexión | 100 | 60 segundos |
Acciones
|
(en desuso) Obtener un único elemento de Word |
Captura un elemento de WordPress del tipo seleccionado |
|
Actualizar un elemento de Word |
Actualiza un elemento mediante parámetros especificados |
|
Buscar una lista de elementos de Word |
Obtiene una lista de elementos de WordPress del tipo seleccionado. |
|
Cargar un archivo en la biblioteca multimedia de Word |
Carga un archivo que estará disponible en la biblioteca multimedia de WordPress |
|
Crear un nuevo elemento de Word |
Crea un elemento mediante parámetros especificados |
|
Eliminar un elemento de Word |
Elimina un elemento del tipo y el identificador especificados. |
|
Obtener un único elemento de Word |
Captura un elemento de WordPress del tipo seleccionado |
(en desuso) Obtener un único elemento de WordPress
Captura un elemento de WordPress del tipo seleccionado
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Tipo de recurso
|
resource | True | string |
Especifique el tipo de recurso al que hace referencia el identificador de recurso. |
|
Identificador del recurso
|
id | True | string |
Especifique el identificador del recurso que desea obtener. |
Actualizar un elemento de WordPress
Actualiza un elemento mediante parámetros especificados
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Identificador del recurso
|
id | True | string |
El identificador del recurso |
|
Tipo de recurso
|
resource | True | string |
Especificar el tipo de recurso con el que trabajar |
|
body
|
body |
Buscar una lista de elementos de WordPress
Obtiene una lista de elementos de WordPress del tipo seleccionado.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Tipo de recurso
|
resource | True | string |
Especificar el tipo de recurso con el que trabajar |
|
body
|
body |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
|
array of |
Cargar un archivo en la biblioteca multimedia de WordPress
Carga un archivo que estará disponible en la biblioteca multimedia de WordPress
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Archivo que se va a cargar
|
file | True | file |
Archivo que se va a cargar |
Crear un nuevo elemento de WordPress
Crea un elemento mediante parámetros especificados
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Tipo de recurso
|
resource | True | string |
Especificar el tipo de recurso con el que trabajar |
|
body
|
body |
Eliminar un elemento de WordPress
Elimina un elemento del tipo y el identificador especificados.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Tipo de recurso
|
resource | True | string |
Especificar el tipo de recurso con el que trabajar |
|
Identificador del recurso
|
id | True | string |
El identificador del recurso |
|
body
|
body |
Devoluciones
- response
- object
Obtener un único elemento de WordPress (V2)
Captura un elemento de WordPress del tipo seleccionado
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Tipo de recurso
|
resource | True | string |
Especificar el tipo de recurso con el que trabajar |
|
body
|
body |
Desencadenadores
|
Cuando se produce un evento de Word |
Selección de eventos en publicaciones, páginas, comentarios, usuarios y mucho más para desencadenar un flujo |
Cuando se produce un evento de WordPress
Selección de eventos en publicaciones, páginas, comentarios, usuarios y mucho más para desencadenar un flujo
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Tipo de recurso
|
trigger_resource_schema | True | string |
Especificar el tipo de recurso con el que trabajar |
|
Desencadenador (evento)
|
topic | True | string |
Devoluciones
- response
- object
Definiciones
objeto
Este es el tipo 'objeto'.