1. камеры
  2. Аудио & Электроника автомобиля
  3. Главная Аудио
  4. Личная Аудио
  5. телевизоры
  6. Умный дом
  >> Россия Электронный Технологии >  >> Сотовые телефоны и аксессуары >> Сотовые Телефоны

Как отправить SMS Использование Kannel

Вы хотите способность для пользователей, чтобы отправить SMS сообщения на ваш сайт и для вас, чтобы отправить им сообщение SMS обратно через ваш сервер. Вы можете потратить часы и часы написания и тестирования свой собственный программный код, или вы можете легко использовать Kannel. Kannel является небольшой, но мощный, с открытым исходным кодом WAP и SMS шлюз. Kannel работает в среде Unix-основе, так что вам нужно будет знать некоторые базовые команды Unix.
Инструкции
1

Скачать Kannel. Перейти на сайт Каннель и нажмите на кнопку "Скачать" под последние новости. Нажмите на версии Kannel вы хотите загрузить. Загрузить файл на сервер. Доступ к программе "SSH /Telnet", или другую программу командной Unix, на веб-сервере
страница 2

Введите код Unix, чтобы собрать и установить Kannel на вашем сервере:.

"# MkDir SRC
кд srctar xfz ./downloads/(Kannel файла) CD (Kannel файл) настроить --prefex = /USR /местные /(папка для установки в)" makesudo сделать установку

пароль: ** ***

Изменить "(Kannel файл)" в официальное название файла установочного файла Каннель, что вы скачали. Это будет выглядеть "шлюза-1.4.1.tar.gz." Это сжатый файл, и вы использовать "деготь" xfz команды для извлечения документов. Измените "(папка для установки в)" к имени папки на сервере, который вы хотите установить в Kannel. На линии «пароль», введите ваш пароль, который вы используете для входа в ваш сервер. Каталог
страница 3

Открыть файл smskannel.conf в ГВт /каталог, чтобы изменить некоторые из конфигураций для того, чтобы отправить SMS сообщений. Тип в следующих конфигурациях для группы Основные настройки:

"Группа = основной

Админ-порт = 13000

smsbox-порт = 13001

Админ -password = **
лог-файл = "/tmp/kannel.log"log-level = 0

окно-отрицать, IP =" .
. .
"

окно-позволить-IP =" введите IP-адрес ""

Введите пароль еще раз на линии, что говорит "админа пароль." Введите свой IP-адрес в "окно-позволить-IP" адресной строке, считая, что вы будете отправлять SMS сообщения с одного компьютера. Если вы хотите, чтобы заблокировать доступ к определенным IP-адрес, введите его в "окно-отрицать-IP" линии. Каталог
4

Тип в следующих конфигурациях для SMSC группы. Это позволяет отправлять SMS на HTTP протоколам.

"Группа = SMSC

= SMSC на

= modemtype авто

= устройство /DEV /ttyS0

мой номер = (Ваш модем GSM SIM-чип номер)

Connect-позволить-IP = (Ваш IP-адрес)

войти уровня = 0 "

Изменение информации в скобках. Не включать скобки в файле конфигурации. Каталог
5

Введите конфигураций для smsbox и SendSMS групп. Это конфигурации, которые будут обрабатывать отправки и получения SMS-сообщений.

"Группа = smsbox

bearerbox-хост = 127.0.0.1

SendSMS-порт = 13013

глобального отправитель = (Ваш модем SIM-GMS Чип номер)

войти уровня = 0

= SendSMS группы пользователей

имя пользователя = (Ваше имя пользователя) < ш>

= пароль (Ваш пароль)

= объединение верно

макс-сообщения = 10 "

Изменение информации в скобках. Имя пользователя и пароль, что вы будете делать в целях обеспечения доступа к Kannel отправить SMS сообщений. Каталог
6

Добавить окончательную конфигурацию, которая будет контролировать путь Kannel будет общаться с вашего сайта в течение отправка и получения процесса.

"Группа = смс-сервис

= ключевое слово

ключевых слов регулярное выражение = *.

поймать-все = да

макс -сообщений = 0

Get-URL = "(Расположение этой страницы веб-для SMS сообщений)" "

Введите в конкретном обращении к веб-странице, что вы будете использовать, чтобы отправить SMS сообщений. Это страница, которая имеет форму, которая будет использоваться для ввода в SMS сообщениях. Каталог
7

Добавить код на веб-странице, что вы будете использовать, чтобы отправить SMS сообщения, которые будут делать фактические отправка сообщения. Это страница, которая имеет пользовательский интерфейс для ввода информации для фактического текста сообщения.

"функция sendSmsText ($ in_phoneNumber $ in_message)

{

$ URL = '/CGI-BIN /SendSMS имя пользователя =? CONFIG_KANNEL_USER_NAME
"и усилитель; пароль ='... CONFIG_KANNEL_PASSWORD

. &Amp; кодировка = UCS-2 и усилителя; кодирования = 2 '<
р> "&Amp; в = {$} in_phoneNumber".

.. &Amp; текст = 'UrlEncode (Iconv (' UTF-8 ',' UCS-2 ', $ in_message)); <р > $ Результаты = файл ("HTTP: //"
CONFIG_KANNEL_HOST ':'....

CONFIG_KANNEL_PORT $ URL);

} "

Сохраните изменения. Перейти к веб-страницы и тест отправив SMS.

В

  1. Как отправить SMS Использование SMPP
  2. Как отправить SMS в Индии
  3. Как отправить SMS на Ufone
  4. Как отправить SMS на модем CDMA
  5. Как отправить Объединенные SMS