https://a.storyblok.com/f/270183/1368x665/76de5ed36e/25jun_dev-blog_roaming-reachable.jpg

Vérifier si les appareils sont joignables ou en itinérance avec les API réseau

Publié le June 16, 2025

Temps de lecture : 5 minutes

Introduction

Savoir si un appareil est connecté, joignable ou en itinérance dans le pays prévu est important pour la prévention de la fraude, la fourniture de services et la conformité réglementaire. Dans ce billet, nous allons explorer comment Interfaces de programmation d'applications du réseau Vonage (API) du réseau Vonage vous permettent de vérifier l'état des appareils en temps réel et d'utiliser ces données pour créer des services plus intelligents.

Cas d'utilisation

Nous pouvons vérifier si un service en ligne est indisponible, comme par exemple l'application Statut de l'API Vonage. Les utilisateurs peuvent ne pas savoir si les problèmes qu'ils rencontrent sont locaux, nationaux ou mondiaux. Cet article de blog se concentre sur l'utilisation des API de réseau, qui reçoivent des données des fournisseurs de télécommunications, pour vérifier la joignabilité et l'état d'itinérance d'un appareil équipé d'une carte SIM, plutôt que de s'appuyer sur des outils de dépannage.

Prévention de la fraude basée sur la localisation

Pour des raisons de sécurité et de fraude, vous pouvez vérifier si vos utilisateurs se trouvent là où ils prétendent être. Imaginons par exemple qu'un utilisateur achète un billet pour un concert à Londres, mais que l'appareil lié à son achat soit détecté dans un autre pays au moment de l'événement. Cela pourrait indiquer que le billet a été revendu sur un marché secondaire ou partagé de manière inappropriée.

De même, si votre app offre un accès à des médias à géolocalisation restreinte (comme la diffusion en continu d'un film dont la licence n'est valable qu'au Royaume-Uni), vous pourriez vérifier que l'appareil de l'utilisateur se trouve effectivement dans cette région. L'intégration d'une API de vérification de l'état de l'appareil permet de détecter les anomalies et d'accroître la sécurité de l'application.

Adresses de prestation de services

Au quotidien, j'aime bien manger des plats cuisinés à la maison, mais lorsque je vais dans mon pays d'origine, j'utilise assez souvent des applications de livraison de nourriture. Beaucoup d'autres utilisateurs et moi-même devons savoir que les frais d'itinérance ne sont pas facturés lorsque nous utilisons ces services de livraison.

Connexion des dispositifs IoT

Les entreprises peuvent détecter si leurs appareils IoT perdent la connexion au réseau. Elles peuvent déterminer à distance quels appareils spécifiques nécessitent une maintenance sans les inspecter physiquement. Cela aide les entreprises à déterminer quand un appareil était en ligne pour la dernière fois. Par exemple, une station de base peut avoir perdu sa connectivité il y a deux jours, et cette information permet de déterminer quand l'appareil était en ligne pour la dernière fois.

Regardez ce clip de 30 secondes où Diana explique comment les contrôles de connectivité peuvent aider à détecter lorsqu'un appareil IoT, comme une sonnette intelligente, est hors ligne.

Conformité des utilisateurs

Pour empêcher les utilisateurs d'accéder aux services de diffusion en continu à partir d'endroits où l'accès n'est pas autorisé, il peut y avoir des restrictions sur la localisation du contenu, par exemple des matchs de football locaux qui ne sont accessibles qu'aux personnes se trouvant dans un endroit spécifique.

Les clients des banques peuvent avoir besoin de se trouver dans un lieu particulier pour que les transactions soient autorisées et pour garantir la conformité réglementaire s'ils essaient d'accéder ou d'effectuer une transaction à partir d'un endroit où ils ne sont pas autorisés.

Services d'urgence

En cas d'urgence, il est important de veiller à ce que la communication parvienne à l'utilisateur par un canal qui fonctionne. Si son appareil n'est pas connecté aux données mobiles mais qu'il est joignable par Short Message Service (SMS), votre système peut se rabattre sur le SMS pour transmettre les messages critiques.

Points de terminaison de l'état de l'appareil

Ces cas d'utilisation illustrent des applications réelles et montrent comment vérifier l'état des appareils avec les API du réseau Vonage ; il y a deux points d'extrémité en date de juin 2025.

Itinérance

Le point d'extrémité /roaming permet aux entreprises de détecter si un appareil est en itinérance. Et s'il est l'itinérance, vérifier le code du pays dans lequel l'appareil est en itinérance et le nom de ce pays.

Ces opérations sont excellentes pour vérifier si l'utilisateur est bien là où il prétend être, pour prévenir la fraude et pour garantir la conformité.

Connectivité

Le point d'extrémité /connectivity permet aux entreprises d'interroger l'état de la connectivité d'un appareil au sein d'un réseau mobile de télécommunications. Il est possible de vérifier si un appareil est joignable via des données, des SMS, ou s'il n'est pas du tout connecté.

Une fonction utile est "lastStatusTime", qui permet aux entreprises de vérifier si un appareil a été inactif pendant une période prolongée, ce qui indique une éventuelle désaffectation, l'annulation de la carte SIM ou la perte de l'appareil.

Ainsi, si un appareil n'envoie pas de signal maintenant, mais qu'il le faisait il y a trois jours, vous pouvez voir le résultat à partir de ce moment-là.

Cela pourrait permettre à une organisation d'identifier que le numéro de téléphone d'un client n'existe plus car son statut date de plus de 60 jours.

En effectuant des opérations pour vérifier la connectivité d'un appareil, il est possible d'optimiser l'utilisation des ressources du réseau, d'adapter la méthode de communication et de permettre aux messages d'être envoyés avec succès.

Remarque : Vous pouvez développer et tester avec le Opérateur virtuelcar cette API n'est pas actuellement connectée à un réseau de télécommunication en direct, en utilisant l'outil Terrain de jeu des API de réseau.

Conclusion

Les API de réseau de Vonage permettent de vérifier facilement si un appareil est joignable ou en itinérance. Ces capacités aident les développeurs à améliorer la détection des fraudes, à optimiser la fourniture de services et à maintenir la conformité.

Vous avez une question ou souhaitez partager ce que vous construisez ?

Restez connecté et tenez-vous au courant des dernières nouvelles, astuces et événements concernant les développeurs.

Partager:

https://a.storyblok.com/f/270183/400x400/3f6b0c045f/amanda-cavallaro.png
Amanda CavallaroDéfenseur des développeurs