日本語
プロダクト/QAチーム向けシエラレオネSMS認証
OTP Routeでは、OTP Gatewayで一時的な番号を注文し、ダッシュボード、またはAPIとWebhookでコードを読み取ることで、シエラレオネ(+232)のSMS認証コードを受信できます。料金は1コード$0.20〜で、20分以内にSMSが届かなかったアクティベーションはウォレットに返金されます。
テストの前に、シエラレオネの番号体系について知っておくべきことは?
シエラレオネの国番号は+232で、国内発信にはトランクの0を使います。国内の有効番号は8桁なので、国内で076 123 456と書かれる携帯電話は、E.164では+232 76 123 456になります。この先頭のゼロが、不正なデータの最も多い原因です。ユーザーが入力し、フォームが保持し、保存された値が配信不能になります。
入力の段階で正規化しましょう。スペースと句読点を取り除き、国番号がある場合はトランクの桁を落とし、完全な+232形式で保存します。検証ライブラリのメタデータファイルが古い場合は、ルートのせいにする前に更新してください。
シエラレオネのSMSを形づくる言語や習慣は?
公用語は英語で、クリオ語が共通語として広く話されていますが、認証SMSはほぼ必ず英語で届くため、文字体系でパースが複雑になることはまれです。それより大きな要因は携帯電話の使われ方で、SMSは今も信頼できる連絡手段であり、モバイルマネーやメッセージングアプリは西アフリカの多くの地域で日常の一部になっています。
そのため、フィンテック、送金、マーケットプレイスのチームがここでテストします。英国と米国にはかなりの数のシエラレオネ系ディアスポラもいるため、海外のプロダクトもサインアップ時に+232の番号に出会います。それらのオンボーディングフローは対応できなければなりません。
OTP RouteでシエラレオネのSMS OTPコードを受信できますか?
はい。OTP Gatewayには現在、シエラレオネ向けに1,000を超えるサービスが表示されています。ライブのスナップショットで人気なのは、WhatsApp、Facebook、imo、Telegram、Instagram、TikTok、Google (Gmail & YouTube)、Microsoft & Outlook、Snapchat、Signal、LinkedIn、Amazon、Uberです。
在庫はルートが使われ補充されるにつれて日中に変動するため、リストをハードコードせず、テスト実行の前にリアルタイムで読み取ってください。
国`sl`でのAPIフローはどう動きますか?
https://otproute.com/api/v1へのすべての呼び出しには、Developerコンソールで作成したor_live_で始まるBearerキーを付けます。GET /api/v1/servicesとGET /api/v1/countriesでIDを調べ、GET /api/v1/prices?country=sl&service=<id>で料金を確認し、POST /api/v1/activationsに{"service": "whatsapp", "country": "sl"}を指定してアクティベーションを作成します。
その後は、Webhookエンドポイントでactivation.sms_receivedを購読するか、GET /api/v1/activations/{id}をポーリングします。Webhookでは、X-OTPRoute-Signature(タイムスタンプ、ドット、生のボディをエンドポイントのシークレットでHMAC-SHA256にかけたもの)を検証し、古いタイムスタンプは拒否してください。手順はOTP Webhookの保護の記事で解説しています。
西アフリカのテスト計画向けの実践的なヒントとして、アクティベーションIDを自分たちのテストケースIDと並べてログに残しておきましょう。実行が失敗したとき、その組み合わせを見れば、コードが届かなかったのか、遅れたのか、届いたのにパーサーに拒否されたのかが一目で分かります。
開発者でない人は、ダッシュボードで+232のコードをどう取得しますか?
サポート担当者や運用スタッフがコードを書く必要はほとんどありません。サインアップしたらOTP Gatewayを開き、サービスを選び、シエラレオネを選択し、表示された料金を確認して確定します。+232の番号が画面に表示されるので、アプリに貼り付けてSMSを要求すると、届いた時点で番号の隣にコードが現れます。
アプリの送信が遅い場合は、ページを開いたままにしてください。カウントダウンでウィンドウの残り時間が分かり、キャンセルボタンを押すと代金がすぐにウォレットへ戻ります。チームの誰でも同じ手順で別のサービスを試せるため、リリース前の簡単なスポットチェックにダッシュボードが重宝します。
シエラレオネの番号にコードが届かない場合は?
アクティベーションは20分間開いたままになります。その間に何も届かない場合、またはキャンセルした場合は、リクエストなしにOTP Routeが全額をウォレットへ返金します。その後は次のようにしてください。
- 時間を置いて再試行するか、同じサービスに別のルートを試します。
- サービスが仮想番号を受け付けるか確認します。拒否するものもあります。
- 注文エンドポイントへの連打は避け、再試行の間隔を空けます。
シエラレオネの長期用回線はありますか?また、支払いはどうしますか?
シエラレオネにはセルフサービスの長期用番号はありません。Dedicated Numbersは米国とカナダでのみ販売しており、月額$1.95からです。継続的な+232の回線が必要なチームは[email protected]にメールできますが、何が可能かは現地の規則で決まります。
それ以外はすべて、サブスクリプションなしの前払いUSDウォレットで動きます。カードまたはUSDT/USDCでチャージし、チャージごとにPDFの請求書を受け取れます。開発アカウントはリクエストによりサンドボックスに移行でき、連携テスト用に模擬の番号とコードが返されます。料金をご覧ください。
よくある質問
シエラレオネ国外から+232のサインアップフローをテストできますか?
はい。OTP Gatewayのテスト用+232番号は、チームがどこで働いていてもコードを受信でき、ダッシュボードまたはAPIで確認できます。
OTP APIでのシエラレオネの国IDは何ですか?
slです。価格の検索とPOST /api/v1/activationsのボディに指定してください。
シエラレオネの電話番号はどのように保存すべきですか?
E.164で、トランクゼロを除いた+232に8桁の国内番号を続けた形で保存してください。
シエラレオネの認証番号はいくらですか?
料金は1コード$0.20〜で、サービスによって異なります。確定する前にリアルタイムの料金が表示されます。
コードはクリオ語で届きますか?
まれです。ほとんどのサービスは+232の番号に英語で認証SMSを送りますが、文言は各サービスによって異なります。
チームは、繰り返しのログインのために1つのシエラレオネ番号を保持できますか?
セルフサービスではできません。ゲートウェイの番号は1コードずつで、専用回線は米国とカナダのみです。その他の選択肢については[email protected]までお問い合わせください。
同じ連携を近隣の国にも使えますか?
はい。変わるのは国IDだけなので、sl向けに作ったテストスイートに、リベリアなど他の西アフリカのルートを、この値を入れ替えて追加できます。
どのような用途が許可されていますか?
ご自身のプロダクトのQAと、管理下にある正当なビジネスアカウントの運用です。各サービスの利用規約も引き続き適用され、OTP Routeの利用規約(Acceptable Use Policy)はすべての+232の注文を対象としています。
サービス名はそれぞれの所有者の商標です。OTP Route はこれらの企業と提携していません。番号は合法的にご利用いただき、各サービスの利用規約および当社の利用規定に従ってください。