QAと市場展開のための、ルーマニア(+40)の認証用番号

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

OTP Routeでは、ルーマニア(+40)のSMS認証コードを受信できます。OTP Gatewayで使い切りの番号を注文し、ダッシュボード、REST APIのポーリング、または署名付きWebhookでコードを受け取ります。料金は1コードあたり $0.20 からで、20分以内にその番号へメッセージが届かなければ、金額はウォレットに戻ります。

07で始まるルーマニアの番号は、どう保存すべきですか?

ルーマニアでは、国内プレフィックスとして0を使います。国内では携帯電話の番号は 07 で始まる10桁で表記され、国際形式では先頭の0がなくなって、残りの9桁が +40 に続きます。そのため携帯電話は、+407 に8桁を続けた形になります。

ユーザーはどちらの形も貼り付けますし、0040 で入力する人もいます。保存する前にすべての表記をE.164へ正規化し、その1つの文字列を検索キーとして持ち、表示のときだけ整形してください。07…、+407…、00407… をサインアップフォームに入力して、同一の保存値になることを確かめる単体テストを用意しておくと、後で重複アカウントのデバッグに悩まされずに済みます。

ルーマニアの認証SMSは何語で届きますか?

公用語はルーマニア語で、テンプレートをローカライズするサービスも多いため、アカウントの設定によってルーマニア語または英語の文面が届くと考えてください。ルーマニア語には ă、â、î、ș、ț などの記号付き文字があり、送信元がそれらを残すと、メッセージはUnicodeで送られます。パーサーは、数字のパターンでコードを取り出し、前後のテキストは無視するようにしてください。

ルーマニアはEU加盟国で、多くのルーマニア人が他のEU諸国に暮らしています。そのため、ルーマニアの番号は、別の市場で出会う顧客のものであることもよくあります。これが、チームがローカライズやオンボーディングのテストに+40ルートを加える一般的な理由です。

プロダクトチームがテストマトリクスにルーマニアを加えるのはなぜですか?

ルーマニアで展開するということは、通常、ルーマニア語のインターフェース、現地の電話番号の書式、現地のユーザーに自然に読めるオンボーディングの文言を用意することを意味します。これらはすべて認証の手順に関わります。国の選択欄は適切な初期値を持たなければならず、電話番号の入力欄は 07 の形を受け付けなければならず、確認画面は正しい翻訳を表示しなければなりません。この経路に実際の+40コードを通せば、SMSの手順をモックにした場合には見えない問題を見つけられます。

フィンテックやマーケットプレイスのチームは、この経路を特に注意深く確認します。認証画面が壊れていると、新規顧客は最初の手順で全員止まってしまうからです。市場ごとにOTPのルーティングを選ぶ方法は、国別ルーティングの記事で解説しています。

ルーマニアのルートで使えるサービスは?

最新のスナップショットでは、ルーマニアで1,700を超えるサービスが一覧に載っています。よく使われるものには、WhatsApp、Telegram、Facebook、eBay、Microsoft & Outlook、Instagram、TikTok、Google(Gmail & YouTube)、Amazon、Uber、Viber、Signal、Netflix、LinkedIn、Discordがあります。現在の利用可否は、固定の一覧ではなく、APIまたはダッシュボードで確認してください。

ルーマニアOTP APIの呼び出しの流れは?

https://otproute.com/api/v1 に対して、or_live_ で始まるBearerキーを使います。国IDは ro です。

  1. GET /api/v1/balance で残高を確認します。
  2. 価格を調べます。GET /api/v1/prices?country=ro&service=<id> です。
  3. 注文します。POST /api/v1/activations に {"service": "telegram", "country": "ro"} を送ります。
  4. +40の番号を、自社のアプリに入力します。
  5. コードは、activation.sms_received のWebhook、または GET /api/v1/activations/{id} から受け取ります。

Webhookの署名検証についてはWebhookによるコード取得ガイドで、リファレンス全体はドキュメントで説明しています。

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

はい。OTP Gatewayでルーマニアを選び、サービスを選択し、画面に表示された価格を確認して注文します。アプリが求める場所に番号を貼り付け、アクティベーションを開いたままにしておくと、受信したコードがそこに表示されます。サポート担当者は、この手順でルーマニアの顧客からのチケットを再現することがよくあります。自動化されたスイートは、同じルートをAPI経由で実行するため、手動と自動の結果を比較できます。

ルーマニアのコードが届かない場合や、長期回線についてはどうですか?

課金されるのはコードが届いたときだけで、空のアクティベーションは自動的に返金されるため、20分の有効時間が終わるまで待ってください。サービスが仮想番号を拒否する場合は、短い間隔で再注文せず、ルートを切り替えるか、時間を置いて試します。番号が国際形式でアプリに届いたかも確認してください。+40 の後に0を黙って付け足すフォームは、無効な番号を作ってしまいます。他のヒントはOTP配信失敗を減らす方法にあります。

セルフサービスのルーマニア長期番号は提供していません。Dedicated Numbersは米国とカナダのみで、月額$1.95からです。+40の回線について問い合わせるには、[email protected] にメールしてください。提供の可否は現地の規則によります。支払いはプリペイドのUSDウォレットから行われ、月額料金はなく、カードまたはUSDT/USDCでチャージでき、チャージごとにPDFの請求書が発行されます。最初の本番注文の前に、依頼すれば開発アカウントをサンドボックスに切り替えられ、シミュレートされた番号とコードで連携をエンドツーエンドで実行できます。

よくある質問

現地のSIMを購入せずに、ルーマニアのサインアップフローをテストできますか?

はい。OTP Gatewayの+40番号が1つの認証コードを受信し、ダッシュボードまたはSMS認証APIで読み取れます。

ルーマニアの番号を保存するとき、先頭の0は残すべきですか?

いいえ。国内プレフィックスの0は取り除き、+40 に残りの9桁を続けて保存します。

OTP Route APIで、ルーマニアに使う国IDは何ですか?

pricesのクエリでも、POST /api/v1/activations でも、country の値として ro を送ります。

ルーマニアの認証用番号は、どのくらいの間有効ですか?

各アクティベーションの有効時間は20分です。不要になったら POST /api/v1/activations/{id}/cancel でキャンセルすると、すぐに返金されます。

SMSが届かなかった場合、課金されますか?

いいえ。課金されるのはコードが届いたときだけで、届かなければ全額が自動的にウォレットに戻ります。

ルーマニアのSMS OTPを受信するには、いくらかかりますか?

1コード$0.20からです。正確な価格はサービスによって異なり、料金ページとAPIで確認できます。

先にサンドボックスで連携を試せますか?

はい。リクエストに応じて、開発アカウントをサンドボックスに切り替えられ、ウォレットの資金を使わずに、シミュレートされた番号とコードが返ります。

テスト用の+40番号は、どんな用途でも許されますか?

いいえ。OTP Routeは、自社の正当な製品とアカウントのテストと運用に使い、各サービスの利用規約を守り、利用規定(Acceptable Use Policy)に従ってください。始めるにはサインアップします。

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

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

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