készítse el saját SMS szerver/átjáró
ez a bemutató végigvezeti Önt a telepítés egy SMS szerver A Windows 2008 R2 szerver (én is teszteltem sikeresen W7, W8 és 2012 Szerver).
saját beállítás ehhez az útmutatóhoz:
- fizikai szerver Windows 2008 R2 (64 bites)
- WAMP szerver (PHP, MySQL…)
- Huawei E230 USB 3G Modem
- Diafaan szoftver
- MySQL csatlakozó ODBC 32 bites
Diafaan sms gateway
Diafaan egy SMS szoftver Windows-platform. Diafaan támogatja a több “SMS modemek/eszközök”, mint a 3G modemek, dedikált SMS átjárók, android telefon, stb…
van néhány nagy kézikönyvek és vélemények a különböző SMS-eszközök a weboldalukon.
weboldal: http://www.diafaan.com/
az árak (a közzététel időpontjában) a $195 a $995. Három változata van: könnyű, alap és teljes. A különbség leginkább az, hogy hány átjárót és csatlakozót adhat hozzá.
a Diafaan kommunikációs szoftver 1992-ben jelent meg a honlapján, és az elmúlt években évente 3-4 szoftverfrissítést adott ki. Tehát úgy tűnik, elég komoly, hogy mit csinálnak a (z) 6341
modem
találtam egy Huawei E230 3G modem otthon. A diafaan ők csak testet az E220, de E230 úgy tűnik, hogy működik csak finom ons lehet kapni az E220 körülbelül $20 (120 koronák) az ebay-en.
az installáció rövid összefoglalója:
- töltse le a szoftvert
- telepítse a Diafaan
- telepítse az ODBC illesztőprogramot
- állítson be egy átjárót a Diafaanban
- állítsa be a MySQL csatlakozót
- állítson be egy webes csatlakozót
- küldjön SMS-t
nem jelenítem meg a MySQL telepítése. Egyszerű módja ennek, hogy töltse le a WAMP szerver, hogy egy fejlesztői csomag, amely magában foglalja a PHP, MySQL, Apache, PHPMyAdmin, stb …
lépésről-lépésre telepítés
letöltés Diafaan szoftver
Ugrás http://www.diafaan.com/ letölteni egy ingyenes próbaverzió 30 napig.
telepítse a Diafaan szoftvert
ennek egyenesen előre kell lennie, és az egyetlen felhasználói bemenet a licencszerződés (és a telepítési útvonal ellenőrzése, ha nem akarja, hogy alapértelmezett legyen).
töltse le az ODBC illesztőprogramot
erre a lépésre csak akkor van szükség, ha a MySQL-t használja.
a letöltéshez lépjen a http://dev.mysql.com/downloads/connector/odbc/ oldalra. Az én esetemben csak a 32 bites ODBC működött. Ne feledje, hogy a letöltéshez nincs szüksége felhasználóra, csak kattintson az oldal alján található Letöltés gombra (miután rákattintott az első Letöltés gombra).
4. Telepítse az ODBC-t
csak kattintson a Tovább gombra, következő, következő végig…
visszatérve Diafaan
ahogy elkezdi Diafaan, akkor kap egy varázsló.
hozzon létre egy admin-felhasználó a Diafaan telepítést.
válassza ki az átjáró típusát
válassza ki a beállítani kívánt átjáró típusát. Az én esetemben van egy Huawei E230, amint már említettük, ezért kiválasztom a “GSM Modem átjárót”.
GSM Modem hozzáadása
keresse meg a GSM modemet a legördülő listában, írja be a pin kódot, majd kattintson a Teszt gombra. Valamilyen okból meg kellett adnom a SIM-kártya telefonszámát is.
vajon mi történne, ha írok egy másik számot? 🙂
nevezze meg az átjárót
az alapértelmezett névvel mentem. Ha megy, hogy több átjárók, az ex. több ügyfél – megírhatja az ügyfél nevét.
válasszon egy csatlakozót
válassza ki a kívánt csatlakozót. Az SQL csatlakozóval kezdem, de a webes csatlakozót később telepítem ebben az oktatóanyagban.
a Connector az a mód, ahogyan az üzeneteket kezelni szeretné. Ha van weboldala, az SQL nagyszerű lehet, csak helyezze be az üzenetet az adatbázisba, és automatikusan elküldi – de a Webcsatlakozónak van egy URL-paramétere, amellyel üzeneteket küldhet a weboldaláról/alkalmazásából. Mindkettő használatához legalább az alaplicencre van szükség.
válassza ki az adatbázis típusát
van egy MySQL adatbázisom, ezért az ODBC-t választom.
a következő lépésben csatlakoznia kell az adatbázishoz az ODBC-csatlakozóval. Ez azt jelenti, hogy szükség van egy MySQL adatbázis, a felhasználó és a jelszó kész. Még nincs szüksége táblákra az adatbázisban, mivel meghatározza, hogy a Diafaan mely táblákat és oszlopokat fogja használni a következő lépésekben.
de hogy egyszerű legyen, itt fogjuk használni a Diafaan mintaadatbázisát a kézikönyvükből: http://www.diafaan.com/ how-to/mysql-database/.
adatbázis és struktúra létrehozása A PHPMyAdmin segítségével
a Diafaan adatbázis példája a weboldalukról:
CREATE DATABASE SMSServer DEFAULT CHARACTER SET utf8;CREATE TABLE MessageOut (Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,MessageTo VARCHAR(80),MessageFrom VARCHAR(80),MessageText TEXT,MessageType VARCHAR(20),Gateway VARCHAR(80),UserId VARCHAR(80),UserInfo TEXT,Priority INT,Scheduled DATETIME,IsSent TINYINT(1) NOT NULL DEFAULT 0,IsRead TINYINT(1) NOT NULL DEFAULT 0) CHARACTER SET utf8;CREATE TABLE MessageIn (Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,SendTime DATETIME,ReceiveTime DATETIME,MessageFrom VARCHAR(80),MessageTo VARCHAR(80),SMSC VARCHAR(80),MessageText TEXT,MessageType VARCHAR(20),MessagePDU TEXT,Gateway VARCHAR(80),UserId VARCHAR(80)) CHARACTER SET utf8;CREATE TABLE MessageLog (Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,SendTime DATETIME,ReceiveTime DATETIME,StatusCode INT,StatusText VARCHAR(80),MessageTo VARCHAR(80),MessageFrom VARCHAR(80),MessageText TEXT,MessageType VARCHAR(20),MessageId VARCHAR(80),ErrorCode VARCHAR(20),ErrorText VARCHAR(80),Gateway VARCHAR(80),MessagePDU TEXT,UserId VARCHAR(80),UserInfo TEXT) CHARACTER SET utf8;
add ODBC string (SQL connector)
amikor az utolsó lépésben kiválasztotta az ODBC-t, majd a Tovább gombra kattintott, hozzá kell adnia az ODBC-összekötő karakterláncot. Ez megtalálható a Diafaan weboldalon is, amint az fent linkelt.
meg kell találnia az ODBC illesztőprogram nevét is. Az illesztőprogram neve megtalálható a Vezérlőpulton – > Felügyeleti eszközök -> adatforrások (ODBC) -> illesztőprogramok. Írja be az illesztőprogram nevét az ODBC karakterláncba, az adatbázis nevével, felhasználójával és jelszavával. Kattintson a Teszt gombra a kapcsolat teszteléséhez.
a string:
Driver={MySQL ODBC 5.3 ANSI Driver};Server=127.0.0.1;charset=UTF8;Database=smsserver;User=smsserver; Password=kake123%;Option=3;
20.11.2014 szerkesztése: használja a” MySQL ODBC 5.3 UNICODE illesztőprogramot ” … ehelyett az ex támogatásához. Norvég karakterek.
a szöveges üzenetek elhelyezése az adatbázisban
ha az adatbázis-kapcsolat sikeres volt, akkor be kell állítania, hogy az üzenetek hol legyenek tárolva az adatbázisban.
írja be a csatlakozó nevét
15. Yey! Kész vagy!
próbáljon meg SMS-t küldeni
különböző üzenettípusokat választhat – sms-t tesztelek.SMS.flash csak szórakozásból.
a Webcsatlakozó beállítása
kattintson a csatlakozó hozzáadása elemre a jobb oldalon.
válassza ki a “Webcsatlakozót”
állítsa be a HTTP portot, majd kattintson a Teszt gombra
nevezze el a csatlakozót
tesztelje az URL-t
teszteltem egy másik számítógépről, és úgy működik, mint egy varázsa. Az alapértelmezett felhasználónév az “admin”, a jelszó pedig ugyanaz, mint amit az első varázslóban hoztál létre a Diafaan telepítése után.
teszteljen egy üzenetet az oldalról.
Yey, kaptam egy üzenetet. Próbál válaszolni…
a fenti üzenet egy SMS+ nevű asztali alkalmazásból származik a szolgáltatómtól (Telenor), amely SMS-t küld és fogad a számítógépemről.
és itt a válasz 🙂
az adatbázis a szöveges üzenettel is frissül.
ha HTTP paranccsal (URL/XML) szeretne üzeneteket küldeni és / vagy fogadni, nézze meg itt: http://www.diafaan.com/ alkalmazások / web-szolgáltatás-sms-átjáró /
és tessék! Saját SMS Gateway / szerver körülbelül $215 (1290 NOK) ($20 Huawei E220 és $195 light edition Diafaan).