実際の+47ルートでノルウェーの電話番号認証をテストする

国番号 +47OTP Gateway は 1 コードあたり $0.20 から専用番号:米国・カナダのみAPI ID: no
クイックアンサー

OTP Routeでは、OTP Gatewayで1回限りの番号を注文し、ダッシュボード、またはAPIと署名付きWebhookでコードを読み取ることで、ノルウェー(+47)の認証コードを受信できます。料金は$0.20/コードからで、正確な金額はリアルタイムで返され、20分以内に番号へSMSが届かなければ自動的に返金されます。

ノルウェーの電話番号は何が扱いやすく、バリデーターはどこでつまずきますか?

ノルウェーは、電話番号欄のロジックを組みやすい市場の1つです。トランクプレフィックスはなく、国内からでも海外からでも番号は8桁で、国際形式では先頭に+47を付けるだけです。携帯番号は通常4か9で始まります。つまり、E.164の文字列は+47に8桁を続けたもので、取り除く部分はありません。

よくあるバグは別のところにあります。10桁を前提に書かれたバリデーターは有効なノルウェーの入力を拒否し、ノルウェーのユーザーが入力しない先頭の0を必須とする登録フォームもあります。テストマトリクスに8桁の+47のケースを入れておけば、両方を検出できます。

ノルウェー市場の言語、文字、プライバシー

公用語は、書き言葉としてブークモールとニーノシュクがあるノルウェー語と、サーミ語です。多くのサービスは、アカウントのロケールに応じてノルウェー語か英語で認証メッセージを送ります。ノルウェー語ではæ、ø、åを使うため、認証画面とコードまわりの文言でこれらの文字が正しく表示されることを確認し、コードは数字のパターンで抽出してください。

ノルウェーは欧州経済領域(EEA)に属するため、ログに残る電話番号やメッセージ本文を含め、QA環境が収集する個人データにはGDPRが適用されます。テスト用の番号とスタッフの携帯電話を分けておくことは、その衛生管理の一環として適切です。詳しくはプライバシー重視のサインアップのページをご覧ください。

ノルウェーで認証を行うのは、通常、北欧全体でのローンチ、アプリのノルウェー語対応、地域の運用拠点からのスカンジナビアの顧客サポートなどの場面です。

ノルウェーの認証番号では、どのサービスを認証できますか?

現在のスナップショットでは、ノルウェーでは1,500を超えるサービスを利用できます。よく使われるのは、Google (Gmail & YouTube)、Microsoft & Outlook、LinkedIn、Signal、WhatsApp、Telegram、Facebook、Snapchat、Airbnb、Uber、Netflix、Amazon、Discord、ChatGPT (OpenAI)などです。空き状況は一日の中で変わるため、実行のたびにリアルタイムの一覧を取得してください。

テストスイートからノルウェーOTP APIをどう呼び出しますか?

or_live_ で始まるBearerキーで https://otproute.com/api/v1 に認証します。キーはDeveloperコンソールで発行され、1アカウントあたり最大10個です。ノルウェーの国IDは no です。設定ファイルにはこの値を文字列として明記しておくと、真偽値と取り違えられずに済みます。

  1. GET /api/v1/services でサービスIDを一度だけ調べます。
  2. GET /api/v1/prices?country=no&service=<id> を呼び出し、リアルタイムの価格とルートが開いているかを確認します。
  3. POST /api/v1/activations に {"service": "signal", "country": "no"} を送り、アクティベーションIDを保管します。
  4. 自社の登録フォームまたはログインフォームに+47番号を入力します。
  5. GET /api/v1/activations/{id} からコードを読み取るか、Webhookで通知を受け取ります。

Webhookでは、最大5つのエンドポイントを登録し、activation.sms_received、activation.expired、activation.cancelled を処理します。エンドポイントのシークレットで <t>.<raw body> のHMAC-SHA256を計算して X-OTPRoute-Signature を検証し、古いタイムスタンプは拒否し、同じアクティベーションIDの再配信は何もしない扱いにしてください。レート制限は1分300リクエストです。ハンドラーのパターンはWebhookによる認証コードの取得の記事で紹介しています。

コードを書かない同僚向けのダッシュボード手順はありますか?

はい。ダッシュボードでOTP Gatewayを開き、サービスを選び、ノルウェーを選択して、価格を確認してから注文します。+47番号が表示されるので、アプリに入力すると、受信後に同じ画面にコードが表示されます。不要になったアクティベーションをキャンセルすると、代金はウォレットに戻ります。

Gatewayか専用回線か:ノルウェーのアカウントが再ログインを必要とする場合は?

OTP Gatewayは、番号1つにつきコードを1回受け取るものです。今後のログインやリカバリーのために同じ番号が必要なアカウントには、専用バーチャル番号が答えになりますが、この製品は米国とカナダ限定で、月額$1.95からです。OTP Routeには、ノルウェー向けのセルフサービスの長期回線はありません。本当に必要なチームは [email protected] までメールしてください。対応できるかどうかは現地の規則次第です。米国・カナダの回線に含まれる内容はバーチャル番号のページで説明しています。

+47のコードが届かない場合のトラブルシューティングと課金

すべてのアクティベーションには20分の有効時間があり、課金されるのはコードが届いた場合のみです。コードが来ないまま時間が切れた場合やキャンセルした場合は、チケットなしで全額がウォレットに戻ります。コードが遅れているときは、有効時間が終わるまで待ち、時間をおいて、または別のサービスルートで試し、サービスが仮想番号を受け付けるかを確認し、注文エンドポイントを連打しないでください。番号はご自身の正当なアカウントとプロダクトにのみ使用し、各サービスの規約を守ってください。OTP Routeの利用規定(Acceptable Use Policy)が適用されます。

資金は、カードまたはUSDT/USDCでチャージする1つのUSDウォレットからの従量課金で、チャージごとにPDF請求書が発行され、月額料金はありません。開発用アカウントには、申請によりサンドボックスモードが提供され、無料の連携テスト向けに番号とコードがシミュレートされます。詳細は料金のページをご覧ください。

よくある質問

ノルウェーの番号に先頭の0は必要ですか?

いいえ。ノルウェーにはトランクプレフィックスがないため、8桁はそのままで、E.164では+47を付けるだけです。

現地のSIMなしで、アプリのノルウェー向け登録フローをテストできますか?

はい。OTP Gatewayでテスト用の+47番号を注文してフォームに入力し、ダッシュボード、API、Webhookのいずれかでコードを受け取れます。料金は$0.20/コードからです。

ノルウェーのAPI国IDは何ですか?

no です。YAMLなどの設定形式では、falseとして解釈されないよう文字列として引用符で囲んでください。

OTP Routeでノルウェーの番号を保持できますか?

セルフサービスではできません。長期の専用番号は米国とカナダのみです。ノルウェーについては [email protected] へメールでお問い合わせください。

SMSが届かなかった場合、代金はどうなりますか?

返金されます。20分経ってもコードが届かない場合や、キャンセルした場合は、ウォレットに全額が自動的に入金されます。

コードはノルウェー語で届きますか?

届くこともあります。多くのサービスはアカウント設定からノルウェー語か英語を選ぶため、パーサーは数字を基準に組んでください。

サービス名はそれぞれの所有者の商標です。OTP Route はこれらの企業と提携していません。番号は合法的にご利用いただき、各サービスの利用規約および当社の利用規定に従ってください。

数分で最初の OTP をルーティング

無料アカウントを作成し、USD ウォレットにチャージして、ダッシュボードまたは API から番号を注文。月額料金はありません。