テストのための Meesho SMS 認証:チェックリスト、API の手順、対処法

OTP Gateway は 1 コードあたり $0.20 から197 か国API ID: meesho米国/カナダ専用番号は月額 $1.95 から
クイックアンサー

Meesho の認証コードを受け取るには、OTP Route の OTP Gateway で meesho サービス用の番号を注文して Meesho に入力し、ダッシュボードか Webhook、API ポーリングでコードを確認します。料金は 1 コード $0.20 からで、各番号は 20 分以内の 1 コードに対応し、SMS が届かなかった場合はウォレットに返金されます。

Meesho は電話番号を何に使うのか?

Meesho は、低価格の商品、リセラー、小規模サプライヤーを軸にしたインドのオンラインマーケットプレイスです。ショッピングアプリはパスワードではなく携帯番号とワンタイムコードでログインさせ、新しい端末でアカウントを開くときにも同様のコードが表示されます。出品側に登録するサプライヤーも、Meesho の電話番号を確認します。QA 担当者、エージェンシー、出品者ツールの開発者にとって、ログインのテストはすべて SMS を読み取ることに依存します。このステップを自動化すれば、携帯電話を手にした手動チェックが、ビルドのたびにテストランナーで繰り返せるものに変わります。

番号を注文する前の事前チェックリスト

  • 対象範囲内の正当なアカウント。 自社の連携用のテストプロファイル、またはビジネスやエージェンシーがクライアントのために運用しているサプライヤーアカウント。
  • サービス ID meesho。GET /api/v1/services で確認します。
  • 意図して選んだ国(次のセクションを参照)。
  • or_live_ の API キー。Developer コンソールで発行するか、手動実行ならダッシュボードにアクセスします。
  • ウォレットの残高。カードまたは USDT/USDC で入金します。
  • Webhook またはポーリングのジョブ。SMS を要求する前に用意しておけば、誰も見ていなくてもコードを取得できます。

Meesho のテスト番号はどの国のものを選ぶべきか?

meesho サービスはカタログ上の 197 か国で利用でき、インド、バングラデシュ、ネパール、スリランカ、アラブ首長国連邦、サウジアラビア、シンガポール、マレーシア、インドネシア、フィリピン、ケニア、ナイジェリア、英国、カナダ、米国などが含まれます。

Meesho はインドの買い物客と出品者向けに設計されているため、実際の顧客の行動を反映するのは通常 +91 の番号です。想定外の番号形式を自社ツールがどう扱うかをテストするときには、ほかのルートも役立ちますが、特定の国の番号を Meesho が受け付けるかどうかは Meesho の判断です。テスト設定でこの選択を明示しておく方法は、国別ルーティングの記事で解説しています。

手順:Meesho 認証コード API のフロー

  1. GET /api/v1/prices?country=in&service=meesho で最新の料金を確認します。
  2. アクティベーションを作成します。POST /api/v1/activations に {"service": "meesho", "country": "in"} を送り、アクティベーション ID を保存します。
  3. 返ってきた番号を Meesho のログインまたはサプライヤーのフォームに入力し、OTP を要求します。
  4. Webhook で activation.sms_received を受け取ります。X-OTPRoute-Signature(エンドポイントのシークレットによる "<t>.<raw body>" の HMAC-SHA256)を検証し、古いタイムスタンプは拒否します。
  5. ハンドラーを冪等にします。最初にアクティベーション ID を保存し、同じ ID の再配信は無視して、再試行された Webhook でログイン処理が 2 回実行されないようにします。
  6. 代わりに、コードが現れるか、実行が activation.expired で終わるまで GET /api/v1/activations/{id} をポーリングする方法もあります。

キューイングや再試行の詳細は、Webhook による OTP 取得のガイドで解説しています。

ダッシュボードから Meesho の番号を注文する

サインインして OTP Gateway を開き、サービスに Meesho、ルートにインド(または想定する国)を選びます。画面上の料金を確認し、番号を Meesho にコピーしてコードを要求します。コードが届くとアクティベーションの行に表示され、番号は 20 分間ずっと待ち受けを続けます。

Meesho のコードが届かないのはなぜか?

  • 多くのプラットフォームと同様に、Meesho も一部の仮想番号を拒否することがあります。その場合は返金で保護され、あとで別のルートを試すのが妥当です。
  • SMS が単に遅れている場合もあります。ルートを判断する前に、有効時間が終わるまで待ってください。
  • 数秒以内に繰り返しリクエストすると、Meesho 側のレート制限にかかることがあります。短い間隔で再注文を繰り返さず、再試行の間隔をあけてください。
  • POST /api/v1/activations/{id}/cancel でキャンセルすると、実行が終了し、全額がすぐに返金されます。

専用番号のほうが適しているのはどんなときか?

使い切りの番号は、1 回の認証には理想的です。来週もう一度サインインする必要があるアカウントには、引き続き自分で管理できる番号が必要です。OTP Route の専用番号(Dedicated Numbers)は月額 $1.95 からで、ダッシュボードと number.sms_received による転送で SMS を受信できる長期回線ですが、提供は米国とカナダのみです。Meesho はインドを中心としたサービスなので、専用番号に頼る前に、お客様のケースで Meesho がそうした番号を受け付けるかを確認してください。

Meesho の番号を責任をもって使うには

Meesho の利用規約を守ってください。アカウントは実在の個人または事業者につき 1 つとし、紹介プログラムやプロモーションの不正取得、停止されたアカウントの回避を試みてはいけません。OTP Route は、ご自身の製品のテストと正当なアカウントの運用のためのサービスであり、すべての注文に利用規約(Acceptable Use Policy)が適用されます。クライアント向けの作業を行うチームは、推奨される構成についてエージェンシーとリセラーのページをご覧ください。どのクライアントにどのアクティベーションを使ったかを記録しておくと、監査や引き継ぎがはるかに楽になります。

よくある質問

出品者ツールのテスト用に、Meesho の OTP をオンラインで受信できますか?

はい。meesho のアクティベーションを注文し、その番号を Meesho のフォームに使って、ダッシュボードか API でコードを確認します。料金はコードが届いた場合にのみ発生します。

Meesho 用の仮想番号は必ず受け付けられますか?

いいえ。どの番号を受け付けるかは Meesho が決めており、一部の仮想番号は拒否されます。20 分以内にコードが届かなければ、請求は返金されます。

Meesho の電話番号はどの国のものを選ぶべきですか?

実際の Meesho の利用状況に最も近いのはインドです。テストケースで特に必要な場合にのみ、ほかの国を選んでください。

テスト用の Meesho SMS 認証の料金はいくらですか?

1 コード $0.20 からです。お使いの国の正確な価格は GET /api/v1/prices で返され、注文前に表示されます。

今後の Meesho ログインのために、同じ番号を保持できますか?

使い切りのアクティベーションは 1 回のコードにしか対応しません。長期回線は専用番号ですが、提供は米国とカナダのみなので、先に Meesho が受け付けるかを確認してください。

CI パイプラインでお金をかけずに Meesho のフローを実行できますか?

開発用アカウントでサンドボックスモードを依頼してください。シミュレートされた番号とコードが返され、連携をエンドツーエンドでテストできます。

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

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

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