
ネットワークAPIでデバイスがリーチャブルかローミングかをチェックする
所要時間:1 分
はじめに
デバイスが接続されているか、到達可能か、または想定される国でローミングしているかを知ることは、詐欺防止、サービス提供、および規制コンプライアンスにとって重要です。この記事では Vonageネットワーク・アプリケーション・プログラミング・インターフェース(API)を使用することで、デバイスのステータスをリアルタイムで確認し、そのデータを使用してよりスマートなサービスを構築することができます。
使用例
オンラインサービスがダウンしているかどうかを確認できます。 Vonage API ステータス.ユーザーが経験している問題が、ローカルなものなのか、全国的なものなのか、あるいはグローバルなものなのかはわからないかもしれない。このブログの記事では、トラブルシューティングツールに頼るのではなく、通信事業者からデータを受け取る Network API を使用して、SIM 対応デバイスの到達可能性とローミングステータスを確認することに焦点を当てています。
位置情報に基づく不正防止
セキュリティーと不正行為の理由から、ユーザーが申告した場所にいるかどうかをチェックすることができます。例えば、あるユーザーがロンドンでのコンサートのチケットを購入したが、その購入にリンクされたデバイスがイベント開催時に別の国で検出されたとする。これは、チケットが二次市場で転売されたか、不適切に共有されたことを示している可能性があります。
同様に、アプリがロケーション制限されたメディア(英国でのみライセンスされた映画のストリーミングなど)へのアクセスを提供する場合、ユーザーのデバイスが実際にその地域に位置しているかどうかを検証できる。デバイスのステータスチェックAPIを統合することで、矛盾を検出し、アプリのセキュリティを向上させることができます。
サービス提供住所
日頃は手料理を食べることが多い私だが、母国へ帰省すると、かなりの頻度で食材宅配アプリを利用する。このようなデリバリー・サービスを利用している間、ローミング料金が発生しないことは、他の多くのユーザーや私も知っているはずだ。
IoTデバイスの接続
企業は、IoTデバイスがネットワークに接続できなくなったことを検知できる。物理的に点検することなく、メンテナンスが必要な特定のデバイスをリモートで判断できる。これは、デバイスが最後にオンラインになったのがいつかを判断するのに役立つ。例えば、ある基地局が2日前に接続を失ったとすると、この情報はデバイスが最後にオンラインになったのがいつかを特定するのに役立ちます。
この30秒の映像をご覧ください。 ダイアナスマートドアベルのようなIoTデバイスがオフラインになったときに、接続性チェックがどのように検知に役立つかを説明しています。
ユーザーコンプライアンス
アクセスが許可されていない場所からユーザーがストリーミングサービスにアクセスするのを防ぐため、例えば、特定の場所にいる人だけが利用できるサッカーのローカル試合など、コンテンツの場所制限が設けられることがある。
銀行の顧客は、取引が承認されるために特定の場所にいる必要がある場合があり、許可されていない場所からアクセスしたり取引を行おうとした場合、規制遵守を確保する必要がある。
緊急サービス
緊急事態に対処する場合、通信が機能するチャネルを通じてユーザーに確実に届くようにすることが重要です。デバイスがモバイルデータに接続されていなくても、ショートメッセージサービス(SMS)経由で到達可能な場合、システムは重要なメッセージを配信するためにSMSにフォールバックすることができます。
デバイス・ステータス・エンドポイント
これらのユースケースは、実際のアプリケーションを示し、デバイスのステータスをチェックする方法を示している。 デバイス・ステータス2025年6月現在、2つのエンドポイントがあります。
ローミング
エンドポイントは /roamingエンドポイントによって、企業はデバイスがローミングしているかどうかを検出できる。そして ローミング中であればローミングしている場合、デバイスがローミングしている国のモバイル国コードとその国名をチェックする。
これらの操作は、ユーザーが本人であるかどうかをチェックし、不正行為を防止し、コンプライアンスを確保するのに優れている。
コネクティビティ
エンドポイントは /connectivityエンドポイントによって、企業はテレコム・モバイル・ネットワーク内のデバイスの接続ステータスを照会できる。デバイスがデータ、SMSで到達可能かどうか、あるいはまったく接続されていないかどうかを確認することができる。
利用可能な便利な機能のひとつに「lastStatusTime」がある。これは、デバイスが長期間アクティブでなかったかどうかをチェックするのに役立ち、デバイスが使用されていない可能性、SIMの解約、またはデバイスの紛失を示す。
そのため、あるデバイスが今はpingを打っていないが、3日前には打っていた場合、その時点からの結果を見ることができる。
これにより、ある組織は、そのステータスが60日以上前のものであるため、顧客の電話番号がもはや存在しないことを特定できる。
デバイスの接続性をチェックする操作を行うことで、ネットワークリソースの使用量を最適化し、通信方法を適合させ、メッセージを正常に送信することができる。
注意 開発およびテストは 仮想オペレーターを使用して開発およびテストすることができます。 ネットワークAPIプレイグラウンド.
結論
VonageのネットワークAPIは、デバイスがリーチャブルかローミングかを簡単にチェックすることができます。これらの機能は、開発者が不正検出を改善し、サービス提供を最適化し、コンプライアンスを維持するのに役立ちます。
ご質問がある場合、またはあなたが作っているものを共有したい場合は、こちらをクリックしてください。
会話に参加する VonageコミュニティSlack
登録する 開発者ニュースレター
フォローする X(旧ツイッター)最新情報
チュートリアルを見る YouTubeチャンネル
LinkedInの LinkedIn の Vonage デベロッパーページ
最新の開発者向けニュース、ヒント、イベント情報をお届けします。