Версия 3.15.0
Добавлены поля "Хост" и "Оператор" (где поддерживается) в настройки публичных СМС сервисов. Это позволяет использовать свой собственный API, основанный на одном из добавленных в софт.
На примере sms-activate:
Если поле "Хост" оставить пустым, то запросы будут идти на дефолтный домен https://api.sms-activate.org. Но можно указать свой домен, так http://127.0.0.1 или так http://domain.com. Следует учитывать, что все параметры запросов должны полностью соответствовать документации API выбранного вами сервиса.
Следующие методы должны быть обязательно добавлены в ваше API:
- getBalance - запрос на получение баланса
- getPrices - запрос на получение цен и/или стран
- getNumber - запрос на получение номера
- getSMS (getStatus в некоторых сервисах) - запрос на получение СМС
- getCancel (setStatus с параметром отмены номера в некоторых сервисах) - запрос на отмену номера
Если поле "Оператор" не пустое, то значение из него будет подставлено в запрос к API при получении номера. Обычно: &operator=<operator>. Что туда писать можно посмотреть в документации API соответствующего сервиса.