Polyosync Help Center

¿Cómo podemos ayudarte?

Consulta los artículos o contacta con soporte.

Solicitar ayuda

¿Por qué no funciona mi integración de API externa o webhook?

Las integraciones de API externas y webhook pueden fallar por varias razones, incluidas problemas de autenticación, configuración incorrecta, operaciones no soportadas, problemas de red y restricciones del proveedor. Identificar la falla específica es la forma más efectiva de resolver el problema. Problemas comunes de integración de API 1. URL de endpoint incorrecta. La URL configurada puede ser inválida o puede hacer referencia al entorno de API incorrecto. 2. Credenciales inválidas. Una clave API, token u otra credencial puede haber expirado, sido revocada o ingresada incorrectamente. 3. Permisos insuficientes. La cuenta externa puede no tener acceso al recurso o operación solicitada. 4. Formato de solicitud inválido. La API puede rechazar parámetros faltantes, tipos de datos incorrectos o estructuras de solicitud no soportadas. 5. Limitación de tasa. El proveedor puede rechazar temporalmente las solicitudes después de que se superen los límites de uso. 6. Indisponibilidad del servicio externo. El proveedor puede estar experimentando una interrupción o un rendimiento degradado. 7. Funcionalidad de integración no soportada. La operación solicitada puede no estar disponible a través de la integración configurada. Problemas comunes de webhook 1. URL de destino incorrecta. 2. Autenticación inválida o faltante. 3. Suscripción a eventos no soportada. 4. Estructura de carga útil inesperada. 5. Errores de respuesta del endpoint. 6. Tiempo de entrega excedido. 7. Entrega de evento duplicado. 8. Cambios en la configuración del webhook del proveedor. Cómo solucionar problemas de una API externa Paso 1: Identificar la operación fallida. Determina exactamente qué intentaba hacer la integración. Paso 2: Verificar el endpoint. Verifica la URL, el método HTTP y los parámetros requeridos. Paso 3: Revisar la autenticación. Confirma que las credenciales son válidas y tienen los permisos necesarios. Paso 4: Inspeccionar la respuesta. Revisa el código de estado HTTP y cualquier detalle de error disponible. Paso 5: Verificar el formato de la solicitud. Compara la solicitud con la documentación de la API del proveedor. Paso 6: Verificar la disponibilidad del proveedor. Determina si el servicio externo está experimentando un incidente. Paso 7: Probar con datos controlados. Utiliza una solicitud mínima que no afecte registros importantes de producción. Paso 8: Revisar la operación relacionada de Polyosync. Donde estén disponibles los detalles de ejecución, verifica la información relevante sobre el resultado o error. Cómo solucionar problemas de un webhook Paso 1: Confirmar que ocurrió el evento fuente. Paso 2: Verificar la URL de destino configurada. Paso 3: Revisar el historial de entrega de webhook del proveedor. Paso 4: Inspeccionar el estado de respuesta HTTP. Paso 5: Verificar la autenticación o validación de firma. Paso 6: Revisar el formato de la carga útil. Paso 7: Confirmar que el sistema receptor soporta el evento. Paso 8: Probar de nuevo el flujo completo del evento. ¿Qué significa HTTP 401? La solicitud puede estar faltando autenticación válida. ¿Qué significa HTTP 403? Las credenciales pueden ser válidas, pero no se permite el acceso a la operación solicitada. ¿Qué significa HTTP 429? El servicio externo puede estar aplicando un límite de tasa. ¿Qué significa HTTP 500 o 503? El servicio externo puede estar experimentando un problema interno o una indisponibilidad temporal. ¿Se puede entregar un webhook con éxito sin completar la operación comercial prevista? Sí. La recepción de un evento y la finalización exitosa del procesamiento posterior son resultados separados. ¿Qué debo proporcionar al contactar con el soporte de Polyosync? Incluye: 1. El nombre del servicio externo. 2. El espacio de trabajo afectado. 3. La operación de API o webhook prevista. 4. La hora aproximada de la falla. 5. El código de estado HTTP, si está disponible. 6. El mensaje de error relevante. 7. Si la integración funcionó anteriormente. 8. Cualquier cambio reciente en la configuración. No incluyas contraseñas, claves API, tokens bearer, secretos de firma u otras credenciales confidenciales. Enfoque recomendado Soluciona un operación a la vez. Evita cambiar múltiples configuraciones simultáneamente, ya que esto puede dificultar la identificación del problema subyacente.