Acceso a API externa
El acceso a la API externa proporciona los datos de vehículos que se importan y sincronizan dentro de WordPress.
Ver documentación relacionadaAPI Y WEBHOOKS
Revise cómo ADP Car Market Hub se conecta a datos externos de vehículos, gestiona las credenciales de API, expone endpoints técnicos, soporta flujos de trabajo de webhooks y valida la comunicación de red segura.
Esta página resume las interfaces técnicas implicadas en la conexión de ADP Car Market Hub con fuentes de datos externas y flujos de trabajo de integración basados en WordPress.
Acceso a API externa
El acceso a la API externa proporciona los datos de vehículos que se importan y sincronizan dentro de WordPress.
Ver documentación relacionadaGestión de credenciales
Las credenciales autorizan las solicitudes de API y solo deben almacenarse en la configuración protegida del plugin.
Ver documentación relacionadaEndpoints REST y AJAX
Los endpoints técnicos soportan las operaciones del plugin, los flujos de trabajo del frontend y las interacciones controladas del administrador de WordPress.
Ver documentación relacionadaFlujos de trabajo de webhooks
La documentación de webhooks explica cómo se pueden gestionar los eventos de integración o señales externas donde esté soportado.
Ver documentación relacionadaDiagnósticos y soporte
Las pruebas de conexión, los registros y los documentos de resolución de problemas ayudan a identificar solicitudes fallidas, endpoints bloqueados o errores de configuración.
Ver documentación relacionadaUna integración de API fiable depende de solicitudes salientes seguras, credenciales válidas, configuración correcta de endpoints y gestión de errores observable.
El acceso a la API debe configurarse cuidadosamente porque las credenciales controlan qué datos externos puede solicitar el plugin.
Valores requeridos
Reglas de gestión de credenciales
La mayoría de los problemas de API son causados por solicitudes salientes bloqueadas, credenciales inválidas, problemas de SSL, URLs incorrectas o problemas de permisos de cuenta.
El plugin puede usar endpoints de API REST y acciones AJAX para operaciones de administración controladas, flujos de trabajo del frontend y comportamiento de integración.
La documentación de la API REST describe la superficie de endpoints del plugin, el comportamiento esperado y los límites de uso técnico.
La documentación AJAX describe las interacciones controladas de administración o frontend que dependen del comportamiento AJAX de WordPress.
La documentación de webhooks explica cómo se pueden gestionar los eventos de integración o señales externas donde esté soportado por el flujo de trabajo del plugin.
Use webhooks para entender cómo los patrones de integración basados en eventos pueden complementar las importaciones programadas y las acciones manuales.
Integración de webhooksLa gestión de webhooks debe validar el origen de la solicitud, sanear la entrada, registrar los fallos y evitar exponer datos privados.
Documentación técnica de webhooksLas llamadas de webhook fallidas deben diagnosticarse mediante registros, accesibilidad del endpoint, verificaciones de autenticación y validación del payload.
Resolución de problemasLa disponibilidad y el comportamiento de los webhooks dependen de la versión del plugin instalada y del escenario de integración configurado.
Las integraciones de API y webhooks deben documentarse y operarse sin exponer datos sensibles.
Prácticas de integración seguras
No publique
Cuando falla la comunicación de API o webhooks, comience con pruebas de conexión, credenciales, reglas de red y registros.
| Problema | Causa probable | Verificación recomendada | Documentación |
|---|---|---|---|
| La prueba de conexión falla | URL incorrecta, solicitud saliente bloqueada o problema de SSL | Compruebe la URL de la API, DNS, firewall del alojamiento y cadena SSL | Red y SSL de la API Errores de conexión de la API |
| La autenticación falla | ID de cliente, secreto de cliente, endpoint de token o permisos de cuenta inválidos | Compruebe las credenciales y el acceso a la cuenta del vendedor | Configuración de credenciales de la API Credenciales de API externa |
| Las importaciones no devuelven vehículos | El ID del vendedor, el mapeo de cuenta o los permisos de la API no coinciden con el inventario esperado | Compruebe el acceso a la cuenta y la configuración de importación | Configuración de la API de AutoScout24 |
| Webhook no recibido | Endpoint no accesible o emisor externo no configurado | Compruebe la URL del webhook, la autenticación y los registros | Integración de webhooks |
| La solicitud AJAX falla | Problema de nonce, permiso o solicitud mal formada | Compruebe la consola del navegador, los permisos de administrador y los registros | Acciones AJAX |
| La solicitud REST falla | Problema de autenticación, capacidad o endpoint | Compruebe el espacio de nombres del endpoint, el método de solicitud y la respuesta | Endpoints de API REST |
Los desarrolladores pueden usar la documentación técnica para revisar el comportamiento de los endpoints, los puntos de extensión, la gestión de solicitudes y los límites de integración.
API REST para desarrolladores
Referencia técnica para desarrolladores que integran con la superficie de API REST del plugin.
API REST para desarrolladoresAcciones AJAX para desarrolladores
Documentación para desarrolladores sobre gestión de acciones AJAX, nonces y verificaciones de capacidad.
Acciones AJAX para desarrolladoresEndpoints de API REST
Referencia técnica de todos los endpoints REST expuestos por el plugin.
Endpoints de API RESTAcciones AJAX
Referencia técnica de todas las acciones AJAX registradas por el plugin.
Acciones AJAXWebhooks
Documentación técnica sobre el comportamiento de webhooks y patrones de integración.
WebhooksVerificaciones de seguridad y capacidad
Patrones de seguridad, verificaciones de capacidad y control de acceso para los endpoints del plugin.
Documentación para desarrolladoresSaneamiento y escape
Patrones de saneamiento de entrada y escape de salida utilizados en todo el código del plugin.
Documentación para desarrolladoresRegistro y depuración
Registro, salida de depuración y herramientas de diagnóstico disponibles para desarrolladores.
Documentación para desarrolladoresGuía de pruebas
Orientación de pruebas y flujos de trabajo de aseguramiento de calidad para integraciones del plugin.
Documentación para desarrolladoresAbra los documentos relevantes de API, webhooks, red y desarrolladores directamente en el repositorio de documentación pública.
Guía de integración
Primeros pasos y requisitos
Documentación técnica
Documentación para desarrolladores
Los enlaces de documentación siguen el idioma activo del sitio web. El inglés es el idioma de origen. Las carpetas de otros idiomas usan nombres de carpetas y archivos localizados.