если у кого-то есть идеи, как сохранять в файл с основным логом, так что бы он не ломал его работу - буду рад выслушать)
PhoneVerification - Модуль для работы с API сервисов приема SMS
-
https://activation.pw можно добавить?
-
@zorix, Twitch is already there, the list is sorted by popularity, and the twitch is only available on sms-activate.ru, smshub.org, cheapsms.ru, 365sms.ru, onlinesim.ru, vak-sms.com

-
Здравствуйте
Немного слабоват и слабо понимаю,может кто подскажет
Никак не могу разобраться,после первого прохода скрипта,на втором проходе переменная PHONE_NUMBER как я понимаю пустая,и при изменении статуса активации на 3 , для повторного смс кода выдает мне ошибку VAR_PHONE_NUMBER
Может нужно номер не только в переменную записывать а и ещё как-то?
-
@GhostZ Не хватает переменной в которую сохранялось бы ID активации, было бы неплохо добавить такую настройку в пункт дополнительно. Не знаю у многих ли сервисов он есть, но он есть у smshub. Без этого номер нельзя сохранить и он теряется при завершении потока или при перезапуске скрипта.
-
@spacerange, вы можете получить id выполнив код:
[[ID]] = _SMS.getConfirmData([[NUMBER]]).id, где[[NUMBER]]- это переменная содержащая номер -
@Sadzurami, пофиксил
-
Крашит, если попытаться использовать 1 и тот же номер внутри ассинхронной функции, при попытке получить код активации(
-
Возможно ли пофиксить ошибку выше?
-
@nazar21015, нет

-
@nazar21015, только в рамках одного потока
-
@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]]);