В рамках выполнения задачи реализовал возможность рассылки SMS с помощью сервиса turbosms.com.ua. Собственно, делюсь со всеми.
Сервис turbosms.com.ua предоставляет несколько вариантов работы со шлюзом системы. Подробное описание можно почитать тут. В своем случае я выбрал вариант работы с SQL коннектом. Для работы с базой сервиса нам понадобиться установить дополнительную программу mysql-connector-odbc-5.1.8-win32.msi. Благодаря этому odbc-коннектору и будет проходить подключение к базе. Параметры доступа к базе будут следующими: Адрес сервера БД – 77.120.116.10, рабочая база данных – «users». Все время будем работать с таблицей, имя которой совпадает с именем логина подключения к шлюзу. Для использования подписей в сообщениях необходимо их добавить в соответствующем разделе личного кабинета. Обратите внимание, что подписи проходят модерацию и не могут быть использованы сразу.
Функция СостояниеТурбоСМС() я так понял выгребает ВСЕ записи из таблицы СМС. А если их тысячи или десятки тысяч? Как корректно ограничить количество выбираемых записей (последних, первых, в диапазоне)?
В запросе к таблице надо дописать where по тому значению, по которому ограничиваете выборку. Последние и первые можно взять при настройке сортировке по интересующему полю и выполнении limit, например:
SELECT *
FROM `DanilaDru`
LIMIT 0 , 5 (выбор пяти записей)
В таком случае выборка будет отсекаться в запросе на стороне MySQL.
До этой части в реализации пока что не дошел, так как количество отправленных смс этого не потребовали 🙂
(2) Поблагодарил на Вашем личном сайте, поблагодарю и здесь. 😀
Андрей, громадное спасибо за конкретную помощь!
(3)Пожалуйста, всегда рад помочь.
Интересная обработка , но я ищу такую же но чтоб работала через АРІ. Тоже нужно для Украинских сервисов массовой рассылки смс. Хочу реализовать чтоб рассылало должникам их задолженость , поступление заказов на склад , да и о завершении ремонтов. Конечно же акции и поздравления…
Может ктото подскажет , где такую найти?
Если нет , буду сам мучаться… 🙂
Спасибо большое! Очень помогло!
Спасибо большое! Настройка нужная! Только срвисы на свои поменял.
(8) serge_focus, Рад что оказалось полезным.
Добрый день.
Отличная обработка! Подключил, СМС доставляется.
Только кириллица не распознается ( не подскажете как побороть это?