Я хотел бы добавить на свой веб-сайт форму «СМС», которая позволит пользователям вводить свое имя, номер телефона и сообщение, которое я получаю на свой телефон с помощью SMS. Я бы предпочел что-то простое и бесплатное, возможно, фрагмент кода. У кого-нибудь есть какие-либо предложения для формы «СМС» или услуги, которая ее предоставляет?
Быстрый поиск в Google показывает (по крайней мере, для немецких) клиентов: lox24.eu — у них ОЧЕНЬ простой способ отправки SMS:
https://www.lox24.eu/API/httpsms.php?konto=<yourId>&password=<yourPassword>&service=<yourTariff>&text=<SMSText>&from=<yourSender>&to=<receivingNumber>
Все, что вам нужно сделать, это создать короткий текст из переменных $ _POST вашей формы, а затем выполнить HTTP-запрос (предпочтительно cURL) изнутри PHP-страницы, которая получает данные формы.
Вы можете попробовать поискать в своей стране «websms api», чтобы найти SMS-шлюз в вашей стране, который предоставляет необходимые вам услуги.
НТН
^ KMP
рекомендую Если это то то. Вы можете подключиться к простому веб-интерфейсу, предоставив полезную нагрузку JSON, и IFTTT отправит в вашу ячейку SMS с текстом полезной нагрузки или любым другим текстом, который вы захотите.
Создатель канала: https://ifttt.com/maker
СМС канал: https://ifttt.com/sms
IFTTT будет абстрагироваться от особенностей отправки текста (не имеет значения, какой носитель, какая страна и т. Д.) И (вероятно) будет разбивать текст на части правильного размера. Если нет, то вам, возможно, придется сделать это самостоятельно — просто используйте substr()
разделить полезную нагрузку текста на куски по 160 символов и обработать бэкэнд столько раз, сколько необходимо для отправки сообщения.
Вы можете использовать сырье завивать ударить бэкэнд, но я считаю, что пропивать отличная библиотека PHP для создания веб-запросов любого типа.
Многие операторы мобильной связи в США (не уверенны за рубежом) будут иметь текстовое эквивалентное электронное письмо. Например, AT&T отправит вам сообщение, если вы отправите электронное письмо по адресу [email protected]. Это бесплатно.