日本語
ムババーネのSIMなしで+268の認証フローをテストする
はい。OTP Routeを使えば、エスワティニ(+268)の認証コードを一時番号で受信でき、ダッシュボード、またはREST APIと署名付きWebhookで読み取れます。OTP Gatewayの料金は$0.20/コードからで、20分の有効時間内に何も届かなければ、全額がウォレットに返金されます。サービスを選び、国 sz を指定して、テストランナーから見える場所でコードを読み取ってください。
海外から+268の登録をテストするのが難しいのはなぜ?
エスワティニは小さな市場であり、分散したチームにとってはそれが問題になります。南部アフリカ向けの展開で、すでにマンジニやムババーネの顧客にプロダクトを提供している場合でも、QA担当に現地のSIMを持つ人はおらず、自動化にローミングは不安定で、現地の同僚にチャットでコードを転送してもらう方法も、数回のテストを超えるとスケールしません。
結果として、電話番号フィールドでの+268の経路は、エンドツーエンドで検証されないままになりがちです。この王国向けの入力検証ルール、国選択、SMSテンプレートが未検証のままリリースされ、最初の実ユーザーがテストケースになってしまいます。OTP Routeは、テストに1回のコード用の実際のエスワティニ認証番号を渡し、そのコードをコードに返すことで、このギャップを埋めます。
エスワティニのルートでコードを受信できるサービスは?
OTP Gatewayは現在、エスワティニ向けに900を超えるサービスを掲載しています。今回のスナップショットで人気のものには、WhatsApp、Facebook、Google (Gmail & YouTube)、Instagram、TikTok、Signal、Microsoft & Outlook、LinkedIn、Uber、Amazon、imo、Netflix、ChatGPT (OpenAI)があります。
どのルートも、キャリアパートナーが容量を追加したり終了したりするため、一日の中で在庫が動きます。この一覧は出発点として扱ってください。最新の答えは常に GET /api/v1/services と GET /api/v1/countries から得られ、ダッシュボードでも、資金を投じる前に同じ状況を確認できます。
エスワティニのOTP APIのフローは、コードではどう動く?
Developerコンソールで Bearer キー(プレフィックスは or_live_)を作成し、ベースURL https://otproute.com/api/v1 を呼び出します。典型的なテストのステップは次のとおりです。
GET /api/v1/prices?country=sz&service=whatsappを呼び、その組み合わせのリアルタイム価格を読み取ります。- サービスと、国として
szを指定したJSON本文でPOST /api/v1/activationsを送ります。レスポンスには、アクティベーションIDと+268番号が含まれます。 - テストが操作している登録フォームに、その番号を入力します。
activation.sms_receivedのWebhookを待つか、コードが現れるまでGET /api/v1/activations/{id}をポーリングします。- シナリオを中止する場合は、
POST /api/v1/activations/{id}/cancelを呼べば、ウォレットに即座に返金されます。
Webhookのリクエストには X-OTPRoute-Signature ヘッダーが付きます。エンドポイントのシークレットで、タイムスタンプと生の本文のHMAC-SHA256を再計算し、古いタイムスタンプは拒否してください。すべてのイベントはアクティベーションIDをキーに扱い、再送されても影響が出ないようにします。ハンドラーの全体像はWebhookによるコード取得ガイドで、すべてのエンドポイントはAPIリファレンスで確認できます。
エンジニアが知っておくべきエスワティニの電話番号とは?
エスワティニの国番号は+268で、国内番号は8桁、トランクプレフィックスはありません。そのため、取り除くべき先頭の0はなく、多くの市場より正規化が簡単です。値はE.164形式で +268 に8桁を続けて保存し、桁数が異なる入力は、SMSプロバイダーに届く前に弾いてください。
公用語はシスワティ語と英語です。国際的なプラットフォームは、この市場向けの認証テキストを通常英語で送るため、コード抽出の正規表現は安定しますが、自社のテンプレートはローカライズされている場合があります。周囲の文言ではなく、数字に対してアサーションを書いてください。この国でテストされるのは、たいてい南部アフリカへの展開が南アフリカとあわせてこの王国を含む場合や、地域の運用担当が現地番号に紐づくビジネスアカウントを必要とする場合です。
+268のコードが届かないときは?
小さなルートは大きなルートより静かなことがあるため、ときどき空のアクティベーションが出ることを前提に計画してください。
- 20分の有効時間を最後まで待つ:サービスによっては、メッセージをキューに入れてから送ります。
- 受け付けられるか確認する:ルートによっては、仮想番号を拒否するプラットフォームがあります。未使用のアクティベーションが全額返金されるのはそのためです。
- 後で再試行するか、ルートを切り替える:少し間を置いてもう一度試すか、南アフリカのような近隣のルートで同じフローをテストします。
- 短い間隔の繰り返しを避ける:失敗の直後に再注文しても効果はまれで、テストの時間を消費するだけです。
さらなる診断方法は、配信失敗のチェックリストにあります。
エスワティニの番号を長期で保持できる?
セルフサービスではできません。OTP Routeの専用バーチャル番号は、米国とカナダのみで、月額$1.95からです。受信SMS、送信SMS、ブラウザ通話に対応しています。セルフサービスの長期+268回線はありません。運用チームに必要な場合は [email protected] にメールしてください。チームが現地の規制で何が可能かを確認しますが、提供は保証されません。ステージング環境のアカウントで繰り返しログインする用途では、米国またはカナダの専用回線が現実的な代替手段になることが多いです。
エスワティニ向けのOTPルーティングはどう課金される?
+268のテスト費用は、前払いのUSD残高1つから差し引かれます。月額課金はなく、比較すべき料金区分もありません。カード決済とUSDT/USDCステーブルコインのどちらでも入金でき、入金のたびに経理用のPDF請求書がメールで届きます。課金されるのは、コードが配信された場合のみです。連携の開発中は、サポートに依頼して開発用アカウントをサンドボックスに切り替えてもらうと、シミュレートされた番号とコードが返り、CIスイートがウォレットの資金を使わずに実行できます。詳細は料金ページにあります。各サービスの利用規約に従ってください。OTP RouteのAcceptable Use Policyは、すべてのアクティベーションに適用されます。
よくある質問
現地のSIMなしで、自社アプリのエスワティニ向け登録をテストできますか?
はい。国 sz でアクティベーションを注文し、+268番号をフォームに入力して、ダッシュボード、ポーリング、またはWebhookからコードを読み取ります。
エスワティニの番号には、取り除くべき先頭の0がありますか?
いいえ。エスワティニにはトランクプレフィックスがないため、E.164形式は+268に8桁の国内番号を続けたものです。
エスワティニの認証用番号はいくらですか?
コードは1コード$0.20からです。サービスごとの正確な金額は GET /api/v1/prices が返し、注文前にダッシュボードにも表示されます。
OTPのテキストは何語で届きますか?
国際的なサービスの多くは、この市場向けに英語で送りますが、文言はプラットフォームによって異なります。固定の文を照合するのではなく、数字のコードを解析してください。
SMSが届かなかった場合、お金は失われますか?
いいえ。20分以内にコードが届かなかった場合、または先にキャンセルした場合は、全額が自動的にウォレットへ戻ります。
エスワティニのルートが静かな場合は、どのルートを試すべきですか?
+268のルートが回復するまでの間、地域のカバレッジとして、南アフリカやモザンビークに切り替えるチームが多くあります。
資金を使わずにCIでこれらのテストを実行できますか?
はい。ご依頼により、開発用アカウントをサンドボックスに切り替えられ、パイプラインのエンドツーエンドのテスト用に、シミュレートされた番号とコードが返されます。
サービス名はそれぞれの所有者の商標です。OTP Route はこれらの企業と提携していません。番号は合法的にご利用いただき、各サービスの利用規約および当社の利用規定に従ってください。