Спасибо
условие
-
как создать правильное условие? суть такая если смс с кодом не приходит(с сервисов активации) сделать так ,если в течении нескольких минут смс не получено,то завершить работу с этим номером и взять другой.как составить такое условие ,покажите наглядно,спасибо
-
@grylls
Используйте рекурсию.
Создаем функцию get_sms_code(можете обозвать как угодно), внутри которой получаем номер и смс-код. Если код не придет, действие Получить код активации должно отдать ошибку. Если ошибка отлавливается, вызываем эту функцию прямо внутри нее же.

Это намного лучше меток.
Время ожидания настраивается экшном Получить код активации.
Учтите, что в некоторых случаях такая конструкция может бесконечно зациклиться. -
-
Учтите, что в некоторых случаях такая конструкция может бесконечно зациклиться.
Можно сделать счётчик итераций. Объявить перед запуском функции переменную, а в самой функции её увеличить на 1 и условие поставить.
Я так и делаю. Просто будет правильнее, если новичок задаст вопрос о том, как этого избежать, чем "зачем нужно это условие и почему оно равно трём" =)