CentOS
CentOS USB_CD
<<< linux menu.
отправляем с консоли смс через SMS.RU (через прокси)
#curl --proxy 192.168.50.7:80 -d "text=hello%20world%20привет%20мир" http://sms.ru/sms/send\?api_id=ffaa00aa99qwq09qw90qw\&to=phonenumberffaa00aa99qwq09qw90qw\&to=phonenumber10013-6046139balance=0
тоже самое, только текст берем из сформированной переменной и меняем все пробелы на %20 sed'ом
#curl --proxy 192.168.50.7:80 --data text=`echo $ip | sed -r 's/ /\%20/g'` http://sms.ru/sms/send\?api_id=ffaa00aa99qwq09qw90qw\&to=phonenumber
Варианты ответа:
Ответ Описание100 Сообщение принято к отправке. На следующих строчках вы найдете идентификаторы отправленных сообщений в том же порядке, в котором вы указали номера, на которых совершалась отправка.200 Неправильный api_id201 Не хватает средств на лицевом счету202 Неправильно указан получатель203 Нет текста сообщения204 Имя отправителя не согласовано с администрацией205 Сообщение слишком длинное (превышает 8 СМС)206 Будет превышен или уже превышен дневной лимит на отправку сообщений207 На этот номер (или один из номеров) нельзя отправлять сообщения, либо указано более 100 номеров в списке получателей208 Параметр time указан неправильно209 Вы добавили этот номер (или один из номеров) в стоп-лист210 Используется GET, где необходимо использовать POST211 Метод не найден220 Сервис временно недоступен, попробуйте чуть позже.300 Неправильный token (возможно истек срок действия, либо ваш IP изменился)301 Неправильный пароль, либо пользователь не найден302 Пользователь авторизован, но аккаунт не подтвержден (пользователь не ввел код, присланный в регистрационной смс)
проверка статуса доставки
# curl --proxy 192.168.50.7:80 http://sms.ru/sms/status\?api_id=fa37cb78-7ba5-ae14-2d1b-0cdf1213ebb0\&id=13-6046139102
Варианты ответа:
Ответ Описание-1 Сообщение не найдено.100 Сообщение находится в нашей очереди101 Сообщение передается оператору102 Сообщение отправлено (в пути)103 Сообщение доставлено104 Не может быть доставлено: время жизни истекло105 Не может быть доставлено: удалено оператором106 Не может быть доставлено: сбой в телефоне107 Не может быть доставлено: неизвестная причина108 Не может быть доставлено: отклонено200 Неправильный api_id210 Используется GET, где необходимо использовать POST211 Метод не найден220 Сервис временно недоступен, попробуйте чуть позже.300 Неправильный token (возможно истек срок действия, либо ваш IP изменился)301 Неправильный пароль, либо пользователь не найден302 Пользователь авторизован, но аккаунт не подтвержден (пользователь не ввел код, присланный в регистрационной смс)
<<< linux menu.
Сайт создан в системе
uCoz