1. kamerák
  2. Car Audio & Electronics
  3. Home Audio
  4. Personal Audio
  5. TV-k
  6. Okos otthon
  >> Elektronikai Technológia Online >  >> Mobiltelefonok és tartozékok >> Mobiltelefonok

Hogyan lehet SMS küldése használata Kannel

Azt akarod, hogy lehetővé teszi a felhasználók számára, hogy küldjön SMS-t a honlapon , és az , hogy küldje el a SMS üzenetet vissza a szerverre. Segítségével órákat és órákat írásban és tesztelése saját programkód , vagy könnyen használható Kannel . Kannel egy kicsi, mégis nagy teljesítményű , nyílt forráskódú WAP és SMS gateway . Kannel dolgozik a Unix - alapú környezetben , így szükség lesz tudni néhány alapvető Unix parancsokat .
Utasítások
1

Letöltés Kannel . Menj a Kannel honlapján és kattintson a " Download" alatt Hírek . Kattintson a változata Kannel a letölteni kívánt . Töltsd fel a fájlt a szerverre . Kapcsolódás a " SSH /Telnet " program , vagy más Unix parancs programot , a Web szerver .
2

Írja be a Unix kódot lefordítani és telepíteni Kannel a kiszolgálón :

" # mkdir src
cd srctar xfz ./downloads/(Kannel file) cd ( Kannel file) konfigurálja --prefex = /usr /local /( mappa telepíteni ) " makesudo make install

jelszó: ** ***

Cserélje ki a " ( Kannel file)" hivatalos fájl neve a Kannel telepítési letöltött fájl . Úgy fog kinézni , mint valami " gateway - 1.4.1.tar.gz . " Ez egy tömörített fájlt, és használja a " tar xfz " parancsot , hogy kibontsa a dokumentumokat . Módosítani kell a " ( mappa telepíteni ) " a neve a mappát a szerveren , hogy a telepíteni kívánt Kannel az . A "password " vonalhoz, írja be a jelszót, amit használni , hogy bejelentkezzen a szerveren .
3

Nyissa meg a smskannel.conf fájlt a GW /könyvtár változtatni néhány konfigurációk annak érdekében, hogy küldjön SMS-t . Írja be a következő konfigurációkat az alapvető konfigurációs csoport :

" csoport = core

admin - port = 13000

smsbox - port = 13001

admin -password = **
log- file = " /tmp/kannel.log"log-level = 0

box - tagadja - IP = " < em > .
. < em > .
"

box - allow- IP = " adja meg az IP -címet " "

írja be újra a jelszót a vonalon , amit mond " admin - jelszót . " Írja be az IP- címét a " box - allow- IP " címet sort , feltételezve , hogy akkor küldött SMS üzenetek ugyanazon a számítógépen . Ha azt szeretnénk, hogy blokkolja a hozzáférést bizonyos IP -címét , írja meg a " box - tagadja - IP " sort .
4

Írja be a következő konfigurációk az SMSC -csoport . Ez lehetővé teszi, hogy küldjön SMS- over HTTP protokoll .

" csoport = SMSC

SMSC = at

modemtype = auto

device = /dev /ttyS0

my - szám = ( A GSM modem SIM Chip száma ) hotelben

connect - allow- IP = (Saját IP Address ) hotelben

log - level = 0 "

adatainak módosítása a zárójelben . Nem tartalmazzák a zárójelben a konfigurációs fájlban .
5

Írja be a konfigurációkat smsbox és Sendsms csoportok . Ezek a konfigurációk , amely kezeli az SMS küldésére és fogadására üzenetek .

" csoport = smsbox

bearerbox - host = 127.0.0.1

sendsms - port = 13013

global- küldő = ( A GMS modem SIM Chip száma ) hotelben

log - level = 0

group = sendsms - használati

username = ( A felhasználónevét )

password = ( a jelszó ) hotelben

összefűzése = true

max - messages = 10 "

adatainak módosítása a zárójelben . A felhasználónév és a jelszó , amit tesz majd ki annak érdekében , hogy hozzáférést biztosítson Kannel SMS küldésre .
6

Hozzáadás a végleges konfiguráció , amely szabályozza, hogy hogyan Kannel fog kommunikálni a honlapon során a küldő és fogadását .

" csoport = sms - szolgáltatást

kulcsszó =

kulcsszó - regex = . *

catch- all = yes

max -messages = 0

get - URL = " ( Web oldal helyszín SMS üzenetek ) " "

Írja be az adott címet a weblapot, amely használni fogja az SMS-küldés . Ez egy oldal , hogy a formája , amit használni fog , hogy írja be az SMS-t .
7

Hozzáadás a kódot a weblapot , amit használni fog küldeni az SMS üzeneteket , amelyek nem a tényleges üzenet küldését . Ez az az oldal , amely a felhasználói felület be az információkat a tényleges szöveges üzenetet .

" funkciót sendSmsText ( $ in_phoneNumber , $ in_message ) hotelben

{

$ URL = " /cgi - bin /sendsms ? username = ' . CONFIG_KANNEL_USER_NAME
. " & password = ' . CONFIG_KANNEL_PASSWORD

. '& charset = UCS - 2 & kódolási = 2 '

". & a = { $ in_phoneNumber } "

. '& text = ' . urlencode ( iconv ( ' utf - 8' , ' UCS - 2 ', $ in_message ) ) ;

$ results = file ( " http : //"
. CONFIG_KANNEL_HOST . " : "

. CONFIG_KANNEL_PORT . $ URL ) ;

} "

a módosítások mentése. Menj a weboldal és a teszt egy SMS-t .

  1. Hogyan küldése SMS használata SMPP
  2. Hogyan kell SMS küldése az Indiából
  3. Hogyan küldése SMS Ufone
  4. Hogyan lehet SMS küldése egy CDMA Modem
  5. Hogyan küldése egy SMS-láncolat