[Сделано]Ошибка при получении кода смс-активации
-
Но это же не весь лог.
Весь лог выглядит примерно так.
[04:17:17] Поток №1 : sms-activate api request http://sms-activate.ru/stubs/handler_api.php?api_key=апи&action=getNumber&service=fb [04:17:18] Поток №1 : sms-activate api responce ACCESS_NUMBER:18051707:79691350144 [04:18:43] Поток №1 : sms-activate api request http://sms-activate.ru/stubs/handler_api.php?api_key=апи&action=setStatus&status=1&id=18051707 [04:18:43] Поток №1 : sms-activate api responce ACCESS_READY [04:18:43] Поток №1 : Wait before api request 4998 [04:18:48] Поток №1 : sms-activate api request http://sms-activate.ru/stubs/handler_api.php?api_key=апи&action=getStatus&id=18051707 [04:18:49] Поток №1 : sms-activate api responce STATUS_WAIT_CODE [04:18:49] Поток №1 : Wait before api request 4995 [04:18:54] Поток №1 : sms-activate api request http://sms-activate.ru/stubs/handler_api.php?api_key=апи&action=getStatus&id=18051707 [04:18:55] Поток №1 : sms-activate api responce STATUS_WAIT_CODE [04:18:55] Поток №1 : Wait before api request 4998 [04:19:01] Поток №1 : sms-activate api request http://sms-activate.ru/stubs/handler_api.php?api_key=апи&action=getStatus&id=18051707 [04:19:01] Поток №1 : sms-activate api responce STATUS_OK:29198;fb.co/l/bgU2KsTI4xzkVt
Мне нужно увидеть все запросы сервису, которые были в данном потоке, чтобы понять что там произошло.
-
@support
Вот:
[08:37:54] Поток №1 : sms-activate api request http://sms-activate.ru/stubs/handler_api.php?api_key=xxx&action=getNumber&service=fb
[08:37:55] Поток №1 : sms-activate api responce ACCESS_NUMBER:18053527:79261810060
[08:39:15] Поток №1 : sms-activate api request http://sms-activate.ru/stubs/handler_api.php?api_key=xxx&action=setStatus&status=1&id=18053527
[08:39:15] Поток №1 : sms-activate api responce BAD_STATUS
[08:39:15] Поток №1 : Поток завершился с сообщением "Error during sms-activate setStatus(1) BAD_STATUS"Может, дело в логике моей программы? Я перед получением кода делаю несколько проверок существования, в зависимости от результата выполняю условие. А уже потом делаю "Получить код".
Также появилась новая ошибка при попытке ввода кода в форму (до этого все работало, когда смс на сервисе раньше времени не приходило):
[08:05:36] Поток №1 : sms-activate api request http://sms-activate.ru/stubs/handler_api.php?api_key=xxx&action=getNumber&service=fb
[08:05:36] Поток №1 : sms-activate api responce ACCESS_NUMBER:18052921:79276562846
[08:06:16] Поток №1 : sms-activate api request http://sms-activate.ru/stubs/handler_api.php?api_key=xxx&action=setStatus&status=1&id=18052921
[08:06:16] Поток №1 : sms-activate api responce ACCESS_READY
[08:06:16] Поток №1 : Wait before api request 4999
[08:06:22] Поток №1 : sms-activate api request http://sms-activate.ru/stubs/handler_api.php?api_key=xxx&action=getStatus&id=18052921
[08:06:22] Поток №1 : sms-activate api responce STATUS_WAIT_CODE
[08:06:22] Поток №1 : Wait before api request 4999
[08:06:28] Поток №1 : sms-activate api request http://sms-activate.ru/stubs/handler_api.php?api_key=xxx&action=getStatus&id=18052921
[08:06:28] Поток №1 : sms-activate api responce STATUS_WAIT_CODE
[08:06:28] Поток №1 : Wait before api request 4999
[08:06:34] Поток №1 : sms-activate api request http://sms-activate.ru/stubs/handler_api.php?api_key=xxx&action=getStatus&id=18052921
[08:06:34] Поток №1 : sms-activate api responce STATUS_OK:36521
[08:06:34] Поток №1 : ReferenceError: Can't find variable: VAR_ Номер строки:64 Во время выполнения скрипта _next()
-
@LAST Второе точно с логикой, там переменная пустая где-то, над первым думаю.
-
@LAST По поводу первой проблемы - отправил запрос в поддержку sms-activate. Апи юзается корректно, не вижу вины БАС.
-
@LAST Можете кинуть свой логин на sms-activate мне в личку, админ сказал, что посмотрит почему так.
-
@LAST Исправил
-
Аналогичная ситуация и у меня приключилась. Не отправляет смс на сервис стандартным действием. Номер получается из сервиса корректно.
-
@mihalych Приложите лог.
-
@support а еще смс сервисы можно добавить?
а то на те что имеется не приходят смс с одного ресурса!
эти сервисы добавьте
smsvk.net
simsms.org
getsms.online
-
и как сделать так , когда смс приходит в таком виде
Код: 8709 | Код: 8709
при выборе в смс сервисах "другой номер"
нужно вставить отсюда только цифры
пробовал [[ACTIVATION_CODE]]<UP><DELETE><DELETE><DELETE><DELETE><DELETE>
но он не вставляет всего 4 знака и все удаляет
-
а еще смс сервисы можно добавить?
Я сейчас занят сервисом смены отпечатков и базой.
Если кто-то может это сделать, я был бы очень благодарен и уступил партнерские отчисления.
Один человек уже начал делать, но потом забросил, подробнее тут http://community.bablosoft.com/topic/956/как-я-могу-помочь-проекту/2
-
при выборе в смс сервисах "другой номер"
нужно вставить отсюда только цифрыРегулярное выражение
\d+
достанет последовательность цифр со строки.