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 - некорректное действие