Entendiendo el Cambio del Campo is_archived
Ringover ha implementado un cambio significativo en el campo is_archived en el endpoint de llamadas de su API Pública. A partir del 14/05/25, este campo ahora devuelve un valor numérico en lugar de un booleano. La documentación pública fue posteriormente actualizada el 22/05/25 para reflejar este cambio. Esta modificación se realizó para resolver errores previos en la API, mejorando su funcionalidad y fiabilidad general.
Implicaciones para Desarrolladores
Los desarrolladores que integran con la API de Ringover deben tener en cuenta que el campo is_archived ahora devuelve un entero en lugar de un booleano verdadero/falso. Típicamente, puede esperar valores como 0 o 1 para representar el estado de archivo de una llamada. Este cambio requiere ajustes en cómo maneja e interpreta los datos recibidos de la API.
Técnicas de Manejo Adecuadas
Para adaptarse a este cambio, los desarrolladores deben actualizar su código para manejar correctamente los valores numéricos del campo is_archived. En lugar de comparar directamente con booleanos verdadero/falso, necesitará verificar los valores numéricos. Por ejemplo:
// Ejemplo de pseudocódigo
if (call.is_archived == 1) {
// La llamada está archivada
} else {
// La llamada no está archivada
}
Solución de Problemas y Mejores Prácticas
Si encuentra errores de tipo de campo de API relacionados con este cambio, siga estos pasos:
- Revise su código de integración de API para asegurar que los tipos de datos coincidan con los formatos esperados de Ringover
- Valide que todos los campos de datos estén correctamente formateados antes de la transmisión
- Consulte la documentación de la API de Ringover para conocer los requisitos precisos de tipo de campo
- Si los problemas persisten, proporcione información detallada de error al equipo de soporte técnico de Ringover
Recursos Adicionales y Soporte
Para información completa sobre la integración de API y SDK de Ringover, consulte estos recursos:
- Documentación para Desarrolladores: https://developer.ringover.com/
- Repositorio SDK: https://github.com/ringover/ringover-sdk
- Guía de Paginación: https://developer.ringover.com/#tag/How-to-paginate
Para soporte adicional, contacte al servicio de atención al cliente de Ringover durante el horario laboral (lunes a viernes, de 9:00 AM a 6:00 PM). La documentación pública de la API proporciona información detallada sobre los endpoints disponibles, funcionalidad y métodos de integración para conectarse con los servicios de Ringover.