SIM カードの山なしで行うギリシャの電話認証テスト

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

OTP Route では、OTP Gateway で一時的な番号を注文し、ダッシュボード、または API と Webhook でコードを読み取ることで、ギリシャ(+30)の SMS 認証コードを受信できます。料金は 1 コード $0.20 からで、20 分以内に SMS が届かなかったアクティベーションは全額返金されます。

ギリシャでのローンチは、見えないコードに左右される

よくある状況です。アプリはギリシャ語に翻訳され、決済プロバイダーも接続済みで、ローンチ前の最後の障害は、電話認証を通して確認するための +30 の SIM をチームの誰も持っていないことです。同僚の個人の番号を借りると、コードは会議中にその人の電話に届き、テストの実行が止まります。

OTP ルーティングなら、その依存がなくなります。テストハーネスが OTP Route に特定のサービス向けのギリシャの番号を依頼し、サインアップフォームに入力して、届いたコードをデータとして受け取ります。誰の私用電話も関わらず、同じ手順が午前 3 時の CI ジョブでも動きます。複数の市場でチームがこれをどう整理しているかは、QA テストのページで紹介しています。

ギリシャの OTP API は、テストの実行にどう組み込めるか?

開発者コンソールで生成した、or_live_ で始まる Bearer キーで https://otproute.com/api/v1 に対して認証します。ギリシャの国 ID は gr です。

  • GET /api/v1/prices?country=gr&service=<id> で費用を確認します。
  • {"service": "viber", "country": "gr"} のようなボディで POST /api/v1/activations を送り、アクティベーションを開始します。
  • コードは GET /api/v1/activations/{id} から取得するか、activation.sms_received Webhook を購読します。
  • 不要になった番号は POST /api/v1/activations/{id}/cancel で手放します。

Webhook の配信には X-OTPRoute-Signature: t=<unix>,v1=<hex> が付いており、これはエンドポイントのシークレットで計算された "<t>.<raw body>" の HMAC-SHA256 です。これを検証し、古いタイムスタンプは拒否し、再送されたイベントが無害になるよう、アクティベーション ID をキーに処理してください。スイートがきれいに次へ進めるよう、activation.expired と activation.cancelled も処理します。1 アカウントあたりの上限は、API キー 10 個、Webhook エンドポイント 5 個、1 分あたり 300 リクエストです。より詳しい手順は OTP API 連携ガイドにあります。

+30 の番号にコードを送れるサービスは?

ギリシャでは、ライブのカタログに現在 1,800 を超えるサービスが表示されています。よく求められるものには、多くのギリシャ人にとって日常的なメッセンジャーである Viber、そして WhatsApp、Telegram、Signal があります。アカウント系では Google (Gmail & YouTube)、Microsoft & Outlook、LinkedIn、ソーシャルや動画では Facebook、Instagram、TikTok があります。旅行やコマースのチームは、Airbnb、Uber、Amazon、eBay でテストすることが多くあります。

これらの名前はスナップショットとして扱ってください。提供状況は一日の中で変わるので、大きな実行の前に GET /api/v1/services またはダッシュボードを確認します。

ギリシャの番号とメッセージは、何が違って扱いにくいのか?

ギリシャにはトランクプレフィックスがありません。国内の番号は、国内でも国際でも 10 桁なので、E.164 は +30 にその 10 桁を続けるだけです。携帯番号は 69 で始まり、固定回線は 2 で始まります(アテネの番号は 21 で始まります)。この一貫性のおかげで正規化は簡単で、スペースと、ユーザーが国際アクセスコードを入力した場合の先頭の 0030 を取り除き、+30 の形で保存します。

興味深いのはテキストです。認証メッセージは、ギリシャ文字、英語、あるいは時折グリークリッシュ(ギリシャ語をラテン文字で書く非公式な書き方)で届くことがあります。ギリシャ文字の SMS は Unicode エンコーディングで送られ、1 メッセージのセグメントに入る文字数が少ないため、長いテンプレートは 2 つに分割されることがあります。パーサーは、アルファベットに関わらず数字を抽出するべきで、コードが末尾にあると決めつけてはいけません。

なぜここでテストするのでしょうか。ギリシャは GDPR の義務がある EU 市場で、短期滞在の旅行者やホストをもたらす大きな観光経済があり、海外に住みながら +30 の番号を維持する大きなディアスポラもいます。ギリシャ語のコピーのローカライズ QA、宿泊プラットフォームのサインアップフロー、地域の運用は、いずれもよくある理由です。

運用チームはブラウザーだけで行えるか?

はい。ゲートウェイにはコードを必要とするものは何もありません。

  1. メールアドレスと 6 桁のコード、または Google ログインを使ってサインアップでアカウントを登録します。アカウントの TOTP 二要素認証を有効にします。
  2. ウォレットにチャージします。
  3. OTP Gateway でギリシャとサービスを選び、価格を確認して注文します。
  4. +30 の番号を対象のアプリに貼り付けて待つと、アクティベーションにコードが表示されます。

ブラウザーでの注文と API 経由の注文は 1 つのウォレットを共有するため、混成チームでも同期が保たれます。

ギリシャの番号に何も届かなかったら?

ここでは 20 分の有効期間があなたを守ります。SMS が届かない場合、またはその前にキャンセルした場合は、サポートへの問い合わせなしで、全額がウォレットに戻ります。コードが届くまでの速さはサービスとルートによるため、最初の対応としては、有効期間内に待つのが適切なことが多くあります。

期間が空のまま終わった場合は、新しいアクティベーションでアプリに 1 度だけ再送を依頼するか、時間をおいて再試行するか、同じサービスの別のルートを選んでください。仮想番号をそもそも拒否するサービスもあり、何度試しても変わりません。自動化されたスイートでは、ループで再注文するのではなく、バックオフを入れてください。テスト対象のサービスの利用規約は必ず守り、OTP Route の利用規定(Acceptable Use Policy)がすべてのアクティベーションに適用されることを忘れないでください。

ギリシャの固定番号は可能か。請求はどうなっているか?

ギリシャでは、セルフサービスの長期番号は提供していません。固定の +30 回線が必要なチームは、[email protected] にメールで問い合わせられますが、可能かどうかは現地の規則によります。専用の仮想番号(Dedicated Virtual Numbers)は米国とカナダのみで、月額 $1.95 から、受信 SMS は Webhook に転送され、ブラウザーからの通話にも対応します。

支払いは、カードまたは USDT/USDC でチャージするプリペイドの USD ウォレットからの従量課金で、サブスクリプションもプランもありません。チャージごとに、メールで PDF 請求書が発行されます。費用をかけずにギリシャ向けのテストスイートを組み込むには、開発用アカウントのサンドボックスモードを依頼してください。シミュレートされた番号とコードが返ります。

よくある質問

API でギリシャに使う国 ID は何ですか?

ギリシャは gr です。GET /api/v1/prices と、POST /api/v1/activations のボディで使います。

現地の SIM なしで、アプリのギリシャ向けサインアップフローをテストできますか?

はい。OTP Gateway でテスト用の +30 番号を注文し、サインアップフォームに入力して、コードをダッシュボード、ポーリング、または Webhook から読み取ります。

ギリシャの番号には先頭のゼロが必要ですか?

いいえ。ギリシャにはトランクプレフィックスがないため、国際形式は +30 に、国内でダイヤルするのと同じ 10 桁を続けたものです。

+30 番号に送られる認証テキストは、ギリシャ語ですか?

場合によります。送信元によって、コードはギリシャ語、英語、ラテン文字のギリシャ語で届くため、言葉ではなく数字を解析してください。

コードが届かなかった場合、お金はどうなりますか?

20 分以内に SMS が届かない場合、またはその前にキャンセルした場合は、全額が自動的にウォレットに戻ります。

ステーブルコインで、ギリシャ向けの SMS 認証 API の利用料を支払えますか?

はい。ウォレットはカードに加えて USDT と USDC に対応しており、チャージごとに PDF 請求書が届きます。

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

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

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