BroadNet
基本原則 BroadNet回答

フラッシュコール認証とは何ですか?

最終確認日 1 読了目安BroadNetエンジニアリング部門による確認済み
クイック回答

フラッシュコールは、ワンタイムの短いMSISDNを発信元IDとしてユーザーの電話に不在着信を残す番号認証技術です。ユーザーのアプリは、着信した発信元IDの末尾4〜6桁(これがOTPとなります)を読み取り、呼び出し音が鳴る前に通話が切断されます。ユーザーには何も表示されず、認証はサイレントに完了します。これはSMS OTPよりも高速かつ低コストで、なりすましも困難です。

平易な言葉による定義ベンダーニュートラル確認日 2026年5月27日
構成図チャネルフォールバックを備えたOTPのフロー
  1. ユーザーが認証コードをリクエストサインイン、決済、または新規登録
  2. アプリが認証用のAPIを呼び出しますコードごとに1リクエスト
  3. BroadNetがコードを配信最適なチャネルを使用未達時のフォールバックSMSWhatsApp音声
  4. ユーザーがコードを入力発行されたコードと照合
  5. 認証完了アクセス許可
詳細回答

必要な情報はすべて、不要な情報は一切なし

§01

エンドツーエンドの仕組み

お客様のアプリが、電話番号とmethod=flashcallを指定して当社の/verify/startを呼び出します。当社は、末尾の数字にOTPをエンコードした使い捨てのMSISDNから電話をかけます。AndroidのCALL_LOG権限により、お客様のアプリは着信した発信元IDを読み取ることができます。アプリは末尾の4〜6桁を削除してハッシュ化し、/verify/checkにPOSTします。ハッシュが一致すれば、ユーザーは認証されます。エンドツーエンドの時間は3〜5秒です。コストはSMS OTPの30〜60%です。

§02

通信事業者に選ばれる理由

フラッシュコールは、SMSCに影響を与えず、課金対象となるSMSイベントを消費せず、A2Pトランクも消費しません。これは、接続前にキャンセルされる単一のCAMEL/SIPコールセットアップです。ほとんどの通信事業者は、これを応答なしの着信として扱います(無料またはそれに近い料金)。SMS A2P料金が非常に高い市場(インド、インドネシア、ブラジル)における大量のOTPサービスにおいて、フラッシュコールは認証コストを劇的に削減します。

§03

適用外となるケース

iOSアプリでは、着信した発信元IDをプログラムで読み取ることができません。フラッシュコールはAndroid専用です(また、ユーザーがCALL_LOGの権限を許可した場合のみ利用可能ですが、Googleはこれに対して制限を強めています。Android 11以降では、アプリがデフォルトの発信元IDアプリであるか、フォールバックとしてSMS_RETRIEVERを使用する必要があります)。フラッシュコールを使用する場合は、必ずSMS-OTPへのフォールバックと組み合わせてください。BroadNetの/products/myotpサービスでは、単一のAPIコールで、フラッシュコール → SMS OTP → WhatsApp OTP → 音声OTPへと自動的にフォールバックが行われます。

§04

規制状況

GSMAは2022年にFlash Callに関するRCC.20ガイドラインを公開し、これを正当な認証技術として扱っています。一部の通信事業者(インドの一部やUAEなど)では、これをA2Pとして分類し、A2P料金を適用し始めています。一方、他の地域(中東・北アフリカの大部分やEUなど)では、依然として音声イベントとして扱われています。料金はこれに応じて異なります。当社は国ごとの分類を追跡し、それに基づいた価格設定を行っています。

BNBroadNetエンジニアリングチームによる執筆·2003年よりキャリアグレードのメッセージングを提供、本社はドバイ·編集基準
これを使用して構築する

実装に関するサポートが必要ですか?

以下のページでは、このコンセプトを具現化する製品および統合ガイドをご紹介しています。詳細を直接確認したい場合は、中東・北アフリカの営業時間内であれば、弊社のエンジニアリングチームが当日中に対応可能です。

エンジニアリングチームに相談する
フィードバック

この回答は役に立ちましたか?

皆様の投票により、どの回答を例、図解、コードスニペットを用いて拡充すべきかの優先順位を決定できます。

この回答は役に立ちましたか?
ありがとうございます。承知いたしました。この回答は継続的に更新されます。
承知いたしました。不足していた内容を教えてください — メッセージを送信する。

コンテンツの執筆・レビュー方針

お困りですか?

開発について、現場のエンジニアに直接ご相談ください。

1営業日以内にご返信します。また、本番用アカウントをご利用のお客様には24時間365日のサポートを提供しています。当社のソリューションエンジニアは、単なるスクリプトではなく、実用的なコードを提供します。

$ curl -X POST https://api.broadnet.me/sms/sendSms
応答SLA
テストアクセス申請1営業日以内にご返信します
本番環境24 / 7 · < 15 min
通信事業者NOC24 / 7 · ページャー対応