DaisySMS 代替 2026 — 終了後の移行ガイド (返金なしからの復旧)
DaisySMSに何が起こったのか
DaisySMSは、2026年3月26日に静的なシャットダウンノートでサービスを終了しました。ダッシュボードは読み取り専用になり、その後オフラインになりました。APIエンドポイントは48時間以内にリクエストを受け付けなくなりました。事前の警告はなく、移行パスもなく、特に未使用のアカウント残高に対する返金ポリシーもありませんでした。
これは、6か月以内に2回目の主要なSMS認証シャットダウンです。SMS-Activateは2025年12月29日に閉鎖され、DaisySMSは3か月後に続きました。パターンは明らかになっています。低利益率の運営者がコンプライアンスのプレッシャーや上流のサプライヤーの問題に直面し、運営者がプラグを抜き、顧客が損失を被るというものです。
未使用のDaisySMS残高を回復する方法
DaisySMSには自主的な返金プロセスはありません。成功の可能性が高い3つの回復パスを以下に示します。
- クレジットカードチャージ(最後の支払いから60日以内): カード発行者に連絡してください。「サービスが提供されなかった」または「業者が営業を停止した」を理由に挙げてください。DaisySMSの残高とシャットダウンノートのスクリーンショットを提供してください。発行者は通常、30-90日以内に承認します。
- PayPal紛争(最後の支払いから180日以内): 「商品が受け取られなかった」という項目で申請してください。上記と同じ証拠を提出してください。PayPalの調停は通常、10-21日以内に解決します。
- 暗号通貨支払い(過去60日以内): 任意のプロバイダーによる回収は不可能です。暗号通貨の返金には業者の自主的な行動が必要です。税金の控除目的で損失を文書化してください。
2026年3月26日より60日以上前に支払った場合、チャージの申請期間が過ぎている可能性が高く、回復は困難です。損失を文書化して、移行に進んでください。
DaisySMSとVerifySMSの機能比較
| 機能 | DaisySMS(旧) | VerifySMS |
|---|---|---|
| ステータス | 2026年3月26日にシャットダウン | アクティブ、英国登録 |
| 返金ポリシー | なし(障害時の返金なし) | 障害時の自動返金(60秒~2分) |
| 価格(エントリー) | $0.05から | $0.10から |
| 米国非VoIP | $0.40 | $0.25 |
| 国別カバー率 | 約90カ国 | 200カ国以上 |
| APIスタイル | handler_api.php | handler_api.phpコンパチブル+ネイティブJSON |
| サンドボックスモード | なし | あり(X-Sandbox-Modeヘッダー) |
| ウェブフック | なし | あり(ダッシュボードで構成可能) |
| ネイティブiOSアプリ | なし | あり(App Store) |
| KYC必要 | なし | なし |
| プライバシーポリシー | 最小限の開示 | 英国GDPR、完全な開示 |
| 暗号通貨支払い | あり | あり(NowPayments) |
| 対応言語 | ENのみ | 15言語完全翻訳 |
コード移行:5分でDaisySMSからVerifySMSへ
互換性レイヤーにより、基本URLを変更するだけです。
以前(DaisySMS)
BASE_URL = "https://daisysms.com/stubs/handler_api.php"
API_KEY = os.environ["DAISYSMS_API_KEY"]
response = requests.get(f"{BASE_URL}?api_key={API_KEY}&action=getNumber&service=wa&country=187")
# ACCESS_NUMBER:12345:+15551234567
以降(VerifySMS)
BASE_URL = "https://api.verifysms.app/compat/handler_api.php"
API_KEY = os.environ["VERIFYSMS_API_KEY"]
response = requests.get(f"{BASE_URL}?api_key={API_KEY}&action=getNumber&service=wa&country=187")
# ACCESS_NUMBER:abc-uuid:+15551234567
同じクエリ文字列、同じレスポンスフォーマット。番号IDは数値整数からUUID文字列に変更されますが、ほとんどのコードはそれを不透明として扱います。
エンドポイントマッピングテーブル
| DaisySMSアクション | VerifySMSコンパチ | 注意 |
|---|---|---|
getBalance | getBalance | 同じレスポンス:ACCESS_BALANCE:123.45 |
getNumber | getNumber | 同じクエリ、IDフォーマットが変更(UUID vs int) |
getStatus | getStatus | 同じステータス:STATUS_WAIT_CODE, STATUS_OK, STATUS_CANCEL |
setStatus | setStatus | 同じアクション(status=8キャンセル、=6受信) |
getPrices | getPrices | ネイティブのVerifySMS価格を返す |
getCountries | getCountries | VerifySMSは200以上をカバーし、より多くのエントリーが返される |
| (なし) | getHistory | 新:12か月監査ログアクセス |
移行チェックリスト(30分)
- (2分) verifysms.appにサインアップし、$5の残高を追加し、APIキーを生成します。
- (5分) 環境設定でDaisySMSの基本URLを
https://api.verifysms.app/compat/handler_api.phpに置き換えます。 - (5分) ステージング環境で
X-Sandbox-Mode: 1ヘッダーを設定します。 - (10分) サンドボックスに対して統合テストを実行します。成功率、レスポンス形状、エラー処理を検証します。
- (2分) サンドボックスヘッダーを削除し、5%のキャナリーに展開します。
- (24時間) 指標を監視します:成功率はDaisySMSのベースラインと一致または上回る必要があります。
- (5分) 指標が良好であれば、残りの95%をカットオーバーします。
- (1分) 未使用のDaisySMS残高に対するチャージを申請します。
よくあるエラーと修正
国コードが番号を返さない
DaisySMSはカスタム数値IDを使用していましたが、VerifySMSのマッピングと一致しない可能性があります。action=getCountriesを使用して現在のリストを取得してください。ISO-3166 alpha-2コード(US、GB、DE)も機能します。
ポーリングは60秒後にSTATUS_CANCELを返す
これはオートリファンドが有効になっているためです。VerifySMSは、リースウィンドウ内でSMSを受信しない番号をキャンセルし、返金します。必要に応じてポーリングタイムアウトを調整してください:HeroSMSプロバイダーは60秒のウィンドウを持ち、5SIMプロバイダーは2分を持ちます。
setStatus呼び出しがBAD_STATUSを返す
VerifySMSは、DaisySMSよりも厳格にステータスコードを検証します。ステータス=8をキャンセルに、ステータス=6を「コードを受信して使用した」に使用してください。ステータス=3(別のSMSを要求する)はサポートされていますが、1つの番号につき1回に制限されます。
FAQ
古いDaisySMS APIキーは使えますか?
いいえ。DaisySMSのAPIはサービスがシャットダウンしたときに認証を受け付けなくなりました。新しいVerifySMSキーを取得する必要があります。フォーマットは似ています(40文字の文字列)が、同じ環境変数に貼り付けることができます。
VerifySMSもシャットダウンしたらどうなりますか?
最近の2つのシャットダウンに対する公正な懸念です。私たちは英国登録企業であり、財政的に健全であり、当社の互換性レイヤーにより、将来の移行は数分で完了します。また、事前にチャンジログで公開されたAPI変更の6か月のデprecationウィンドウを約束します。
テスト用のフリーティアはありますか?
サンドボックスモードは無料で、テスト用に無制限です。実際の番号には有料の残高が必要で、最低$5の入金が必要です。サブスクリプションや月額料金はありません。
他の移行プレイブックはありますか?
私たちは、SMS-Activate 移行ハブ 2026: 開発者チェックリスト、API マッピング & 返金比較のための別の詳細なプレイブックをメンテナンスしています。同じVerifySMSコンパチレイヤーが両方に機能します。
5分で開始
verifysms.appにサインアップし、小さな残高($5以上)を追加し、APIキーを生成すると、基本URLを交換する準備ができます。ほとんどの本番移行は、次のデプロイウィンドウの前に完了します。
日本語のさらなる記事
Get started in 5 minutes
Sign up at verifysms.app, add a small balance ($5 minimum), generate an API key, and you are ready to swap the base URL. Most production migrations finish before the next deploy window.
