Poskytovatel SMS služeb Nexmo

Poskytovatel SMS služeb Nexmo umožňuje odesílat a přijímat textové a binární SMS zprávy. Můžete si zakoupit telefonní čísla pro různé země. Jejich API je založeno na HTTP/HTTPS. Pro příjem doručovacích zpráv a příchozích zpráv budete muset otevřít port ve svém firewallu. Ozeki poskytuje implementaci jejich API.

Jak vytvořit účet Nexmo

Pro použití služby Nexmo je nejprve nutné vytvořit si účet Nexmo. V následující části vás provedeme tímto procesem.

Video 1 - Jak vytvořit účet Nexmo (Návod ve videu)

Na hlavní stránce Nexmo klikněte na tlačítko 'Sign up' (Obrázek 1).

registrace
Obrázek 1 - Kliknutí na 'Sign up'

Poté je třeba zadat údaje o účtu (Obrázek 2).

zadání údajů o účtu
Obrázek 2 - Zadání údajů o účtu

Po dokončení klikněte na 'Sign Up' a počkejte, až Nexmo odešle ověřovací kód na váš telefon (Obrázek 3).

ověření telefonního čísla
Obrázek 3 - Ověření telefonního čísla

Nyní zkontrolujte svou e-mailovou schránku a ověřte svou e-mailovou adresu (Obrázek 4).

ověření e-mailu
Obrázek 4 - Ověření e-mailu

Nakonec se přihlaste do svého nového účtu Nexmo (Obrázek 5).

přihlášení
Obrázek 5 - Přihlášení

Pokud vše proběhlo v pořádku, uvidíte stránku 'Getting started' (Obrázek 6).

úvodní stránka
Obrázek 6 - Úvodní stránka

Jak nastavit Ozeki 10 a Nexmo pro odchozí SMS zprávy

Tato kapitola vám poskytuje podrobné informace o tom, jak nainstalovat a nakonfigurovat Nexmo Connection pro odesílání SMS v softwaru Ozeki 10 SMS Gateway.

Video 2 - Jak nastavit Ozeki 10 a Nexmo pro odchozí SMS zprávy

Nejprve se prosím přihlaste do Ozeki 10 pomocí svého uživatelského jména a hesla (Obrázek 7).

přihlášení do ozeki 10
Obrázek 7 - Přihlášení do Ozeki 10

Poté otevřete aplikaci 'SMS Gateway' (Obrázek 8).

otevření sms gateway
Obrázek 8 - Otevření aplikace SMS Gateway

Klikněte na 'Add new connection' vlevo (Obrázek 9).

vytvoření nového připojení
Obrázek 9 - Vytvoření nového připojení

Vyberte 'Nexmo Connection' ze seznamu a klikněte na instalaci vedle něj (Obrázek 10).

instalace nexmo připojení
Obrázek 10 - Instalace připojení Nexmo

Na stránce Instalace připojení zadejte své přihlašovací údaje Nexmo API a zadejte telefonní číslo (Obrázek 11).

konfigurace nexmo připojení
Obrázek 11 - Zadání přihlašovacích údajů Nexmo

Nyní je čas odeslat testovací zprávu (viz Obrázek 12).

odeslání testovací zprávy
Obrázek 12 - Odeslání testovací zprávy

Jak nastavit Ozeki 10 a Nexmo pro příjem zpráv o doručení

Než budete moci přijímat zprávy o doručení a příchozí SMS, musíte přesměrovat porty, aby byl externí provoz směrován do vaší sítě (Obrázek 13).

1. Otevřete webový prohlížeč a do adresního řádku zadejte číslo výchozí brány a stiskněte Enter.

2. Zadejte své uživatelské jméno a heslo pro přístup k rozhraní vašeho směrovače. Výchozí uživatelské jméno a heslo by měly být uvedeny v dokumentaci k vašemu směrovači nebo na nálepce na jeho straně. Pokud bylo výchozí uživatelské jméno a heslo změněno a nepamatujete si je, budete muset směrovač obnovit do továrního nastavení.

3. Chcete-li přesměrovat porty na vašem směrovači, vyhledejte záložku nebo nabídku s názvem 'Přesměrování portů/Spouštění portů' nebo něco podobného.

4. Bez ohledu na typ směrovače nebo rozhraní budete muset zadat stejné základní informace. Zadejte port, který chcete otevřít, do polí Externí (Port 1) a Interní (Port 2), nebo zadejte rozsah portů, které chcete otevřít, do polí Začátek a Konec.
V tomto případě Ozeki 10 standardně používá port 9505, takže jej můžete zadat také do sekce 'Interní'.

5. Vyberte protokol (TCP, UDP nebo obojí).

6. Zadejte privátní IP adresu vašeho počítače, na kterém je nainstalováno Ozeki 10.

7. Ujistěte se, že jste změny uložili.

přesměrování portů
Obrázek 13 - Přesměrování portů

Video 3 - Jak nastavit Ozeki 10 a Nexmo pro příjem zpráv o doručení (Návod ve videu)

Po uložení změn zkopírujte zpětné volání URL připojení Nexmo, které najdete vlevo (Obrázek 14).

kopírování zpětného volání URL
Obrázek 14 - Kopírování zpětného volání URL

Nyní zadáme výše uvedené do nastavení Nexmo (Obrázek 15).

nastavení nexmo
Obrázek 15 - Nastavení Nexmo

Zadejte svou veřejnou IP adresu a port, který jste přesměrovali na počítač s Ozeki 10, a poté je uložte (Obrázek 16).

nastavení nexmo
Obrázek 16 - Nastavení Nexmo

Nyní jsme připraveni odeslat testovací zprávu, jak je vidět na Obrázku 17.

odeslání testovací zprávy
Obrázek 17 - Odeslání testovací SMS

Pokud jste port správně přesměrovali, uvidíte přijatou zprávu o doručení (Obrázek 18).

zpráva o doručení
Obrázek 18 - Přijatá zpráva o doručení

Jak koupit Nexmo SMS číslo

V níže uvedené části si ukážeme, jak koupit Nexmo číslo pro příjem SMS zpráv.

Video 4 - Jak koupit Nexmo SMS číslo

Přejděte do nabídky 'Koupit čísla', vyberte číslo a klikněte na tlačítko koupit vedle něj (Obrázek 19).

výběr čísla
Obrázek 19 - Výběr čísla

Po výběru čísla musíte nákup potvrdit (Obrázek 20).

potvrzení nákupu
Obrázek 20 - Potvrzení nákupu

V nabídce 'Vaše čísla' můžete vidět svá vlastní Nexmo telefonní čísla (Obrázek 21).

zobrazení vašich čísel
Obrázek 21 - Zobrazení vašich čísel

Jak nastavit Ozeki 10 a Nexmo pro příjem SMS zpráv

Po zakoupení Nexmo čísla jej můžete nastavit tak, aby přeposílalo zprávy do počítače s Ozeki 10.

Video 5 - Jak nastavit Ozeki 10 a Nexmo pro příjem SMS zpráv (Návod ve videu)

V nabídce 'Vaše čísla' klikněte na 'Spravovat' a upravte číslo, na které chcete přijímat SMS zprávy (Obrázek 22).

úprava vašich čísel
Obrázek 22 - Úprava vašeho čísla

Zkopírujte zpětné volání URL z připojení Nexmo (Obrázek 23).

kopírování zpětného volání URL
Obrázek 23 - Kopírování zpětného volání URL

Zadejte svou veřejnou IP adresu a port, který jste přesměrovali na počítač s Ozeki 10, a klikněte na 'Aktualizovat' (Obrázek 24).

zadání webhook URL
Obrázek 24 - Zadání webhook URL

Odešlete testovací zprávu na toto číslo a uvidíte, že zpráva byla přijata v Ozeki 10 (Obrázek 25).

přijetí testovací zprávy
Obrázek 25 - Přijetí testovací zprávy

Poslat SMS z SQL databázového serveru pomocí Nexmo

S Ozeki 10 je velmi snadné odesílat a přijímat SMS zprávy z SQL databázového serveru. Pro odesílání a přijímání SMS lze použít Microsoft SQL Server, SQL Express, MySQL, MariaDB, Foxpro nebo jakoukoli jinou ODBC/OleDB kompatibilní SQL databázi. Postup je jednoduchý: je třeba vytvořit dvě databázové tabulky: ozekimessageout.

Tabulka ozekimessagein slouží k ukládání příchozích SMS a tabulka ozekimessageout k odesílání SMS. Pokud chcete odeslat SMS, stačí použít příkaz SQL INSERT k vytvoření záznamu v tabulce ozekimessageout. Ozeki 10 SMS Gateway automaticky vybere textovou zprávu a odešle ji příjemci. Během procesu doručení aktualizuje pole stavu a časová razítka v databázové tabulce, aby vás informoval, kdy byla SMS odeslána z vašeho systému, kdy byla přijata cílovým mobilním telefonem a v případě chyby, proč nebyla doručena. (Obrázek 26)

Uložit SMS do db
Obrázek 26 - Uložte své SMS zprávy do SQL databáze

Toto řešení je užitečné, protože většina obchodních aplikací je řízena databází, takže dává smysl používat databázi i pro SMS. Další výhodou je, že je velmi pohodlné, protože všechny zprávy jsou uloženy v systému, který je navržen pro snadné vyhledávání, dotazy a reporty.

Jak odeslat SMS z C# API přes Nexmo

Automatizovaná řešení pro SMS jsou výrazně lepší než lidé. Z tohoto důvodu většina společností volí automatizované systémy pro textové zprávy. C# SMS API od Ozeki nabízí vynikající nástroj k dosažení tohoto cíle. Toto C# API je skvělé, protože může také odesílat SMS pomocí vysoce výkonných SMS protokolů, jako jsou CIMD2. Tyto protokoly používají poskytovatelé GSM služeb k výměně SMS mezi sebou. Implementací tohoto jediného API můžete oslovit mnoho SMS operátorů nebo mobilních sítí s jedinou kódovou základnou. (Obrázek 27)

Obrázek 27 - Odesílání SMS z C#

Nastavení emailu na SMS pomocí Nexmo

Pokud nastavíte Nexmo, můžete snadno poskytnout službu SMS na email svým zákazníkům a aplikacím. Každý uživatel emailu, který může odeslat email na speciálně formátovanou emailovou adresu, bude moci odeslat SMS. Emailová adresa musí být formátována jako telefonníčíslo@hostname. Emailová adresa by vypadala takto: 079240311@hostname. Telefonní číslo příjemce lze také vložit do předmětu emailu. V obou případech bude tělo emailu odesláno jako SMS na zadané mobilní číslo.

More information