日本語
マルタ(+356)のSMS認証:ゲートウェイ番号か長期回線か?
OTP Routeなら、OTP Gatewayの使い切り番号でマルタ(+356)のSMS認証コードを受信でき、コードはダッシュボードに表示されるほか、RESTポーリングや署名付きWebhookでシステムに届きます。料金は$0.20/コードからで、20分のアクティベーションウィンドウ内にコードが届いた場合にのみお支払いいただきます。
必要なのはマルタの1回限りのコードですか、継続的な番号ですか?
このページにたどり着くチームは、たいてい2つのグループのどちらかに分かれ、選ぶべきプロダクトもそれで決まります。
グループ1:認証イベント。 オンボーディングフローが+356番号にコードを送ることの確認、ビジネスプロフィールの一度きりの確認、EU向けリリース前の回帰テストなどです。いずれも必要なのはちょうど1つのコードで、それがまさにOTP Gatewayの用途です。
グループ2:継続的なアイデンティティ。 何か月もコードを要求し続ける共有の運用ログインが欲しい場合です。OTP RouteのDedicated Virtual Numbersは米国とカナダのみで、$1.95/月からです。マルタのセルフサービスの長期番号はありません。[email protected] にメールで問い合わせることはできますが、回答は現地の規制次第で、何も約束はできません。マルタのチームがどちらにするか迷う場合は、一時番号と専用番号の比較が役立ちます。
マルタの電話番号はどのような形式ですか?
マルタの番号は8桁でトランクプレフィックスがなく、携帯番号は7または9で始まるのが一般的です。落とすべき先頭のゼロがないため、E.164形式は +356 の後に8桁を続けたものになります。ユーザー入力は、スペースと、ときどき付く国際プレフィックス 00356 を取り除いて正規化し、同じ加入者がデータベースに二重登録されないよう、正規形で保存してください。
マルタ語と英語はどちらも公用語です。グローバルアプリからの認証SMSは通常英語で届きますが、現地の送信元はマルタ語を使うことがあるため、固定の文言に頼らず数字のコードを抽出してください。これが最も重要になるのは、フィンテックや決済のチーム、オンラインゲーミング事業者、島から規制対象のオンボーディングを運営し、電話番号の手順を繰り返しQAする必要があるリモートファーストの企業です。このユースケースについては、フィンテックオンボーディングのノートで詳しく説明しています。
現在、+356番号で認証できるサービスは?
マルタのルートでは400を超えるサービスが利用できます。現在のスナップショットで人気のものは、WhatsApp、Telegram、Google(Gmail & YouTube)、Facebook、Instagram、LinkedIn、Microsoft & Outlook、ChatGPT(OpenAI)、Amazon、Discord、Uber、Signal、Viber、Airbnbなどです。
マルタのビジネスチームでは、LinkedInとMicrosoftのアカウントがよく話題になります。スタッフのプロフィールや業務ツールは、会社の番号が紐づけられやすい場所だからです。利用可否は一日の中で変化するため、夜間ジョブにサービスをハードコードせず、リアルタイムで照会してください。
コードでマルタOTP APIのシーケンスはどうなりますか?
Developerコンソールで発行したBearerキー(プレフィックス or_live_)で認証し、https://otproute.com/api/v1 を呼び出します。キーは最大10個保持でき、Webhookエンドポイントは最大5つ登録でき、1分あたり300リクエストまで利用できます。
GET /api/v1/countriesでマルタのIDが取得できます。IDはmtです。GET /api/v1/prices?country=mt&service=<id>は、1つのサービスのリアルタイム価格を返します。POST /api/v1/activationsに{"service": "linkedin", "country": "mt"}を送ると、注文が作成され、アクティベーションIDと+356番号が返ります。GET /api/v1/activations/{id}でポーリングでき、POST /api/v1/activations/{id}/cancelで早期に解放できます。GET /api/v1/balanceは、バッチの前に呼び出しておくと、ウォレット残高が空のときに実行を早く失敗させられます。
プッシュ配信では、activation.sms_received、activation.expired、activation.cancelled を購読します。X-OTPRoute-Signature ヘッダーは、エンドポイントのシークレットで <t>.<raw body> のHMAC-SHA256を計算して検証し、古いタイムスタンプは拒否してください。手順はOTP Webhookの保護で解説しています。クライアントの例は開発者ハブにあります。
代わりにダッシュボードでマルタのコードを取得するには?
サインイン後にOTP Gatewayを開き、サービスを選び、マルタを選択し、表示された価格を確認して確定します。+356番号をアプリに貼り付けたら、アクティベーション画面を開いたままにしてください。メッセージが当社に届き次第、コードがそこに表示されます。この経路ではAPIキーは不要なので、アカウントを1つずつ確認するコンプライアンスやサポートの担当者に向いています。
+356の認証コードが届かないのはなぜですか?
仮想番号を完全に拒否するアプリ、繰り返しの試行を制限するアプリ、一日の中でルートの可用性が変わる場合などがあります。20分のウィンドウが終わるまで待ってください。何も届かずに閉じた場合は、全額が自動的にウォレットへ返金され、それ以前にキャンセルしても同じです。その後、時間をおいて、または別のサービスルートで再試行し、新規注文を立て続けに出さず間隔を空けてください。
マルタの認証の支払いはどうなりますか?
1つのプリペイドUSDウォレットがすべてをまかない、サブスクリプションやプランの階層はありません。カードまたはUSDT/USDCでチャージでき、チャージと番号購入のたびにPDFの請求書がメールで届きます。まだ開発中の場合は、開発アカウントのサンドボックスモードを依頼すれば、資金を使わずにシミュレートされた番号とコードを受け取れます。メールコードまたはGoogleサインインでアカウントを作成し、チームにはTOTPの二要素認証を有効にしてください。OTP Routeは自社の正当な製品とアカウントにのみ使い、各サービスの規約と利用規定(Acceptable Use Policy)を守ってください。
よくある質問
APIでマルタのSMS OTPを受信できますか?
はい。国ID mt でアクティベーションを作成し、アクティベーションのポーリング、または署名付きの activation.sms_received Webhookでコードを取得します。
マルタの番号から先頭のゼロを外す必要はありますか?
いいえ。マルタにはトランクプレフィックスがないため、保存形式は +356 に8桁の番号を続けたものです。
マルタの認証SMSは何語で届きますか?
海外アプリでは通常英語で、現地の送信元ではまれにマルタ語です。周囲の文言ではなく数字を解析してください。
マルタの長期番号を購入できますか?
セルフサービスでは提供していません。専用回線は米国とカナダのみで$1.95/月からです。マルタについては [email protected] にメールでお問い合わせください。
テスト用の+356番号はいくらですか?
$0.20/コードからです。APIとダッシュボードが、注文前にサービスごとの正確なリアルタイム価格を表示します。
SMSが届かなかった場合、マルタの注文は返金されますか?
20分以内にSMSが番号に届かなかった場合、またはキャンセルした場合は、料金は全額ウォレットに戻ります。
サービス名はそれぞれの所有者の商標です。OTP Route はこれらの企業と提携していません。番号は合法的にご利用いただき、各サービスの利用規約および当社の利用規定に従ってください。