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.
Na hlavní stránce Nexmo klikněte na tlačítko 'Sign up' (Obrázek 1).
Obrázek 1 - Kliknutí na 'Sign up'
Poté je třeba zadat údaje o účtu (Obrázek 2).
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).
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).
Obrázek 4 - Ověření e-mailu
Nakonec se přihlaste do svého nového účtu Nexmo (Obrázek 5).
Obrázek 5 - Přihlášení
Pokud vše proběhlo v pořádku, uvidíte stránku 'Getting started' (Obrázek 6).
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.
Nejprve se prosím přihlaste do Ozeki 10 pomocí svého uživatelského jména a hesla (Obrázek 7).
Obrázek 7 - Přihlášení do Ozeki 10
Poté otevřete aplikaci 'SMS Gateway' (Obrázek 8).
Obrázek 8 - Otevření aplikace SMS Gateway
Klikněte na 'Add new connection' vlevo (Obrázek 9).
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).
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).
Obrázek 11 - Zadání přihlašovacích údajů Nexmo
Nyní je čas odeslat testovací zprávu (viz Obrázek 12).
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.
Obrázek 13 - Přesměrování portů
Po uložení změn zkopírujte zpětné volání URL připojení Nexmo, které najdete vlevo (Obrázek 14).
Obrázek 14 - Kopírování zpětného volání URL
Nyní zadáme výše uvedené do nastavení Nexmo (Obrázek 15).
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).
Obrázek 16 - Nastavení Nexmo
Nyní jsme připraveni odeslat testovací zprávu, jak je vidět na Obrázku 17.
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).
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.
Přejděte do nabídky 'Koupit čísla', vyberte číslo a klikněte na tlačítko koupit vedle něj (Obrázek 19).
Obrázek 19 - Výběr čísla
Po výběru čísla musíte nákup potvrdit (Obrázek 20).
Obrázek 20 - Potvrzení nákupu
V nabídce 'Vaše čísla' můžete vidět svá vlastní Nexmo telefonní čísla (Obrázek 21).
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.
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).
Obrázek 22 - Úprava vašeho čísla
Zkopírujte zpětné volání URL z připojení Nexmo (Obrázek 23).
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).
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).
Obrázek 25 - Přijetí testovací zprávy
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)
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)
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
- Odeslat SMS na Telecom Slovenije SMSC
- Jak odeslat SMS pomocí Amazon SNS
- Jak odeslat SMS z Clickatell
- Jak odeslat SMS pomocí MTN Developer API (MADAPI)
- SMS služba Sunrise
- SMS služba Vodafone
- Jak odeslat SMS z Clicksend
- Jak odeslat SMS z Infobip
- Jak odeslat SMS pomocí Messagebird
- Jak odeslat SMS pomocí Nexmo
- Jak odeslat SMS z Telnyx
- Jak odeslat SMS z Twilio
- Jak odeslat SMS s připojením Yettel SMS Futár