SMPP kliens kapcsolat
Ez az útmutató az SMPP kliens kapcsolat beállításáról szól. Meghatározza, hogy mi az SMPP kliens kapcsolat, mit jelent az SMPP rövidítés, és hogyan használhatod az SMPP kliens kapcsolatot, hogy közvetlenül csatlakoztassad az Ozeki SMS gateway rendszered egy mobilhálózati operátor Short Message Service Centre (SMSC) rendszeréhez az interneten keresztül.
Mit jelent az SMPP rövidítés?
Az SMPP a Short Message Peer-to-Peer Protocol rövidítése. Ez egy iparági szabvány protokoll, amelyet az SMS üzenetek TCP/IP kapcsolaton keresztüli internetes továbbítására terveztek. Ezt a protokollt az Ozeki SMS Gateway implementálja.
Mi az SMPP kliens?
Az SMPP kliens egy olyan szoftver, amely lehetővé teszi az interneten keresztüli csatlakozást egy SMS szolgáltatóhoz. Egy SMPP kliens, például az Ozeki SMS Gateway, az SMPP protokollt használja SMS szöveges üzenetek küldésére és fogadására.
Hogyan csatlakoztassunk egy SMPP klienst
Az SMPP kliens csatlakoztatásához egy SMS szolgáltatóhoz SMS küldés és fogadás céljából, kövesd az alábbi lépéseket:
- Nyisd meg a https://localhost:9515 címet a böngésződben
- Jelentkezz be a felhasználóneveddel és jelszavaddal
- Kattints az "Új kapcsolat hozzáadása" linkre
- Válaszd ki az "SMPP kliens" opciót
- Add meg az SMPP hosztnevet és portot
- Add meg a telefonszámot
- Kattints az OK gombra az SMPP kliens csatlakoztatásához
- Ellenőrizd az SMPP naplókat
- Küldj egy teszt SMS-t
Az SMPP kliens szabványosított módszert biztosít az alkalmazások számára, hogy programozottan küldjenek és fogadjanak tömeges SMS üzeneteket az SMPP szerver felé. Az SMPP kliens kezdeményez egy TCP/IP kapcsolatot a szerverrel. Ez az SMPP klienseket elengedhetetlenné teszi olyan alkalmazások számára, mint a marketing platformok, értesítő rendszerek és kétfaktoros hitelesítési szolgáltatások.
Hogyan küldjünk SMS-t egy SMPP klienseken keresztül
Ez a rendszer úgy működik, hogy a felhasználó utasításokat ad a számítógépének egy üzenet küldésére (1. ábra). A számítógép továbbítja ezt az információt egy SMS központhoz. Ez egy SMPP (Short Message Peer-to-Peer Protocol) kliens kapcsolaton keresztül történik. Az SMSC ezután elküldi a szöveges üzenetet a címzett mobil eszközére.
Hogyan állítsunk be egy SMPP kliens kapcsolatot az Ozeki SMS Gateway használatával (videó útmutató)
Az alábbi rövid videó bemutatja azokat a lépéseket, amelyeket meg kell tenned egy SMPP kliens kapcsolat beállításához az Ozeki SMS Gateway-ben, amely bármely országban működik. A videó a bejelentkezési űrlappal kezdődik, és végigvezet az első teszt szöveges üzenet elküldéséig az újonnan létrehozott SMPP kliens kapcsolaton keresztül.
Részletes SMPP beállítási útmutató
Az SMPP SMS kapcsolat beállítása az Ozeki SMS Gateway-ben viszonylag egyszerű eljárás. Be kell jelentkezned az SMS gateway-be egy webböngészővel rendszergazdaként, és néhány egyszerű lépést kell végrehajtanod. A konfigurációhoz ajánlott a rendszergazdai fiókkal bejelentkezni. A rendszergazdai fiók felhasználóneve "admin", és a jelszó az, amelyet a telepítés során megadtál. (2. ábra)
Hogyan hozzunk létre egy új SMPP kliens kapcsolatot
Egy új SMPP kliens kapcsolat létrehozásához a bejelentkezés után kattints az 'Új kapcsolat hozzáadása' linkre az Ozeki 10 SMS Gateway alkalmazás kezelőfelületén. Ez a link a Kapcsolatok panelben található, a "Nincsenek telepítve kapcsolatok..." szöveg alatt (3. ábra). Ez a link megjeleníti az elérhető protokollok listáját. Vedd figyelembe, hogy az SMPP egy olyan SMS protokoll, amely SMS üzenetek küldésére használható.
Az SMPP kliens kapcsolat telepítéséhez ki kell választanod az SMPP klienst az elérhető kapcsolatok listájából. Az SMPP kliens az IP SMS Kapcsolatok részben található (4. ábra). A telepítéshez kattints a telepítés gombra az SMPP kliens telepítéséhez. Kliens kapcsolatot fogsz használni, mert az SMS gateway-t egy SMS szolgáltatóhoz szeretnéd csatlakoztatni az interneten keresztül. (Ha SMS szolgáltatást szeretnél nyújtani, és azt szeretnéd, hogy az ügyfeleid az SMS gateway-hez csatlakozzanak SMPP-n keresztül, akkor be kell állítanod egy SMPP felhasználói fiókot és konfigurálnod kell egy SMPP szolgáltatást.)
Válaszd ki az 'SMPP kliens' opciót a listából, és kattints a telepítés gombra.
Az SMPP kliens kapcsolat konfigurálása
Az SMPP kliens kapcsolat konfigurálásához meg kell adnod az SMPP szolgáltatás hosztnevét és portszámát, az SMPP hitelesítő adataidat, és meg kell adnod a kapcsolathoz társított telefonszámot. Több telefonszám is társítható ehhez a kapcsolathoz. Ebben az esetben add meg az elsőt, és jelöld be a felülírható jelölőnégyzetet. Ha ez a jelölőnégyzet be van jelölve, minden telefonszámot felhasználhatsz feladói azonosítóként.
Az SMPP kliens konfigurálása (5. ábra):
- Válaszd ki az Általános lapot
- Görgess az SMPP kliens konfigurációs űrlaphoz
- Adj nevet ennek az SMPP kliens kapcsolatnak
- Add meg az SMPP hosztnevet
- Állítsd be az SMPP portszámot
- Add meg az SMPP felhasználóneved
- Írd be a jelszavad
- Rendelj hozzá egy feladói azonosítót ehhez az SMPP klienshez
- Kattints az OK gombra
Fontos megjegyezni, hogy az SMPP hosztnév és port, valamint a felhasználónév és jelszó az SMS szolgáltatód által biztosított. Például, ha a Vodafone-hoz fordulsz, és SMPP SMS szolgáltatást kérsz, szerződést kötsz velük, és gyakran ennek a szerződésnek egy melléklete tartalmazza a kapcsolódási adatokat. Ha online feliratkozol egy SMS szolgáltatásra, valószínűleg ezt az információt az SMS szolgáltatód online vezérlőpultjában találod meg. Természetesen mindig megkérdezheted az SMS szolgáltatódat e-mailben, hogy mik az SMPP szerver kapcsolódási adatai.
SMPP hoszt:
Az SMPP hoszt az az IP cím vagy hosztnév, amelyet az SMPP kliens az SMPP szerverhez való kapcsolódáshoz használ. Ez az SMPP szerver IP címe (vagy hosztneve).
SMPP portszám:
Az SMPP portszám az a TCP/IP portszám, amelyet az SMPP kliens az SMPP szerverhez való kapcsolódáshoz használ. Ez a portszám az, ahol a szerver figyeli a bejövő SMPP kapcsolatokat.
SMPP felhasználónév:
Az SMPP felhasználónév az SMPP rendszer azonosítója. Ezt az azonosítót az SMPP szerver üzemeltetője biztosítja, amikor feliratkozol a szolgáltatásukra.
SMPP jelszó:
Az SMPP jelszó az a jelszó, amelyet az SMPP fiókod hitelesítésére használnak az SMPP szerveren. Ezt a jelszót az SMPP szerver üzemeltetője (vagy SMPP szolgáltató) biztosítja, amikor feliratkozol a szolgáltatásukra.
SMPP telefonszám:
Az SMPP telefonszám az SMPP feladói azonosító. Ez az a telefonszám, amely megjelenik a mobiltelefonon a feladó címeként, amikor az SMS üzeneted megérkezik.
Az SMPP napló ellenőrzése
Miután az SMPP kliens kapcsolat konfigurálva van, ellenőrizned kell az SMPP kliens kapcsolat naplóját, hogy lásd, megfelelően csatlakozott-e a rendszer az SMS szolgáltatódhoz. Ha a rendszer megfelelően csatlakozott, a "Kapcsolat online" bejegyzést fogod látni a naplóban. Az SMS kapcsolati naplók a Windows alatt a következő könyvtárban találhatók: C:\Program Files\Ozeki\Data\Logs\Connections\. Az SMPP kliens kapcsolat részletei lap Események fülén látható a napló előnézete. Ez az oldal az utolsó 100 naplóbejegyzést tartalmazza. Vedd figyelembe, hogy az SMPP napló fájlok forgatásra kerülnek a lemezterület megtakarítása érdekében.
Hogyan tekintsük meg az SMPP kliens kapcsolat naplóját (6. ábra):- Nyisd meg az SMPP kliens kapcsolat részletei lapját
- Kattints az Események fülre
- Kattints a szem ikonra az Események cím mellett
- Másold a fájlnevet az Események cím mellett
- Nyisd meg a Jegyzettömböt
- Illeszd be a fájlnevet a Jegyzettömb Fájl/Megnyitás párbeszédpaneljébe
- Kattints az OK gombra az SMPP naplófájl megnyitásához
- Az F3 billentyűvel keresd meg a dátumot, ami érdekel
- Keress rá az "ERRO" kifejezésre a napló hibáinak megtalálásához
Teszt SMS üzenet küldése
Miután a kapcsolatod létrejött, ellenőrizheted, hogy készen áll-e az SMS üzenetek kézbesítésére egy teszt SMS küldésével. Teszt SMS üzenet küldéséhez meg kell nyitnod a Teszt lapot, és meg kell adnod a telefonszámot és az üzenet szövegét. Ajánlott a telefonszámot nemzetközi formátumban megadni. Ez azt jelenti, hogy a telefonszám plusz jellel kezdődik, majd következik az országkód. Ha a helyi telefonszámod 0-val kezdődik, valószínűleg el kell hagynod a 0 előtagot. Például, ha a brit telefonszámod 07958663698, akkor a teszt SMS-t a +447958663698 számra küldöd.
Hogyan küldjünk egy teszt SMPP üzenetet (7. ábra):- Navigálj az SMPP kliens kapcsolat részletei lapjára
- Válaszd ki a Teszt lapot
- Add meg a címzett telefonszámát
- Győződj meg róla, hogy a telefonszám nemzetközi formátumban van
- Add meg az üzenet szövegét
- Győződj meg róla, hogy az üzenet szövege kevesebb, mint 160 karakter
- Kattints a Küldés gombra
- Ellenőrizd az SMPP naplókat
Az sms az smpp submit_sm pdu segítségével kerül elküldésre az SMPP kapcsolaton keresztül, amelyet az SMPP kliens és az SMPP szerver között létesítettek. Ez a PDU tartalmazza a feladói azonosítót, a címzett címét, az üzenet szövegét és az összes szükséges jelzőt és smpp paramétert, amelyek szükségesek az sms megfelelő megjelenítéséhez a címzett mobiltelefonján.
Felmerülhet a kérdés, hogy miért kell az üzenet szövegének kevesebb, mint 160 karakternek lennie. Ez azért van, mert a GSM rendszert úgy tervezték, hogy 160 karakter hosszú szöveges üzeneteket küldjön. Ha egy üzenet hosszabb, több üzenetszegmensre lesz osztva, és több SMS üzenetben kerül kézbesítésre.
Miután az üzenet sikeresen elküldésre került, ellenőrizned kell az SMPP naplókat. Az SMPP naplók feltárják az alacsony szintű SMPP üzeneteket, amelyeket az üzenet tartalmának továbbítására használnak az SMS szolgáltató felé. Ezeket az üzeneteket SMPP PDU-nak (SMPP protokoll adategység) is nevezik. Ha probléma merül fel az üzenet elküldése során, az SMS szolgáltatód az SMPP naplókat fogja kérni. Ebben az esetben, az SMPP PDU-kat kell nekik elküldened. Minden SMS küldéshez két SMPP PDU jelenik meg a naplóban. Az egyik az SMPP SUBMIT_SM pdu, amely továbbítja az üzenetet az SMS szolgáltató szerverének, és az SMPP SSUBMIT_SM_RESP, amely egy referencia azonosítót ad vissza, amely az üzenet nyomon követésére használható, és a kézbesítési jelentések megtalálására, amelyeket visszakapsz, amikor az üzenet kézbesítésre kerül a címzett készülékére. (8. ábra)
SMPP protokoll specifikáció
Az SMPP protokoll specifikáció segítségével megértheted az SMPP PDU-kat, amelyeket a naplókban látsz. Látni fogod, hogy több művelet is van ebben a protokoll specifikációban. Például van egy művelet az SMPP kliens kapcsolat életben tartására életben tartó üzenetek segítségével, és több művelet az SMS üzenetek küldésére és fogadására, valamint az SMS kézbesítési jelentések fogadására.
SMPP protokoll specifikáció:Letöltés: smpp-protocol-specification-v3.4.pdf
SMPP protokoll verziók
Az SMPP szabvány egy fejlődő protokoll. Az első széles körben elfogadott verzió a v3.3 volt. Jelenleg a legelterjedtebb verzió, amivel találkozhatsz, a v3.4, de van egy újabb v5.0 verzió is, amelyet ritkán használnak SMS szolgáltatásokban.
Az SMPP 3.3 a legrégebbi verzió, amely csak GSM SMS üzeneteket támogat. Azonnali választ generál minden elküldött üzenetre. A legtöbb esetben ez a verzió nem támogatott SSL kapcsolatok felett. Az SMPP 3.3 problémája, hogy két SMPP kapcsolatot igényel: egy SMPP adó és egy SMPP vevő kapcsolatot az SMS szolgáltató felé. Amikor SMPP v3.3 kapcsolatot állítasz be az Ozeki SMS Gateway-ben, két SMPP kliens kapcsolatot kell létrehoznod, és az egyiket SMPP adóként, a másikat SMPP vevőként kell konfigurálnod.
Az SMPP 3.4 protokoll hasonló az SMPP 3.3-hoz, de van egy nagy előnye: lehetővé teszi, hogy egyetlen TCP/IP kapcsolaton keresztül küldj és fogadj SMS üzeneteket. Az Ozeki SMS gateway-ben csak egyetlen SMPP kliens kapcsolatot kell beállítanod, ha ezt a protokollt szeretnéd használni. Az SMPP v3.4 opcionális Tag-Length-Value (TLV) paramétereket is hozzáad az SMS üzenethez, amely lehetővé teszi a felhasználó számára, hogy nem-GSM SMS technológiákkal dolgozzon, például SMS üzenetküldéssel CDMA hálózatokban.
Az SMPP 5.0 az SMPP legújabb verziója. Kiterjeszti a v3.4 verziót a cellás szórás támogatásával, intelligens áramlásvezérléssel. Nem sok SMS szolgáltató használja ezt a protokollt. Javasoljuk, hogy SMPP v3.4 kapcsolatokat állíts be az Ozeki SMS gateway-ben.
SMPP kliens tesztelés
Az SMPP kliens kapcsolat teszteléséhez jó ötlet egy másik SMPP gateway-t beállítani SMPP szimulátorként. Így teljesítménytesztet végezhetsz és tesztelheted az SMS üzenetküldés minden aspektusát. Ahhoz, hogy lásd, hogyan használtuk ezt az SMPP szimulátor módszert az SMS gateway teljesítményének tesztelésére 1 000 000 SMS küldésével, nézd meg az SMPP teljesítményteszt oldalt.
GYIK
Milyen paraméterekre van szükségem az SMPP szolgáltatóhoz való csatlakozáshoz?
Ezek az alapvető adatok, amelyek szükségesek az SMPP kapcsolat konfigurálásához az Ozeki SMS Gateway-hez:
- Szerver cím/Hosztnév: Meghatározza az SMSC szerver helyét (vagy IP címét vagy hosztnevét) a gateway számára a kapcsolódáshoz.
- Portszám: Meghatározza az SMSC szerver azon TCP/IP portját, amelyet a gateway a kommunikációhoz használ.
- Felhasználónév (Rendszer azonosító): Azonosítja a fiókodat az SMSC szerveren.
- Jelszó: A felhasználónevedhez tartozó jelszó a biztonságos hitelesítéshez.
- SMPP Verzió: Válaszd ki az SMSC szerver által támogatott SMPP protokoll verzióját (az Ozeki a v3.3 és v3.4 verziókat támogatja).
- Rendszer típus (Opcionális): Csak akkor szükséges, ha az SMSC szerver megköveteli. Ez az érték, gyakran "SMPP," az SMPP rendszergazdád által lesz megadva.
- Feladó cím: Az alapértelmezett telefonszám, amely a kimenő SMS üzenetek feladójaként jelenik meg.
- Címtartomány (Opcionális): Főleg üzenetfogadáshoz használatos. Ez az információ, amely a bejelentkezés után kerül elküldésre az SMSC-nek, akkor releváns, ha több telefonszámot kezelsz egyetlen SMPP kapcsolaton.
Mi az SMPP adó kapcsolat?
Az SMPP adó kapcsolat kifejezetten SMS üzenetek küldésére van tervezve. Egyirányú utcaként működik, lehetővé téve az Ozeki SMS Gateway számára, hogy üzeneteket küldjön az SMSC (Short Message Service Centre) felé. Ez a típusú kapcsolat ideális, ha csak SMS üzeneteket szeretnél küldeni, és nincs szükséged fogadási funkcióra.
Mi az SMPP vevő kapcsolat?
Az SMPP vevő kapcsolat kizárólag bejövő SMS üzenetek fogadására szolgál. Olyan, mint egy dedikált postaláda, lehetővé téve az SMSC
More information
- Hogyan állítsd be egy SMPP kliens kapcsolatot a mobil hálózathoz
- Hogyan kódold a kukac jelet SMPP-ben
- SMPP protokoll specifikációk