Отправка SMS с PHP
Как отправить SMS с веб-сервера, написанного на PHP?
5 Solutions collect form web for “Отправка SMS с PHP”
Clickatell – популярный шлюз SMS. Он работает в более чем 200 странах.
Их API предлагает выбор вариантов подключения через: HTTP / S, SMPP, SMTP, FTP, XML, SOAP. Любой из этих параметров можно использовать из php.
Метод HTTP / S прост:
http://api.clickatell.com/http/sendmsg?to=NUMBER&msg=Message+Body+Here
( Руководство по API Clickatell )
Метод SMTP состоит в отправке текстового сообщения электронной почты по sms@messaging.clickatell.com
: sms@messaging.clickatell.com
со следующим телом:
user: xxxxx password: xxxxx api_id: xxxxx to: 448311234567 text: Meet me at home
Вы также можете протестировать шлюз (входящий и исходящий) бесплатно из своего браузера: « Test SMS Gateway ».
PHP сам по себе не имеет модуля или функций SMS и не позволяет отправлять SMS.
SMS (система коротких сообщений) – это технология GSM, вам нужен поставщик GSM, который предоставит вам эту услугу и может иметь для нее реализацию API PHP.
Обычно люди в телекоммуникационном бизнесе используют Asterisk для обработки вызовов и программирования sms.
Twilio предлагает простой и доступный API и вспомогательную библиотеку PHP, что делает это очень просто.
[Полное раскрытие: я работаю для Twilio, но был счастливым клиентом, прежде чем я начал здесь.]
Вам необходимо подписаться на шлюз SMS. Есть тысячи из них (попробуйте выполнить поиск в google), и они, как правило, не бесплатны. Например, у этого есть поддержка PHP.
Google действительно ваш друг здесь. Это зависит от того, в какой стране вы находитесь и т. Д., О том, о чем вы говорите и т. Д. Многие поставщики услуг имеют API для отправки SMS-сообщений по цене.