言語を選択

開発者API

API キーを使って自分のソフトウェアから番号を購入できます。開発者価格とボリューム段階、署名付き Webhook、sms-activate 互換エンドポイントについて説明します。

ガイド 5 件 · 簡単な回答 4 件

ガイド

  • 開発者API クイックスタート 自分のソフトウェアから番号を購入し、コードを読み取ります。キーの作成、価格の確認、番号の購入、SMS の待機、完了までを順に説明します。 約 5 分で読めます
  • API キーとセキュリティ スコープ、許可する IP の一覧、1 日の利用上限、有効期限、中断のないローテーション、キーが漏れたときの対処を説明します。 約 3 分で読めます
  • 開発者価格とボリューム段階 開発者価格は卸値にマークアップを加えたもので、30 日間の利用額が増えるほどマークアップが下がります。0.10 USD を下回らず、アプリの価格を上回りません。 約 3 分で読めます
  • Webhook アクティベーションのイベントをリアルタイムでサーバーに受け取り、SmsGrab-Signature ヘッダーを検証します。再試行、テスト送信、自動無効化についても説明します。 約 4 分で読めます
  • sms-activate 互換エンドポイント URL を 1 つ変えるだけで、sms-activate プロトコル向けのボットやパネルをそのまま使えます。対応アクション、ID の形式、知っておきたい違いを説明します。 約 3 分で読めます

簡単な回答

開発者API の料金はいくらですか?

月額料金はなく、番号ごとに通常の残高から支払います。開発者価格は卸値に 80 % のマークアップを加えたもので、直近 30 日間の開発者利用額が 100 USD 以上で 70 %、500 USD 以上で 60 %、2,000 USD 以上で 50 % に下がります。0.10 USD を下回ることはなく、アプリの価格を上回ることもありません。コードのない番号は通常どおり返金されます。開発者価格とボリューム段階 をご覧ください。

API にはどのくらいリクエストを送れますか?

初期設定では、各キーは 1 分あたり 600 リクエスト と 60 件の購入 が可能で、1 つのアカウントのすべてのキーを合わせて 1 分あたり 3,000 リクエスト までです。1 アカウントで同時にコードを待てる番号は最大 100 個、キーごとに同時に開いておける待機リクエスト(?wait=)は最大 20 件です。上限を超えると Retry-After ヘッダー付きの 429 RATE_LIMITED が返ります。すべての応答には RateLimit-* ヘッダーも含まれます。開発者API クイックスタート をご覧ください。

API キーが漏れてしまいました。どうすればよいですか?

すぐに対応してください。アカウント > 開発者 でキーを無効化するか、猶予期間 0 時間でローテーションします。無効化はすぐに反映され、パスワードは求められません。次に、キーのリクエストログと ウォレット に心当たりのない操作がないか確認し、許可する IP の一覧と 1 日の利用上限を設定した新しいキーを作成してください。キーはサーバーにだけ保存し、アプリやウェブページには絶対に含めないでください。API キーとセキュリティ をご覧ください。

sms-activate 向けのツールは SmsGrab で使えますか?

はい、ほとんどの場合は使えます。ツールの接続先を https://smsgrab.com/api/stubs/handler_api.php にし、SmsGrab の API キーを api_key として使ってください。getBalance や getNumber から setStatus や getStatus まで、標準のアクションに対応しています。金額はルーブルではなく米ドルの開発者価格で、レンタルは利用できません。sms-activate 互換エンドポイント をご覧ください。

ほかのトピック

解決しませんでしたか?

お気軽にご連絡ください。すべてのメッセージに、通常は数時間以内に返信します。

メールでのお問い合わせ support@smsgrab.com