AllinSMS поддерживает API и в стиле sms-activate, и в стиле 5sim. В большинстве случаев в вашем софте нужно поменять только URL и API-ключ.
Если вы используете стиль sms-activate
1Создайте API-ключ на странице «Аккаунт» в AllinSMS.
2Замените URL handler_api в вашем софте на URL AllinSMS, указанный вверху документации API.
3Замените api_key на новый ключ. Основные действия, такие как getNumber, getStatus, setStatus, getBalance и getPrices, сохраняют те же названия и формат ответов.
Если вы используете стиль 5sim
1Замените базовый URL API на адрес AllinSMS /v1.
2Замените Bearer-токен в заголовке Authorization на ваш API-ключ AllinSMS.
Поддерживаются только разовые активации, долгосрочная аренда и переадресация недоступны. Названия стран и продуктов другого сервиса сопоставляются автоматически. Полный список в документации API.
Протестируйте перед переходом
Пополните небольшую сумму и прогоните один дешёвый сервис через покупку, проверку статуса и отмену. Если код не придёт, деньги вернутся автоматически, так что тест почти ничего не стоит.