image.png Это Ваш модуль ?
PhoneVerification - Модуль для работы с API сервисов приема SMS
-
сделайте что бы можно было делать запросы через прокси
-
Спасибо за модуль! По возможности подправьте с 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 Все он понимает, надо прописывать код страны, который соответствует указанному сервису