@DreamTeam в данном модуле, отсутствует функция "Удалить текущий элемент".
Элемент можно удалить получив либо его индекс, либо по значению.
сделайте что бы можно было делать запросы через прокси
Спасибо за модуль! По возможности подправьте с smshub.org запросы с модуля идут на https, а api работает с http и в экшене получить код в дополнительных настройках нет настройки url
Версия 1.1 - PhoneVerification.zip:
Обновлен список сайтов
Обновлен список стран
sms-activate.ru -> sms-activate.org
sms.kopeechka.store -> smscode.me
Использование http вместо https для smshub
Добавлены псевдонимы для всех сервисов
Установить номер теперь можно одной строкой:
_SMS.setConfirmData([[CONFIRM_DATA]]);
@GhostZ Спасибо за модуль! Но есть баг. Не работает получение смс с "CheapSMS: ".
Ошибка пустая при попытке получить код, хотя на сайте он получен.
С другими СМС-сервисами проблем не замечал.
Должен быть запрос:
http://cheapsms.pro/stubs/handler_api.php?api_key=$api_key&action=getStatus&id=$id
А модуль отправляет такой:
https://cheapsms.pro/handler/index?api_key=$api_key&action=setStatus&id=$id&status=1
@Antonz, пустой ответ это ошибка сервиса, а не модуля.
По поводу url:
@GhostZ said in PhoneVerification - Модуль для работы с API сервисов приема SMS:
а вы перейдите по первой ссылке и получите вторую
При попытке заказать номер в onlinesim без указания страны, отправляется неверное значение параметра country.
country=all доступно только при получении статистики по количеству номеров.
Следовательно, если пользователь не устанавливает значение страны в модуле - отправляется не верный запрос.
Сервис требует обязательно указывать страну, либо опускать этот параметр и в таком случае будет взят номер ru.
Ответ поддержки onlinesim по этому поводу (думал, что это баг у них, а это - пропущенный нюанс в документации).

@persiss, @GhostZ said in PhoneVerification - Модуль для работы с API сервисов приема SMS:
Для таких случаев есть "Пользовательский сайт" и "Пользовательская страна" в дополнительных настройках
Как в этом модуле установить ID номера ? Дело в том, что сервис give-sms.com походу поменял ответ, и теперь он не устанавливает в переменную номер. Я бы хотел воспользоваться функцией "получения кода" из вашего модуля имея информацию об ID номера не через функцию "Получить номер телефона"
Страны он вообще не понимает и ему Пох хоть и в доп настройках ставь (так вообще ошибка TypeError: Result of expression 'resp.filter' [undefined] is not a function) и так и сяк или РУ мол бери или свали мол отсель :)))
Пробовал на vak-sms и sms.aktiwator и :(
@super84 Все он понимает, надо прописывать код страны, который соответствует указанному сервису
@persiss said in PhoneVerification - Модуль для работы с API сервисов приема SMS:
почините?)
Я? Нет xD Это не мой модуль