5sim や sms-activate からの移行
AllinSMS は sms-activate 形式と 5sim 形式の両方の API に対応しています。ほとんどの場合、ソフトウェアの URL と API キーを変えるだけで済みます。
sms-activate 形式をお使いの場合
- 1AllinSMS のアカウントページで API キーを作成します。
- 2ソフトウェアの handler_api URL を、API ドキュメント上部に表示された AllinSMS の URL に変更します。
- 3api_key を新しいキーに置き換えます。getNumber、getStatus、setStatus、getBalance、getPrices などの主要アクションは、名前もレスポンス形式も同じです。
5sim 形式をお使いの場合
- 1API のベース URL を AllinSMS の /v1 アドレスに変更します。
- 2Authorization ヘッダーの Bearer トークンを AllinSMS の API キーに置き換えます。
- 3user/profile、user/buy/activation、user/check、user/finish、user/cancel、guest/prices などの使い切りアクティベーション用エンドポイントを利用できます。
違い
対応しているのは使い切りのアクティベーションで、長期レンタルや転送は対象外です。他サービスの国名や商品名は自動で対応付けられます。一覧は API ドキュメントにあります。
移行前にテスト
少額をチャージし、安いサービスで購入、ステータス確認、キャンセルを一通り試してください。届かなかったコードは自動で返金されるため、テスト費用はほとんどかかりません。