• EN
    RU

smsactivate/get_code

get_code($wt_wait); - получить код активации из смс.

Функция на вход принимает параметры:
  • $wt_wait – ожидание *10 в секундах..

  • После отработки функция возвращает результат своей работы в робот :
  • true – операция успешно произведена
  • false – операция не завершена
  • Сам полученный код можно получить из переменной smsactivate->code. При этом если разбор вашего смс выполняется не правильно, используйте для разбора переменную smsactivate->answer.
    Переменная smsactivate->answer может быть::
  • STATUS_OK:$code - код получен (где $code - код активации)
  • STATUS_WAIT_CODE - ожидание смс
  • STATUS_WAIT_RETRY:$lastcode - ожидание уточнения кода (где $lastcode - прошлый, неподошедший код)
  • STATUS_WAIT_RESEND - ожидание повторной отправки смс (софт должен нажать повторно выслать смс и выполнить изменение статуса на 6)
  • STATUS_CANCEL - активация отменена
  • Возможные ошибки:
  • NO_ACTIVATION - id активации не существует
  • ERROR_SQL - ошибка SQL-сервера
  • BAD_KEY - Неверный API-ключ
  • BAD_ACTION - некорректное действие