Jak se připojit k Ozeki pomocí jSMPP
Tento článek vám ukáže, jak můžete použít technologii jSMPP s Ozeki SMS Gateway. jSMPP je Java implementace SMPP. Má výhody technologie SMPP a programovacího jazyka Java. Tento proces zabere přibližně 20 minut. Začne stažením potřebného Javascriptu z GitHubu a dovede vás až k event logu odeslané zprávy. Tutoriál je velmi podrobný a používá Ozeki SMS Gateway, které má intuitivní GUI. Nebudete mít problém postupovat podle kroků. Předpokládáme, že jste obeznámeni s technologií SMS komunikace, GitHubem a programovacím jazykem Java. Neztrácejte čas! Začněme posílat SMS zprávy!
Co je jSMPP?
jSMPP je Java implementace SMPP. Nejčastěji se používá s výkonným messaging frameworkem, jako je Ozeki SMS Gateway.
Co je SMPP?
SMPP je průmyslový standardní messaging protokol, který se nejčastěji používá pro komunikaci mezi aplikacemi a mobilními telefony. Znamená to Short Message Peer-to-Peer protokol.
Jak se připojit k Ozeki pomocí jSMPP (Rychlé kroky)
Pro připojení k Ozeki pomocí jSMPP:
- Přidejte nového SMPP uživatele v SMS Gateway
- Povolte logování pro SMPP klienta
- Vyhledejte Ozeki jSMPP GitHub repozitář
- Zkopírujte URL repozitáře jSMPP
- Naklonujte repozitář v GitHub Desktop
- Otevřete projekt jSMPP SMS v NetBeans
- Spusťte Maven na projektu jSMPP pro kompilaci
- Vyplňte údaje v ukázkovém kódu
- Spusťte nakonfigurovaný program jSMPP
- Zkontrolujte SMPP logy v SMS Gateway
Jak vytvořit SMPP uživatele (Video tutoriál)
Následující video vysvětluje, jak vytvořit nového SMPP uživatele v Ozeki SMS Gateway, kterého můžete použít k odesílání SMS. Začne se seznamem Přidat uživatele nebo aplikaci a dovede vás až k funkčnímu SMPP uživateli. Video je krátké a snadno pochopitelné. SMPP uživatel umožňuje SMS infrastruktuře poskytovat vysokou propustnost a efektivní hromadné odesílání SMS. Toto video vám dá náhled na to, jak snadné je nastavit SMPP uživatele v Ozeki SMS Gateway, a uvidíte, že nabízí velmi výkonný dashboard, který vám umožní přístup k nejdůležitějším funkcím jedním kliknutím. Naučíte se, jak vytvořit a přizpůsobit SMPP uživatele podle svých představ.
Jak připojit Ozeki SMS Gateway s jSMPP (Video tutoriál)
Toto video vysvětluje, jak připojit Ozeki SMS Gateway s jSMPP. Začne klonováním jSMPP repozitáře z GitHubu a dovede vás až k odeslání vaší první testovací textové zprávy. Toto video je podrobné a snadno pochopitelné. Zabere vám 5 minut. Poskytne vám podrobné informace o tom, jak můžete získat kód jSMPP a jak jej můžete spustit pomocí Mavenu.
Zkopírujte URL repozitáře
Chcete-li mít všechny soubory potřebné pro projekt, musíte naklonovat repozitář jSMPP. Klikněte na tento odkaz a dostanete se na GitHub stránku repozitáře. Nyní musíte najít zelené tlačítko Code. Klikněte na něj pro přístup k podnabídce, kde můžete vybrat kopírování URL kódu (Obrázek 1). Bude užitečné, protože aplikace GitHub Desktop stáhne všechny potřebné soubory z této URL.
Naklonujte repozitář
Dále musíte otevřít aplikaci GitHub Desktop a otevřít formulář Clone a repository. Tato stránka vám pomůže stáhnout všechny soubory z repozitáře do vašeho počítače, kde je můžete upravovat offline. Můžete také nastavit přístupovou cestu pro soubory, kam je program uloží. Klikněte na modré tlačítko Clone pro pokračování, jak vidíte na Obrázku 2.
Otevřete projekt v NetBeans
Chcete-li vyzkoušet nebo upravit kód, otevřete stažený soubor v NetBeans IDE. Je to bezplatné a open-source vývojové prostředí, které se nejčastěji používá pro Java. Otevřete program a vyhledejte tlačítko Open Project umístěné na panelu nástrojů NetBeans IDE (Obrázek 3). Otevře formulář, kde můžete vybrat soubor, na kterém chcete začít pracovat. Vyberte stažený Java projektový soubor a klikněte na tlačítko Open Project.
Spusťte Maven na projektu
Pro kompilaci souboru a odeslání testovací SMS použijte nástroj Maven v NetBeans. Maven je nástroj, který lze použít pro sestavování a správu jakéhokoli projektu založeného na Javě. Chcete-li tak učinit, klikněte pravým tlačítkem na soubor s názvem jSMPP. Tím se otevře kontextové menu. Odtud můžete vybrat možnost Spustit Maven. Klikněte na ni a otevře se podmenu, kde můžete nastavit Cíle Mavenu (Obrázek 4).
Nastavte cíl na kompilaci
Cílem nástroje Maven je zkompilovat ukázkový kód. Chcete-li tento cíl nastavit, jednoduše zadejte compile do textového pole Cíle (Obrázek 5). Kliknutím na tlačítko Ok dokončíte nastavení. Tím se spustí plugin Maven Compiler a váš kód se spustí.
Otevřete ukázkový kód
Chcete-li spustit kód pro odeslání SMS, vyhledejte soubor s názvem SimpleSubmitExample.java (Obrázek 6). Klikněte na něj dvakrát, aby se načetl do editoru kódu. Tento kód odešle požadavek na SMS bránu, aby odeslala SMS zprávu s vlastnostmi definovanými v kódu. Pokud ovládáte Javu, můžete kód upravit podle svých potřeb.
Definujte podrobnosti připojení
V části editoru kódu v NetBeans můžete kód přizpůsobit svým potřebám. Jak můžete vidět na obrázku 7, musíte definovat číslo portu připojení, které chcete použít pro odesílání SMS zpráv, a přihlašovací údaje uživatele SMPP v Ozeki SMS Gateway. Tímto způsobem skript jSMPP odešle zprávu přes tento port a automaticky se přihlásí k uživateli.
Spusťte ukázkový soubor
Chcete-li spustit nakonfigurovaný soubor jSMPP, klikněte pravým tlačítkem na soubor s názvem SimpleSubmit a z kontextového menu vyberte možnost Spustit soubor (Obrázek 8). Jednodušší způsob je stisknout klávesovou kombinaci Shift+F6. Tím také spustíte aplikaci a odešlete testovací zprávu.
Zkontrolujte log uživatele
Po odeslání testovací zprávy uvidíte, že se log pro událost odeslání zobrazí v kartě Události uživatele SMPP. Zde můžete získat další informace o zprávě, jako je časové razítko nebo tělo zprávy (Obrázek 9).
Shrnutí
Tento článek byl napsán, aby vám ukázal, jak můžete použít zmíněnou implementaci Javy s názvem technologie jSMPP s Ozeki SMS Gateway. Pokud jste postupovali podle pokynů od stažení potřebného Javascriptu až po kontrolu logu událostí odeslané zprávy, jste schopni toto řešení nastavit. Nyní můžete použít technologii jSMPP k vytvoření vysoce výkonného systému pro zasílání zpráv s Ozeki SMS Gateway.
Dozvíte se více o technologii SMS komunikace, GitHubu a programovacích jazycích na webových stránkách Ozeki. Podívejte se na další stránky s návody, vaším dalším tématem ke studiu může být Javascriptové SMS řešení od Ozeki.
Pusťme se do práce, stáhněte si Ozeki SMS Gateway nyní!