Мне нужно отправлять SMS для подтверждения номера телефона при регистрации покупателей в интернет-магазине и потом отправлять SMS с временем доставки заказа. Как это сделать?
Я имею в виду автоматическую отправку. Понятно, что можно это сделать вручную, но хотелось бы программно.
Как отправить SMS со своего сайта?
-
Chief Site Admin
- Сообщения: 82
- Регистрация: 12.01.2021
- Получил(а) "Спасибо": 16
- Предупреждения: 0
- Репутация: 20
Re: Как отправить SMS со своего сайта?
Miike1230, здесь есть альтернатива. Вы можете или самостоятельно организовать отправку SMS-сообщений, или делегировать это стороннему сервису. Первый способ может оказаться дороже или быть сопряженным с неким дополнительным программированием, зато исключает утечку базы данных телефонных номеров клиентов.
При самостоятельной отправке можно арендовать специальный хостинг, поищите в поиске по фразе "sim-хостинг". А можно организовать собственный сервер на домашнем компьютере при помощи специального программного обеспечения и мобильного телефона или GSM-модема. Примеры здесь и здесь. Такой сервер должен быть кргуглосуточно на связи с ващим сайтом, чтобы обеспечить обработку сообщений по мере их поступления.
Но большинство всё же предпочитает пользоваться услугами сторонних сервисов (так называемых SMS-шлюзов), например
https://sms.ru/
https://smsaero.ru/
https://smsc.ru/
и других аналогичных. Эти сервисы за приемлемую цену обеспечивают бесперебойную отправку сообщений, нужно лишь со своей стороны подключиться к их API и формировать сообщения (например, генерировать код для подтверждения регистрации или текст сообщения при готовности заказа.
При самостоятельной отправке можно арендовать специальный хостинг, поищите в поиске по фразе "sim-хостинг". А можно организовать собственный сервер на домашнем компьютере при помощи специального программного обеспечения и мобильного телефона или GSM-модема. Примеры здесь и здесь. Такой сервер должен быть кргуглосуточно на связи с ващим сайтом, чтобы обеспечить обработку сообщений по мере их поступления.
Но большинство всё же предпочитает пользоваться услугами сторонних сервисов (так называемых SMS-шлюзов), например
https://sms.ru/
https://smsaero.ru/
https://smsc.ru/
и других аналогичных. Эти сервисы за приемлемую цену обеспечивают бесперебойную отправку сообщений, нужно лишь со своей стороны подключиться к их API и формировать сообщения (например, генерировать код для подтверждения регистрации или текст сообщения при готовности заказа.
Сказали спасибо (1):
-
Chief Site Admin
- Сообщения: 82
- Регистрация: 12.01.2021
- Получил(а) "Спасибо": 16
- Предупреждения: 0
- Репутация: 20
Re: Как отправить SMS со своего сайта?
Alex86, ну издержки неизбежны, конечно же. Нужно их минимизировать, например, отслеживая IP таких отправителей и блокируя их. А вообще, не стоит влезать в это дело, не имея ни головы, ни денег.
-
newmarketer Новичок
- Сообщения: 10
- Регистрация: 07.02.2021
- Получил(а) "Спасибо": 6
- Предупреждения: 0
- Репутация: 10