@Paradox рад что кто то пользуется )
PhoneVerification - Модуль для работы с API сервисов приема SMS
-
@GhostZ это же ваш модуль в последней версии БАС по умолчанию?
К сожалению ошибка осталась:
ReferenceError: Can't find variable: timeout
"Получить код активации", используя сервис onlinesimUpd: Обновил модуль в ручную, ошибка пропала. Спасибо!
-
@GhostZ said in PhoneVerification - Модуль для работы с API сервисов приема SMS:
@spacerange, вы можете получить id выполнив код:
[[ID]] = _SMS.getConfirmData([[NUMBER]]).id, где[[NUMBER]]- это переменная содержащая номерВозможно ли через выполнить код это в обратную сторону применить? Установить сохраненный номер и id активации в модуль.
-
@spacerange, да,
Сохранить так (Версия 1.0):
[[CONFIRM_DATA]] = _SMS.getConfirmData([[NUMBER]]);Сохранить так (Версия 1.2+):
[[CONFIRM_DATA]] = _SMS.getConfirmData([[NUMBER]], true);Установить так (Версия 1.0):
[[CONFIRM_DATA]].api = _SMS.init([[CONFIRM_DATA]].api.service, [[CONFIRM_DATA]].api.key); _SMS.confirmData[VAR_CONFIRM_DATA.number] = [[CONFIRM_DATA]];Установить так (Версия 1.1+):
_SMS.setConfirmData([[CONFIRM_DATA]]); -
@000 said in PhoneVerification - Модуль для работы с API сервисов приема SMS:
@GhostZ
Работал smshub, работал...а потом стал выдавать ReferenceError: Can't find variable: _avoid_nil во время выполнения действия
получить номер
И проверить не получается что там такое т.к. нет дебаг режимаНе понял что это было. Переоткрыл бас - он попросил актуализировать действия. Нажал ок - пересобрал. Все заработало.
-
что то настройки таймаута не сохраняются или не действуют, не могу понять. Ставлю галочку дополнительно и указываю их. Но 1. при открытии вновь галочка опять неактивна, хотя значения внутри нужные. 2. Похоже, 2 минуты попросту не работают.
P/Sнадо делать в секундах, это удобнее.
-
модуль не работает на sms actiwator с выдачей на другие номера. Прошу проверить, после запроса sms actiwator при ожидании выдает null значение, а при обработке ошибок это true, а надо просто ожидать нового значения
Также не работает изменения статуса -1 на этом сервисе, тк он не отменяет номера сразу (проблема сервиса, типа защита)
-
это проверено, но я не уверен насчет других факторов. Мне возвращает null, который интерпритируется как ошибка.
Лучше посмотрите ответ активатора в json на запрос смс кода в скрине у вас когда идет ожидание кода (он еще не получен)
Свои сейчас загружу -


В первом мы получаем null в ответ на запрос смс кода, когда он еще не пришел.
Во втором при мне отмене -1 в данном сервисе получаем ошибку, когда отменять нельзя (как говорит саппорт, это сделано, чтобы массово не отменяли номера и не нагружали сервер, тк в это время средства морозятся) -
@euseller said in PhoneVerification - Модуль для работы с API сервисов приема SMS:
это проверено
@GhostZ said in PhoneVerification - Модуль для работы с API сервисов приема SMS:
модуль из темы в которой вы пишите

-
@euseller, попытка №3
@GhostZ said in PhoneVerification - Модуль для работы с API сервисов приема SMS:
модуль из темы в которой вы пишите
@GhostZ said in PhoneVerification - Модуль для работы с API сервисов приема SMS:
Данные: PhoneVerification.zip, CommonCode.zip - вспомогательный модуль, необходимый для работы.
-
@euseller, в BAS версия модуля без фиксов, в этой теме с фиксами, если не можете поставить модуль из темы ждите выхода следующей версии BAS там модуль уже с фиксами. Обновить модуль в теме занимает секунду, обновить модуль в BAS занимает гораздо больше времени.


