El complemento Easy Affiliate Developer Tools amplía Easy Affiliate para incluir una API REST completa y una capacidad de eventos Webhook completa. Esto significa que puede utilizar el complemento para integrar Easy Affiliate con plataformas y plugins de terceros.
Este documento ofrece una visión general del complemento y de sus posibilidades.
Nota: Este complemento está disponible con el plan Easy Affiliate Pro.
Instrucciones de configuración de vídeo
Instalación del complemento Easy Affiliate Developer Tools
Puede instalar el complemento Herramientas para desarrolladores del mismo modo que cualquier otro complemento de Easy Affiliate:
- En el panel de control de WordPress, vaya a Afiliación fácil > Complementos;
- Buscar Herramientas para desarrolladoreso navegar por la lista de complementos;
- Haga clic en el botón Instalar complemento botón.
Una vez instalado el plugin, puede acceder a las opciones de Herramientas para desarrolladores desde su WordPress Cuadro de mandos > Afiliación fácil > Desarrollador.
Aquí encontrará las siguientes opciones:
Webhooks
Easy Affiliate utiliza URLs webhook para comunicarse con cualquier plataforma o plugin de terceros a través de las integraciones que usted cree.
En virtud de la Webhooks puedes añadir una URL de webhook para cada una de tus integraciones. Para crear webhooks adicionales, simplemente haga clic en el botón "+" icono.
Una vez creada, cada URL de webhook viene con la etiqueta Avanzado opción utilizada para seleccionar los eventos que deben ser enviados a este webhook.
Aquí puede seleccionar Todos los eventos o los específicos para ese webhook.
Clave Webhook
Puede utilizar la clave para autenticar solicitudes POST de webhook. Esta clave es generada automáticamente por el complemento Developer Tools.
Nota: Si cree que su clave Webhook ha sido comprometida, puede generar una nueva clave Webhook en cualquier momento haciendo clic en el botón icono de flechas giratorias (icono "Regenerar clave Webhook") junto al campo de la clave.
Para validar la solicitud de webhook, obtenga las cabeceras HTTP y busque el campo esaf-webhook-key. He aquí un ejemplo de cabecera HTTP con la clave webhook recibida:
Eventos
En Eventos le permite ver documentación dinámica sobre los eventos webhook disponibles.
Puede seleccionar cualquier evento, para obtener detalles sobre cuándo se activa ese evento, así como una muestra de la respuesta JSON asociada al mismo.
También puede probar eventos enviando una solicitud POST para un evento elegido a todos los webhooks enumerados en la sección Webhooks opción.
API REST
En API REST contiene su clave API y una lista de URLs para todas las rutas disponibles de la API REST de Easy Affiliate.
Su clave de API única es generada automáticamente por el complemento Herramientas para desarrolladores y puede utilizarse para autenticarse con la API REST.
Aquí también encontrará documentación dinámica sobre las rutas API REST. Seleccione la ruta API que necesite y consulte todos los detalles relacionados:
- URL
- Ejemplo de solicitud
- Argumentos
- Ejemplo de respuesta