@DreamTeam в данном модуле, отсутствует функция "Удалить текущий элемент".
Элемент можно удалить получив либо его индекс, либо по значению.
@persiss, @GhostZ said in PhoneVerification - Модуль для работы с API сервисов приема SMS:
Вы можете получить id выполнив код:
[[ID]] = _SMS.getConfirmData([[NUMBER]]).id, где[[NUMBER]]- это переменная содержащая номер
Использую модуль, что идет в текущей версии 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" в менеджере модулей хотел посмотреть версию, но этого модуля не нашел.