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:

  1. Přidejte nového SMPP uživatele v SMS Gateway
  2. Povolte logování pro SMPP klienta
  3. Vyhledejte Ozeki jSMPP GitHub repozitář
  4. Zkopírujte URL repozitáře jSMPP
  5. Naklonujte repozitář v GitHub Desktop
  6. Otevřete projekt jSMPP SMS v NetBeans
  7. Spusťte Maven na projektu jSMPP pro kompilaci
  8. Vyplňte údaje v ukázkovém kódu
  9. Spusťte nakonfigurovaný program jSMPP
  10. 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.

Video 1 - Jak vytvořit SMPP uživatele (Video tutoriál)

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.

Video 2 - Jak připojit Ozeki SMS Gateway s jSMPP (Video tutoriál)

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.

copy jsmpp code github url
Obrázek 1 - Zkopírování URL kódu jSMPP z Githubu

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.

clone jsmpp code to your pc
Obrázek 2 - Naklonování kódu jSMPP do vašeho PC

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.

open project in netbeans
Obrázek 3 - Otevření projektu v NetBeans

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).

spustit maven na projektu
Obrázek 4 - Spuštění Mavenu na projektu

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í.

zkompilovat projekt s maven
Obrázek 5 - Kompilace projektu s Maven

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.

otevřít ukázkový soubor
Obrázek 6 - Otevření ukázkového souboru

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.

definovat podrobnosti připojení
Obrázek 7 - Definování podrobností připojení

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.

spustit ukázkový soubor
Obrázek 8 - Spuštění ukázkového souboru

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).

zpráva odeslaná sms bránou
Obrázek 9 - Zpráva odeslaná SMS bránou

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í!