日本語
テストと運用におけるAliExpress電話認証の扱い方
チームは、OTP Gatewayでaliexpressサービスと適切な国のワンタイム番号を注文し、ダッシュボードで読み取るかAPIで取得することで、OTP Route番号にAliExpressの認証コードを受信できます。料金は1コード$0.20 からで、20分以内にSMSが届かなければ金額はウォレットに戻ります。
どのような状況でAliExpressの電話番号が必要になりますか?
問題は、たいてい3つのいずれかの形で現れます。調達部門が会社のバイヤーアカウントを運用していて、特定の社員の個人携帯に紐づけたくない場合。QAチームがブラウザ拡張機能、価格追跡ツール、ストア連携を開発していて、実際のAliExpressのサインインで検証する必要がある場合。あるいは、代理店が別の国のクライアントのために購買を代行していて、その市場に合う番号が必要な場合です。
AliExpressは、登録時、新しい端末からのログイン時、アカウント回復時、セキュリティ設定の変更時に電話認証を使います。こうした場面のたびにワンタイムコードが送られ、適切な番号がないとチームはそこで行き詰まります。
多くのチームが最初に試す回避策、つまり同僚のSIMをオフィスで回し使いする方法には、それ自体の問題があります。コードが個人の電話に届き、そのステップを自動化できず、その担当者が退職するとアカウントの回復が難しくなります。コードをAPIや共有ダッシュボードに振り分ければ、この3つの問題はすべて解消します。
AliExpressでは、なぜ番号の国が重要なのですか?
AliExpressは言語、通貨、配送オプションを市場ごとに調整しているため、番号は作業対象のアカウントに合わせる必要があります。ブラジルのチームのバイヤーアカウントにはブラジルの番号が、スペイン語のチェックアウトのローカライズQAにはスペインまたはメキシコの番号が適しています。
このサービスはOTP Routeで202か国に対応しており、ブラジル、メキシコ、スペイン、フランス、ポーランド、チリ、韓国、イスラエル、サウジアラビア、トルコ、ウクライナ、オランダ、コロンビア、イギリスなどが含まれます。さらに詳しい背景はOTPの国別ルーティングをご覧ください。
APIでAliExpressのOTPを受信するにはどうすればよいですか?
Bearerトークンを使ってhttps://otproute.com/api/v1に認証します。AliExpressのテストスイートには、トラフィックを追跡しやすいよう、専用のor_live_キーを割り当てるのが一般的です。
GET /api/v1/prices?country=<id>&service=aliexpressで最新の料金を確認します。POST /api/v1/activationsに{"service": "aliexpress", "country": "<id>"}を渡して、アクティベーションを作成します。- 返された番号を、テスト中のAliExpressのフォームに入力します。
activation.sms_receivedのWebhook、またはGET /api/v1/activations/{id}のポーリングでコードを取得します。
Webhook側では、エンドポイントのシークレットで"<t>.<raw body>"のHMAC-SHA256を計算してX-OTPRoute-Signatureを検証し、古いタイムスタンプは拒否してください。再送されてもコードが二重に保存されないよう、アクティベーションIDをキーにしてハンドラーを冪等にします。対話的に実行するスクリプトなら、1分あたり300リクエストの上限内でのポーリングも問題ありません。
あわせてactivation.expiredとactivation.cancelledも購読しておくと、タイムアウトしたテストが待ち続けずに失敗として記録されます。また、結果ごとに国IDを記録しておくと、挙動の異なるルートを見つけやすくなります。
コードを書く人がチームにいない場合は?
ダッシュボードで同じ作業ができます。メールコードまたはGoogleで登録し、OTP Gatewayを開いて、AliExpressと国を選び、確定する前に最新の料金を確認します。番号はすぐに表示され、コードが届くと同じページに表示されます。複数のクライアント市場を扱う代理店は、この方法を使い続けることが多く、セットアップは代理店・リセラーのページで説明しています。
AliExpressのコードが届かないのはなぜですか?
コードが届かない原因は、たいていありふれたものです。AliExpressが一部の仮想番号を拒否する場合、国ごとの在庫が1日の中で変動する場合、短時間に何度もリクエストすると再送を一時停止する場合などがあります。
アクティベーションには20分の受付時間を与え、その後は時間をおいて、またはアカウントに合う別の国のルートで再試行してください。短い間隔で再注文を繰り返さないでください。受付時間内にSMSが届かなかった場合、またはキャンセルした場合は、全額が自動的にウォレットに返金されます。さらなる確認事項はOTP配信の失敗を減らす方法にまとめています。
Dedicated Numberのほうが適しているのはどんなときですか?
ワンタイム番号は1つのコードしか処理しません。来四半期に再びサインインする必要がある、あるいは社員の退職時にアクセスを回復する必要がある会社のバイヤーアカウントには、チームが保持できる番号が必要です。アメリカとカナダのDedicated Virtual Numbersは月額$1.95 から始まり、受信SMSをダッシュボードとnumber.sms_receivedのWebhookで受け取れ、同じ前払いウォレットから更新されます。両方の比較は/virtual-numbersをご覧ください。
OTP RouteでAliExpressを利用する際の基本ルールは何ですか?
AliExpressの規約に従い、アカウントは実在の個人または事業者につき1つとし、番号は自分が正当に運用するアカウントとプロダクトにのみ使用してください。プロモーションの不正獲得、偽のバイヤープロフィールの複数作成、アカウント停止の回避は、OTP RouteのAcceptable Use Policyで認められていません。AliExpressは権利者の商標であり、OTP Routeとは提携関係にありません。
よくある質問
自社連携のテストにAliExpressのSMS認証を使えますか?
はい。テストに必要な国でaliexpressのアクティベーションを注文し、Webhook、ポーリング、またはダッシュボードでコードを読み取ります。
APIでのAliExpressのサービスIDは何ですか?
aliexpressです。料金の問い合わせとアクティベーションのボディで使います。
AliExpressがコードを送らなかった場合、課金されますか?
いいえ。20分の受付時間内にSMSが届かなければ、全額がウォレットに戻ります。
AliExpress用の仮想番号は常に受け付けられますか?
常にではありません。AliExpressがどの番号を受け付けるかを決めるため、失敗する試行もあり、その場合は返金されます。
後のログインのために、AliExpressの電話番号を保持できますか?
Dedicated Numberなら可能で、アメリカとカナダで提供されています。ワンタイム番号は保持されません。
AliExpress認証コードAPIのテスト用にサンドボックスはありますか?
はい。申請すれば開発アカウントをサンドボックスに切り替えられ、ウォレットの資金を使わずに、シミュレートされた番号とコードが返されます。
AliExpressのコードの支払いはどうすればよいですか?
月額料金のない前払いUSDウォレットから支払います。カードまたはUSDT/USDCでチャージでき、チャージごとにPDFの請求書が発行されます。
サービス名はそれぞれの所有者の商標です。OTP Route はこれらの企業と提携していません。番号は合法的にご利用いただき、各サービスの利用規約および当社の利用規定に従ってください。