PhoneVerification - Модуль для работы с API сервисов приема SMS
-
Использую модуль, что идет в текущей версии BAS.
Использую sms-activate.org, хочу получить кол-во номеров по стране и мобильному оператору, судя по описанию API это возможно. Модуль же в запросе шлет только страну, игнорируя заполненное поле оператора.
В поле оператор текстовое значение наименования оператора. Страна RU.

Цитата из https://sms-activate.org/en/api2:

Что шлет модуль(нет параметра оператор):
Url: https://api.sms-activate.org/stubs/handler_api.php?api_key=API_KEY_HERE&action=getNumbersStatus&country=0&ref=browserAutomationStudio Method: GET -
Привет. Такая проблема.
Я сохраняю номер и его id операции в бд. Потом в новом потоке мне нужно установить во внутренние переменные модуля эти данные, чтобы можно было принимать смс через модуль, как это можно сделать, если можно?Пробовал [[CONFIRM_DATA]] = _SMS.getConfirmData([[NUMBER]]), где NUMBER это сохраненный номер, еще активный на сервисе. Пишет ошибку: Нет информации о номере "..."
UPD Хотя как я понял можно делать в json шаблон строки confirm_data вставлять свои данные (номер и ид операции), а потом через кубик "json из строки" создавать нужный confrim_data, который потом устанавливать через setConfirmData
-
-
@GhostZ понял, там нужно было изменить формат на expression. а как посмотреть что модуль отправляет? все равно где то ошибка, перехожу по ссылки, все ок, а через модуль нет ограничения по макс цене, где то в модуле ошибка. https://vak-sms.com/api/getNumber?apiKey=4d8ca129af774f31a5&service=ai&country=gb&maxPrice=0.05 по этой ссылке правильно выдает, а через модуль нет
-
может потому что сервис перешел на vak-sms.com а в модуле vak-sms.ru, но номер выдает только без ограничение по макс цене -
@Andrey550, старая версия модуля не поддерживает ограничение цены для vak-sms, используйте новую из последней версии BAS
-
-
@GhostZ установил последнюю версию 30.3.0, установлена макс цена но он её не отправляет "Url: https://vak-sms.com/api/getNumber/?apiKey=4d8ca129af774f31a&service=ai&country=gb&softId=1007" в менеджере модулей хотел посмотреть версию, но этого модуля не нашел.
-
@Andrey550, удалите старую версию из проекта
@GhostZ said in Выпущена 27.1.0 версия BrowserAutomationStudio:
На будущее выкладываю скрипт для удаления модулей из проекта, после этого проект нужно открыть в BAS по новой, через Проект -> Открыть

