Compartir a través de


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:

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

Captura un elemento de WordPress del tipo seleccionado

Actualizar un elemento de WordPress

Actualiza un elemento mediante parámetros especificados

Buscar una lista de elementos de WordPress

Obtiene una lista de elementos de WordPress del tipo seleccionado.

Cargar un archivo en la biblioteca multimedia de WordPress

Carga un archivo que estará disponible en la biblioteca multimedia de WordPress

Crear un nuevo elemento de WordPress

Crea un elemento mediante parámetros especificados

Eliminar un elemento de WordPress

Elimina un elemento del tipo y el identificador especificados.

Obtener un único elemento de WordPress (V2)

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 WordPress

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