любой хороший php-учебник о том, как отправлять sms на телефоны?

сделал какой-то поиск в Google по этой теме, и большинство существующих api потребовало выделенного сервера.

плохо попробовать это на локальной машине, и я использую wamp, мне нужно будет пройти через какого-то типа торговца (какого-то типа), чтобы отправить sms?

и если вы знаете какие-либо руководства, перечислите их.

благодаря

Related of "любой хороший php-учебник о том, как отправлять sms на телефоны?"

Как уже упоминалось в другом ответе, вам понадобится стороннее лицо для отправки ваших сообщений, и вам также придется заплатить за их отправку.

Я сам не пробовал, но этот учебник по отправке SMS через HTTP кажется хорошим способом. Это позволит вам

Используйте PHP и HTTP-протокол для отправки текстовых сообщений с вашего сайта через шлюз SMS.

В учебнике используется SMS-API от TM4B, который кажется действительно интуитивным. TM4B также предлагает программное обеспечение шлюза для выделенной машины (хотя я знаю, что вы пытаетесь избежать этого). И как указано в учебнике о TM4B:

  • Они – единственный шлюз, который я знаю, у которого есть режим симуляции для настройки ваших скриптов.
  • У них нет никакой платы за установку.
  • Их цены низкие.
  • Они надежны.
  • Я использую их.

По крайней мере, так я и начал. Думаю, на сегодня хватит пропаганды:).

У меня были хорошие впечатления от отправки SMS через библиотеку gnokii в Linux с помощью соединения Bluetooth с телефоном Nokia (на компьютере также был запущен Asterisk).

Конечно, это означает, что вам понадобится ваш собственный телефон для отправки SMS-сообщений и способ подключения к нему. Убедитесь, что вы просматриваете список поддерживаемых телефонов , в основном это телефоны Nokia.

Twilio предлагает простой и доступный API и вспомогательную библиотеку PHP, что делает это очень просто.

[Полное раскрытие: я работаю для Twilio, но был счастливым клиентом, прежде чем я начал здесь.]

Это то, что я использую. Я не знаю, работает ли он везде, но в Аргентине (где я живу) это работает.

В основном вам нужно отправить электронное письмо на специальный адрес электронной почты. Я отправляю четыре письма (по одному на одну компанию), так как обычно я не знаю, кто является клиентской перевозкой.

function prepararMail($tel, $msg) { enviarMail("$tel@emocion.net.ar", '', "$msg"); enviarMail("$tel@personal-net.com.ar", '', "$msg"); enviarMail("$tel@sms.ctimovil.com.ar", '', "$msg"); enviarMail("$tel@page.nextel.com", '', "$msg"); } function EnviarMail($dest, $subject, $msg) { $from_name = "Your name"; $from_email = "your email"; $headers = sprintf ("From: %s <%s>\nSender: %s <%s>\nContent-Type: text/plain; charset=\"UTF-8\"\nContent-Transfer-Encoding: 8bit\n", $from_name, $from_email, $from_name, $from_email); mail($dest, $subject, $msg, $headers); } 

Вам всегда потребуется какая-то сторонняя сторона для отправки (будь то ваш телефон или какой-либо мобильный сервер с вашим оператором). Поскольку мобильные службы отличаются, и кому-то приходится платить за это SMS. (в большинстве случаев)