Jak poslat SMS z Twilio

Tato stránka poskytuje informace o tom, jak posílat textové zprávy pomocí Twilio a Ozeki 10 SMS Gateway. Twilio je poskytovatel SMS služeb se sídlem v San Franciscu, takže nabízí SMS služby pro lidi ve Spojených státech amerických. Pokud jste nainstalovali Ozeki 10 SMS Gateway, je snadné vytvořit připojení k SMS službě poskytované Twilio. Postupujte podle níže uvedených pokynů k nastavení tohoto připojení za 3 minuty. Tento článek představuje příklad konfigurace.

Jak poslat SMS z Twilio
Obrázek 1 - Jak poslat SMS z Twilio

Jak poslat SMS z Twilio (rychlé kroky)

Pro odeslání SMS z Twilio použijte tyto pokyny:

  1. Nainstalujte Ozeki 10 SMS Gateway, poté přejděte na červenou ikonu Ozeki 10 na ploše vašeho Windows. Tím otevřete grafické uživatelské rozhraní Ozeki. Pro odeslání SMS z Twilio můžete pokračovat v konfiguraci v tomto rozhraní.
  2. V Ozeki spusťte aplikaci SMS Gateway. Toho lze dosáhnout kliknutím na ikonu na ploše. Aplikace SMS Gateway je potřebná k odesílání SMS z Twilio.
  3. Pro odeslání vašich prvních textových zpráv z Twilio zbývá pouze nainstalovat připojení Twilio otevřením stránky 'Přidat nové připojení...'.

Jak funguje Twilio SMS?

Twilio je agregátor SMS a jejich služba funguje stejně jako služba jakéhokoli jiného poskytovatele SMS služeb. Propojují svůj server s jinými poskytovateli SMS služeb a mobilními sítěmi a vyjednávají ceny SMS. Vydělávají prodejem SMS s prémií. Twilio nabízí HTTP SMS API, které vám umožňuje připojit se k jejich službě prostřednictvím webových požadavků. Každá SMS je samostatný webový požadavek. Webové požadavky jsou HTTP požadavky nebo REST API požadavky.

Existují nějaké alternativy k Twilio?

Ano, na internetu je mnoho alternativních poskytovatelů SMS služeb. Pokud nastavíte Ozeki SMS Gateway, můžete se připojit k více poskytovatelům současně, nebo můžete přejít k jinému poskytovateli, pokud najdete lepší podmínky. Další alternativou je připojit mobilní telefon k vašemu SMS Gateway PC a odesílat SMS přímo do mobilní sítě.

Alternativy k Twilio
Obrázek 2 - Záložní trasy, pokud Twilio selže

Jak řešit výpadek služby Twilio

Spolehlivé IT systémy se vyhýbají jedinému bodu selhání. Protože Ozeki SMS Gateway lze nainstalovat na více počítačích ve vašem prostoru nebo na virtuální systém, a Ozeki nabízí možnost automaticky přesměrovat SMS zprávy na jiné poskytovatele SMS služeb, pokud Twilio selže. S pomocí Ozeki SMS Gateway můžete vytvořit spolehlivou a bezpečnou SMS službu. Při budování podnikání je důležité snížit počet závislostí, s Ozeki to můžete udělat, protože nebudete závislí na Twilio. Ozeki vám dá svobodu volby a změny vašeho typu SMS připojení a vašeho poskytovatele SMS služeb.

Pro řešení výpadku služby byste měli nastavit záložní SMS trasy a mít připojení k více poskytovatelům SMS služeb. Je dobré nastavit přímé bezdrátové připojení k mobilní síti pomocí mobilního telefonu jako finální zálohy.

Kolik stojí SMS od Twilio?

Cena SMS od Twilio závisí na cílové destinaci. Cena se pohybuje od přibližně 0,01 USD do 0,20 USD. Ceník je zobrazen na jejich webových stránkách. Toto cenové rozpětí lze považovat za standardní cenové rozpětí ve Spojených státech amerických.

Podrobné pokyny k odeslání SMS z Twilio

Pro odeslání SMS z Twilio:

  1. Přejděte na ozeki-sms-gateway.com
  2. Klikněte na stáhnout pro stažení Ozeki 10 SMS Gateway
  3. Nainstalujte stažený instalační balíček
  4. Otevřete Ozeki dashboard
  5. Otevřete 'Přidat nové připojení...' v panelu 'Připojení'
  6. Najděte Twilio a klikněte na nainstalovat
  7. Ozeki SMS Gateway odešle SMS přes toto připojení
  8. Zadejte údaje účtu Twilio
  9. Pro odeslání SMS použijte kartu Test
  10. Zadejte příjemce, text a klikněte na odeslat
  11. Přečtěte si logy, abyste zjistili, zda byla vaše SMS zpráva úspěšně odeslána do Twilio

Otevřete Ozeki Dashboard

Ozeki SMS Gateway je skvělý klient Twilio. Po jeho instalaci na váš Windows nebo Linux PC můžete nakonfigurovat připojení Twilio v několika jednoduchých krocích. Prvním krokem je kliknout na odkaz "Přidat nové připojení..." v Ozeki Management Console. Ozeki Management Console je často označována jako Ozeki Dashboard. Toto je hlavní grafické uživatelské rozhraní (GUI) Ozeki.

Otevřete Ozeki Management Console
Obrázek 3 - Otevřete Ozeki Management Console

Vyberte připojení Twilio

Po kliknutí na odkaz "Přidat nové připojení..." se na vaší obrazovce objeví seznam dostupných připojení. Musíte v seznamu posunout dolů a najít připojení Twilio. Vedle názvu "Twilio" uvidíte odkaz Instalovat. Tento odkaz použijte k instalaci připojení Twilio. (Poznámka: můžete nainstalovat více připojení Twilio, každé s samostatným uživatelským účtem, a můžete přidat připojení jiných poskytovatelů SMS služeb na této obrazovce).

Nastavení připojení Twilio
Obrázek 4 - Nastavení připojení Twilio

Nastavení údajů účtu Twilio

Po instalaci připojení Twilio je třeba zadat Account Sid a Auth token do konfiguračního formuláře. Toto je vaše uživatelské jméno a heslo. Měli byste také nakonfigurovat telefonní číslo, které jste obdrželi od Twilio, aby bylo použito jako Sender ID.

Nastavení účtu Twilio
Obrázek 5 - Nastavení účtu Twilio

Odeslání testovací SMS přes Twilio

Pro odeslání testovací SMS přes Twilio otevřete záložku Test, zadejte telefonní číslo příjemce do pole Komu a napište text zprávy. Pro odeslání SMS klikněte na Odeslat.

Obrázek 6 - Odeslání SMS z Twilio

Ochrana vašeho seznamu telefonních čísel

Seznam telefonních čísel vašich zákazníků je velmi cenným aktivem. Musíte zajistit, abyste o něj dobře pečovali a chránili ho. Když odesíláte textové zprávy přes Twilio nebo jiného poskytovatele SMS služeb, vaše telefonní čísla zákazníků a texty zpráv budou viditelné pro Twilio. Je dobrým zvykem nastavit připojení k více poskytovatelům SMS služeb a distribuovat své zprávy mezi ně, aby žádná entita neměla všechna vaše data. Ještě lepší praxí je odesílání zpráv přímo do mobilní sítě pomocí Android mobilního telefonu nebo GSM modemu připojeného k počítači pomocí datového kabelu. Poznámka: Tato možnost je životaschopná pouze pokud odesíláte méně než 10 000 SMS denně. Ozeki 10 SMS Gateway má verzi, která může být nainstalována na Android mobil. Nazývá se Android SMS Gateway. Nabízí také stejná API (např. C# SMS API), jako desktopová verze, umožňuje připojení klientských aplikací Office, můžete vytvářet konfigurace E-mail to SMS, a dokonce můžete poskytovat službu Android SMPP SMS Gateway.

Jak uložit zprávy odeslané přes Twilio do databáze

Můžete nakonfigurovat SQL logování pro připojení Twilio. To je velmi užitečné, protože vám to pomůže sledovat všechny SMS zprávy, které jste odeslali nebo přijali přes připojení Twilio. Tento databázový log může být použit nejen k vyhledání starých zpráv v případě sporů, ale také k vytváření týdenních nebo měsíčních reportů. Tyto reporty vám ukáží, které uživatelé nebo aplikace ve vašem systému odeslali zprávy a jaký byl vzorec vaší SMS komunikace.

Uložení textů odeslaných přes Twilio do SQL databáze
Obrázek 7 - Uložení textů odeslaných přes Twilio do SQL databáze

Jak odeslat SMS z SQL databáze přes Twilio

Pokud máte nastavené připojení Twilio, můžete snadno odesílat a přijímat SMS zprávy z SQL databáze. Můžete použít Microsoft SQL Server, Oracle, MySQL nebo jakoukoliv jinou ODBC/OleDB-kompatibilní databázi. Odesílání SMS z vaší databáze lze dosáhnout vytvořením dvou databázových tabulek: ozekimessageout a ozekimessagein. První tabulka ozekimessageout bude použita pro odesílání SMS, druhá, ozekimessagein bude použita pro ukládání příchozích SMS. Pokud chcete odeslat SMS, stačí vytvořit SQL záznam pomocí příkazu SQL INSERT v tabulce ozekimessageout. Ozeki 10 SMS Gateway zprávu vyzvedne, doručí ji do mobilní sítě a aktualizuje pole stavu a časová razítka v databázi, aby vás informoval, kdy byla SMS odeslána z vašeho systému, kdy byla přijata příjemcem a pokud došlo k chybě, proč nebyla doručena.

Odesílání textů z C# .Net přes Twilio

Počítačově řízená řešení pro odesílání textových zpráv fungují výrazně lépe než lidské zaměstnance. Z tohoto důvodu většina společností volí vytvoření automatizovaných SMS služeb. Ozekiho C# SMS API poskytuje vynikající nástroj k dosáhnutí tohoto cíle. Toto C# API je skvělé, protože je dodáváno s kompletním zdrojovým kódem a můžete jej používat a upravovat bez jakýchkoliv omezení. Implementací tohoto jediného aplikačního programového rozhraní můžete dosáhnout mnoha SMS služeb s jediným kódovým základem.

Twilio SMS API
Obrázek 8 - Jedno SMS API pro více sítí

Email na SMS přes Twilio

Pokud nakonfigurujete Twilio, můžete snadno poskytnout SMS na email funkcionalitu vašim zákazníkům. Každý uživatel emailu, který může odeslat email na SMS emailovou adresu, může odeslat SMS. Formát emailové adresy je telefonníčíslo@hostname. Emailová adresa může vypadat takto: 079619671@email.domain.com. Telefonní číslo příjemce může být také vloženo do předmětu emailu. V obou případech bude text emailu přeposlán jako SMS na zadané telefonní číslo.

email na SMS z Twilio
Obrázek 9 - Odesílání SMS z klientských aplikací Office

Nejlepší praxe pro implementaci SMS API

Implementace SMS API jednoho poskytovatele SMS služeb je riskantní, protože budete uzamčeni v této službě. Mnohem lepší praxí je spustit si vlastní SMS Gateway na místě nebo u virtuální hostingové společnosti a nechat vaše aplikace se k němu připojit. Ozeki SMS Gateway poskytuje vynikající API, jako je C# SMS API, HTTP REST API a volně použitelné (a upravitelné) programovací příklady pro SMS messaging pro téměř všechny programovací jazyky.

Obrázek 10 - Odesílání SMS z obchodních aplikací

Jak posílat SMS pomocí textových souborů přes Twilio

Každý softwarový vývojář umí vytvářet a číst textové soubory. Textové soubory poskytují nejjednodušší rozhraní pro odesílání a přijímání SMS zpráv. Ať už používáte SAP nebo vlastní obchodní aplikaci, pravděpodobně budete mít možnost exportovat data ve formátu csv, excel nebo prostý txt soubor. Pokud tuto možnost máte, můžete odesílat a přijímat SMS zprávy pomocí Ozeki 10 SMS Gateway přes Twilio. V tomto případě budou vytvořeny dva adresáře, jeden pro ukládání SMS zpráv k odeslání a druhý pro ukládání příchozích SMS zpráv. Ozeki lze nakonfigurovat tak, aby ukládal příchozí SMS ve vámi preferovaném formátu souboru, a může vyzvedávat textové soubory obsahující SMS zprávy k odeslání. Jakmile je textový soubor přečten, jsou vytvořeny SMS zprávy a odeslány do mobilní sítě přes připojení Twilio.

Možné neočekávané poplatky při používání Twilio

Zatímco většina poskytovatelů SMS služeb neúčtuje svým zákazníkům příchozí SMS, Twilio stanovuje vysokou cenu za příchozí SMS. To není problém, pokud vaše aplikace pouze odesílá texty a nezajímá se o příchozí zprávy, ale pokud chcete, aby vaši zákazníci nebo zaměstnanci mohli odpovídat nebo potvrzovat vaše texty, může to představovat významné neočekávané náklady. Problém s účtováním příchozích SMS spočívá v tom, že nemáte kontrolu nad tím, kdo vám zprávu posílá a kdy.

Závěrečné myšlenky

Doufáme, že jste se neztratili ve výkladech. Podle výše uvedených pokynů můžete připojení nakonfigurovat za krátkou dobu. Nyní můžete používat Twilio k odesílání a přijímání SMS zpráv a vidíte, jak snadné je použít Ozeki 10 SMS Gateway pro připojení k takové službě. HTTP SMS služba Twilio není obtížné nastavit, a i když neposkytuje stejný výkon jako SMPP SMS služba, stále je to v roce 2021 dobrá volba. Největší výhodou Twilio je, že účet lze vytvořit během několika minut na jejich webových stránkách.

Jednou z největších výhod používání Ozeki je, že vám umožňuje připojit se k více poskytovatelům SMS služeb současně. To vám poskytuje nezávislost na poskytovateli a možnost skutečně mezinárodního působení. Mohla by to být vhodná doba pro připojení k jinému poskytovateli SMS služeb. Vytváření připojení k více poskytovatelům SMS výrazně zvyšuje provozní spolehlivost vašeho systému. Více připojení k poskytovatelům služeb nabízí odolnost proti chybám, umožňuje vám využívat nejlevnější směrování a dává vám klid na duši, že můžete v případě neočekávaných událostí přepnout poskytovatele během několika vteřin.

More information