Comprendre le changement du champ is_archived
Ringover a mis en œuvre un changement significatif concernant le champ is_archived dans le point de terminaison des appels de leur API publique. Depuis le 14/05/25, ce champ renvoie désormais une valeur numérique au lieu d'un booléen. La documentation publique a été mise à jour le 22/05/25 pour refléter ce changement. Cette modification a été effectuée pour résoudre des erreurs précédentes dans l'API, améliorant ainsi sa fonctionnalité et sa fiabilité globales.
Implications pour les développeurs
Les développeurs qui s'intègrent à l'API Ringover doivent savoir que le champ is_archived renvoie maintenant un entier plutôt qu'un booléen vrai/faux. Généralement, vous pouvez vous attendre à des valeurs telles que 0 ou 1 pour représenter le statut d'archivage d'un appel. Ce changement nécessite des ajustements dans la façon dont vous traitez et interprétez les données reçues de l'API.
Techniques de gestion appropriées
Pour s'adapter à ce changement, les développeurs doivent mettre à jour leur code pour gérer correctement les valeurs numériques du champ is_archived. Au lieu de comparer directement avec les booléens vrai/faux, vous devrez vérifier les valeurs numériques. Par exemple :
// Exemple de pseudocode
if (call.is_archived == 1) {
// L'appel est archivé
} else {
// L'appel n'est pas archivé
}
Dépannage et meilleures pratiques
Si vous rencontrez des erreurs de type de champ API liées à ce changement, suivez ces étapes :
- Révisez votre code d'intégration API pour vous assurer que les types de données correspondent aux formats attendus par Ringover
- Validez que tous les champs de données sont correctement formatés avant la transmission
- Consultez la documentation de l'API Ringover pour connaître les exigences précises concernant les types de champs
- Si les problèmes persistent, fournissez des informations détaillées sur l'erreur à l'équipe de support technique de Ringover
Ressources supplémentaires et support
Pour des informations complètes sur l'intégration de l'API et du SDK de Ringover, consultez ces ressources :
- Documentation développeur : https://developer.ringover.com/
- Dépôt SDK : https://github.com/ringover/ringover-sdk
- Guide de pagination : https://developer.ringover.com/#tag/How-to-paginate
Pour une assistance supplémentaire, contactez le support client de Ringover pendant les heures ouvrables (du lundi au vendredi, de 9h00 à 18h00). La documentation de l'API publique fournit des informations détaillées sur les points de terminaison disponibles, les fonctionnalités et les méthodes d'intégration pour se connecter aux services de Ringover.