set_status($status=6)
Данная команда позволяет сообщить статус активации.
Команда на вход принимает параметры:
- $status – статусы активации:
- -1 – отменить активацию
- 1 – сообщить о готовности номера (смс на номер отправлено)
- 3 – запросить еще один код (бесплатно)
- 6 – завершить активацию(если был статус "код получен" - помечает успешно и завершает
- 8 – сообщить о том, что номер использован и отменить активацию (Данный статус отменен, действует если только не пришло смс на номер)
После отработки команда возвращает результат своей работы в робот:
- true - номер готов
- false - номер не готов
Ответ сервиса можно посмотреть в переменной simnet->answer:
- ACCESS_READY – готовность номера подтверждена
- ACCESS_RETRY_GET – ожидание нового смс
- ACCESS_ACTIVATION – сервис успешно активирован
- ACCESS_CANCEL – активация отменена
Возможные ошибки:
- NO_ACTIVATION – id активации не существует
- BAD_SERVICE – некорректное наименование сервиса
- BAD_STATUS – некорректный статус
- BAD_KEY – неверный API-ключ
- BAD_ACTION – некорректное действие
- ERROR_SQL – ошибка SQL-сервера