日本語
キルギス市場のQAと運用のための+996コード受信
はい、OTP Routeなら、キルギス(+996)の認証コードを一時番号で受信でき、ダッシュボードに表示されるほか、APIポーリングや署名付きWebhookで自社システムへ届けられます。OTP Gatewayは$0.20/コードからで、番号の保持時間は20分、SMSが届かなかった場合の料金は発生しません。
キルギスのオンボーディングを手作業でテストすると何が問題になるのか?
中央アジアへ展開するチームは、たいてい同じ壁に突き当たります。オンボーディングのフローに+996番号が必要なのに、番号を持っているのはビシュケクにいる外部委託先の担当者だけで、その人がオフラインになるたびにテスト計画が止まってしまうのです。キルギスには海外で働く人も多く、フィンテックや送金サービスでは、国外から自国の番号で登録するキルギスのユーザーがいる可能性があります。QAで再現しておく価値のあるケースです。
OTP Routeのテスト用+996番号なら、借りてきた携帯電話は不要になります。自動化スクリプトが番号をリクエストしてアプリに入力し、コードをプログラムで受け取るため、回帰テストが誰かの個人SIMに左右されなくなります。
APIでキルギスの認証番号をリクエストするには?
開発者コンソールでor_live_キーを発行し、Bearerトークンとしてhttps://otproute.com/api/v1に送信して、次の4つの呼び出しを行います。
GET /api/v1/prices?country=kg&service=telegramで価格を確認します。POST /api/v1/activationsに{"service": "telegram", "country": "kg"}を渡してアクティベーションを作成します。- 返ってきた+996番号を、テスト対象のアプリで使います。
- Webhookで
activation.sms_receivedを受け取るか、コードが現れるまでGET /api/v1/activations/{id}をポーリングします。
配信ごとにX-OTPRoute-Signatureヘッダーを必ず検証してください。ヘッダーにはタイムスタンプと、エンドポイントのシークレットで署名した<t>.<raw body>のHMAC-SHA256が含まれており、古いタイムスタンプは拒否する必要があります。Webhookによるキャプチャのガイドと開発者向けリファレンスに、どちらの方式も載っています。上限は、1アカウントあたりAPIキー10個、Webhookエンドポイント5つ、1分あたり300リクエストです。
キルギスのルートはどのアプリに対応しているのか?
現在のスナップショットで+996番号から利用できる人気サービスには、Telegram、WhatsApp、Instagram、Google(Gmail&YouTube)、TikTok、Facebook、Microsoft&Outlook、ChatGPT(OpenAI)、Claude、Discord、Viber、LinkedIn、Amazon、AliExpressがあります。ルート全体では1,600を超えるサービスに対応しています。
利用可否は一日の中で変動するため、テスト設定に一覧を固定で書き込まず、GET /api/v1/servicesで都度確認してください。
+996番号はどう整形して保存すればよいのか?
キルギス国内では、9桁の国内番号の前にトランクプレフィックスの0を付けてダイヤルするため、携帯番号は0の後に9桁を続けた形で書かれることがあります。国際形式ではこの0が消え、E.164は+996に9桁を続けた形になります。入力時に両方の表記をE.164へ正規化し、元の文字列は表示用にどうしても必要な場合だけ残してください。
キルギス語が国家語、ロシア語が公用語で、どちらもキリル文字で表記されます。認証メッセージはロシア語で届くことが多くあります。これは自社のSMSテンプレートにも関わる点で、キリル文字はUCS-2エンコードで送信されるため、1通あたりの文字数が160文字ではなく70文字になります。送信文面がその範囲に収まるか、またテストのパーサーが数字だけを読み取るかを確認してください。
コードを書かずにダッシュボードで使うには
プロダクトマネージャーやサポート担当者に、連携の実装は必要ありません。サインインし、キルギスとサービスを選び、+996番号をアプリにコピーすれば、コードが着信した時点でダッシュボードに表示されます。
届かない場合の手順は次のとおりです。
- 20分のウィンドウが終わるまで待ちます。何も届かなかった場合やキャンセルした場合は、全額が自動で返金されます。
- そのサービスが仮想番号を受け付けないケースがないか確認します。受け付けないサービスもあり、そのために返金の仕組みがあります。
- 立て続けに何度も注文せず、少し時間を置くか、別のサービスルートで再試行します。
手動テスターには、各注文の+996番号と時刻をテストチケットに記録しておく習慣をおすすめします。後で失敗が起きたときに、どの試行だったのかをたどれます。
キルギスの固定番号は利用できるのか?
キルギスにはセルフサービスの選択肢がありません。Gatewayの番号は、1回の認証にのみ使えます。現地で長期間使える回線が必要なチームは、[email protected]までメールで問い合わせることができますが、実現できるかどうかは現地の規則次第です。
繰り返しサインインが必要なアカウントには、米国とカナダのDedicated Virtual Numbersが候補になります。月額$1.95/月からで、受信SMSはWebhookに転送され、ブラウザから発信もできます。トレードオフについては一時番号と専用番号の比較で解説しています。
キルギスでの認証にかかる支払いについて
OTP Routeはプリペイド方式のUSDウォレットで運用されます。従量課金でサブスクリプションはなく、チャージはカードまたはUSDT/USDCで行え、チャージのたびにPDFの請求書が発行されます。開発用アカウントでサンドボックスモードをリクエストすれば、実際の残高を使う前に、模擬の番号とコードでフロー全体をテストできます。
利用は自社のアプリと正当な業務用アカウントに限り、各サービスの利用規約を守ってください。Acceptable Use Policy(利用規定)も適用されます。最新の料金は料金ページをご覧ください。
よくある質問
キルギスに住んでいなくても、キルギスのSMS OTPを受信できるか?
はい。ダッシュボードまたはAPIでサービス用の+996番号をリクエストすれば、チームがどこで働いていてもコードが届きます。
キルギスのAPI用国IDは何か?
kgを使います。例:GET /api/v1/prices?country=kg&service=whatsapp。
キルギスの番号は先頭の0を付けて保存すべきか?
いいえ。国内用のトランクプレフィックスを外し、+996に9桁の国内番号を続けた形で保存してください。
キルギスの認証コードがロシア語で届くことがあるのはなぜか?
キルギス語と並んでロシア語が広く使われており、この地域ではロシア語を選ぶサービスが多いためです。テストでは、言語にかかわらず数字を抽出するようにしてください。
キルギスの番号にSMSが届かなかった場合、残高はどうなるか?
コードが届かないまま20分のウィンドウが終了したとき、またはキャンセルしたときは、全額が自動でウォレットに戻ります。
キルギスの認証番号はいくらか?
サービスにより異なりますが、$0.20/コードからです。最新の価格はAPIで返され、確定前に画面にも表示されます。
お金をかけずにテストできるか?
はい。サポートに依頼して開発用アカウントをサンドボックスに切り替えると、エンドツーエンドの連携テスト向けに、模擬の番号とコードが返されます。
サービス名はそれぞれの所有者の商標です。OTP Route はこれらの企業と提携していません。番号は合法的にご利用いただき、各サービスの利用規約および当社の利用規定に従ってください。