set_status

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-сервера