Jak poskytovat službu HTTP SMS

V tomto průvodci se naučíte, jak nabízet službu SMS založenou na HTTP pomocí Ozeki SMS Gateway. Nastavením uživatele HTTP API, generováním bezpečných API klíčů a konfigurací správného protokolování můžete umožnit externím aplikacím odesílat SMS zprávy přes váš systém pomocí HTTP požadavků. Toto nastavení je ideální pro vývojáře a poskytovatele služeb, kteří chtějí integrovat funkce SMS do svých aplikací nebo nabízet SMS služby klientům. Výukový program také zahrnuje kroky pro testování API pomocí Postmanu a sledování aktivity zpráv prostřednictvím vestavěných protokolů, aby bylo zajištěno spolehlivé doručení a sledovatelnost.

Co je Ozeki SMS Gateway?

Ozeki SMS Gateway je výkonné, samostatně hostované softwarové řešení určené k odesílání a přijímání SMS zpráv přes vaši vlastní infrastrukturu. Podporuje standardní komunikační protokoly, jako jsou HTTP, SMPP a další, což ho činí ideálním pro integraci s obchodními aplikacemi. S Ozeki SMS Gateway můžete automatizovat SMS oznámení, provozovat obousměrné služby zasílání zpráv a vytvářet vlastní systémy založené na SMS pro marketing, zákaznickou podporu nebo systémové výstrahy – vše bez závislosti na službách třetích stran.

Vytvoření a konfigurace uživatele HTTP API (Rychlé kroky)

  1. Otevřete Ozeki SMS Gateway a přidejte nového uživatele HTTP API.
  2. Nastavte uživatelské jméno a heslo.
  3. Vygenerujte API klíč pro zabezpečený přístup.

Testování odesílání SMS přes Postman (Rychlé kroky)

  1. Nastavte autorizaci na Bearer Token pomocí API klíče.
  2. Zadejte data zprávy ve formátu JSON (příjemce, zpráva atd.).
  3. Odešlete požadavek a zkontrolujte úspěšnou odpověď.

Povolení a kontrola protokolů (Rychlé kroky)

  1. Povolte protokolování v nastavení uživatele HTTP API.
  2. Povolte protokolování v detailech služby HTTP API.
  3. Zkontrolujte protokoly zpráv a HTTP v záložce Události.

Jak nastavit uživatele HTTP API (Video návod)

V tomto videu se naučíte, jak vytvořit nového uživatele HTTP API v Ozeki SMS Gateway. Návod vás provede přístupem k rozhraní pro správu uživatelů, instalací komponenty uživatele HTTP API a přiřazením uživatelského jména a hesla. Po konfiguraci může tento uživatel odesílat a přijímat SMS zprávy prostřednictvím HTTP požadavků. Na konci videa budete mít funkčního uživatele HTTP API připraveného k integraci s externími aplikacemi, což usnadní vytváření funkcí pro odesílání SMS ve vašich vlastních systémech.

Krok 1 - Otevření SMS Gateway

Spusťte Ozeki SMS Gateway a přejděte na domovský dashboard, kde můžete spravovat uživatele, připojení a systémová nastavení (Obrázek 1).

Otevření SMS Gateway
Obrázek 1 - Otevření SMS Gateway

Krok 2 - Přidání nového uživatele/aplikace

Klikněte na "Přidat nového uživatele/aplikaci..." a začněte proces vytváření nového uživatele HTTP API. Otevře se seznam dostupných typů uživatelů (Obrázek 2).

Přidání nového uživatele/aplikace
Obrázek 2 - Přidání nového uživatele/aplikace

Krok 3 - Instalace HTTP uživatele

Ze seznamu Síťových uživatelů vyberte "HTTP uživatel" a klikněte na "Instalovat" pro přidání této komponenty do vašeho systému. Tento typ uživatele umožňuje komunikaci SMS pomocí HTTP požadavků (Obrázek 3).

Instalace HTTP uživatele
Obrázek 3 - Instalace HTTP uživatele

Krok 4 - Zadání uživatelského jména a hesla

V konfiguračním panelu zadejte požadované uživatelské jméno a heslo pro uživatele HTTP API. Tyto přihlašovací údaje budou použity pro ověřování API požadavků (Obrázek 4).

Zadání uživatelského jména a hesla
Obrázek 4 - Zadání uživatelského jména a hesla

Krok 5 - Uživatel HTTP API vytvořen

Po uložení nastavení je nový uživatel HTTP API připraven k provádění operací SMS přes rozhraní HTTP API (Obrázek 5).

Uživatel HTTP API vytvořen
Obrázek 5 - Uživatel HTTP API vytvořen

Jak vygenerovat API klíč (Video návod)

V tomto videu se naučíte, jak vygenerovat API klíč pro uživatele HTTP API v systému Ozeki SMS Gateway. API klíč poskytuje zabezpečený způsob ověřování požadavků bez použití uživatelského jména a hesla, což zjednodušuje integraci s externími systémy. Návod vás provede otevřením nastavení uživatele HTTP API, přístupem ke konfiguračnímu panelu API klíče a generováním nového klíče. Na konci videa budete mít platný API klíč připravený k použití pro zabezpečené a efektivní zasílání SMS zpráv prostřednictvím HTTP požadavků.

Krok 6 - Otevření uživatele HTTP API

Přejděte do seznamu uživatelů v Ozeki SMS Gateway a klikněte na uživatele HTTP API kterého jste předtím vytvořili. Tím otevřete konfigurační panel uživatele (Obrázek 6).

Otevření uživatele HTTP API
Obrázek 6 - Otevření uživatele HTTP API

Krok 7 – Otevření konfigurace API klíče

V nastavení uživatele HTTP API najděte "Konfigurovat" a klikněte na možnost "Pokročilé" v menu. Tato sekce umožňuje spravovat autentizační klíče (Obrázek 7).

Otevření konfigurace API klíče
Obrázek 7 – Otevření konfigurace API klíče

Krok 8 – Generování nového API klíče

Klikněte na tlačítko "Generovat nový" pro vytvoření unikátního klíče. Tento klíč lze nyní použít pro bearer token autentizaci v API požadavcích (Obrázek 8).

Generování nového API klíče
Obrázek 8 – Generování nového API klíče

Jak otestovat HTTP API s API klíčem pomocí Postmanu (Video návod)

V tomto videu se naučíte, jak otestovat službu Ozeki HTTP API SMS pomocí nástroje Postman. Návod vás provede autentizací požadavků pomocí bearer tokenu (API klíče), nastavením těla požadavku s parametry SMS a odesláním testovací zprávy. Tento podrobný návod pomůže ověřit, že vaše API je správně nastaveno, a ukáže, jak simulovat reálné použití z externí aplikace. Na konci budete schopni s jistotou používat Postman pro testování a řešení problémů s integrací SMS API.

Krok 9 – Konfigurace bearer token autorizace

Otevřete Postman, přejděte na záložku Autorizace, nastavte POST URL, typ autentizace na "Bearer Token" a vložte váš vygenerovaný API klíč do pole tokenu pro autentizaci požadavku (Obrázek 9).

Konfigurace bearer token autorizace
Obrázek 9 – Konfigurace bearer token autorizace

Krok 10 – Konfigurace těla požadavku

Přepněte na záložku Tělo a vyberte formát "raw". Nastavte typ na JSON a zadejte data SMS – jako číslo příjemce, akci, typ zprávy, obsah zprávy – ve správném JSON formátu (Obrázek 10).

Konfigurace těla požadavku
Obrázek 10 – Konfigurace těla požadavku

Krok 11 – Odeslání požadavku na zprávu

Klikněte na tlačítko "Odeslat" v Postmanu. Pokud je vše správně nastaveno, obdržíte úspěšnou odpověď ze serveru, která potvrdí, že zpráva byla přijata k odeslání (Obrázek 11).

Odeslání požadavku na zprávu
Obrázek 11 – Odeslání požadavku na zprávu

Jak zobrazit logy pro uživatele HTTP API (Video návod)

V tomto videu se naučíte, jak zobrazit podrobné logy pro uživatele HTTP API v Ozeki SMS Gateway. Sledování logů je klíčové pro řešení problémů a ověření doručení SMS zpráv odeslaných přes API. Návod ukazuje, jak přistupovat k nastavení uživatele HTTP API, aktivovat logování, pokud není již aktivní, a prohlížet logy generované během odesílání zpráv. Na konci videa budete vědět, jak sledovat aktivitu zpráv, identifikovat problémy a zajistit spolehlivost vaší SMS komunikace.

Krok 12 – Otevření uživatele HTTP API

V rozhraní Ozeki SMS Gateway přejděte do sekce "Uživatelé a aplikace" a otevřete uživatele HTTP API, jehož logy chcete prohlédnout (Obrázek 12).

Otevření uživatele HTTP API
Obrázek 12 – Otevření uživatele HTTP API

Krok 13 – Povolení logování

Přejděte na záložku Konfigurovat v nastavení http_api. Povolte všechny tři možnosti zaškrtnutím políčka pod úrovní logování. Klikněte na "OK" (Obrázek 13).

Povolení logování
Obrázek 13 – Povolení logování

Krok 14 – Log odeslání zprávy

Jakmile je logování aktivní, odešlete testovací zprávu a přejděte do sekce Události. Zde najdete podrobné informace o požadavku na zprávu, včetně časových značek, příjemce, obsahu zprávy a odpovědi API (Obrázek 14).

Log odeslání zprávy
Obrázek 14 – Log odeslání zprávy

Jak zobrazit logy pro server HTTP API (Video návod)

V tomto videu se naučíte, jak přistupovat a prohlížet logy na úrovni serveru pro službu HTTP API v Ozeki SMS Gateway. Tyto logy poskytují komplexní přehled o všech událostech HTTP požadavků a odpovědí zpracovaných serverem, což je klíčové pro ladění na systémové úrovni, monitorování provozu a zajištění spolehlivosti služby. Návod ukazuje, jak otevřít nastavení služby HTTP API, povolit logování a zkontrolovat logy související se zprávami i surové logy HTTP transakcí. Na konci budete schopni s přehledem monitorovat aktivitu API v rámci celého systému.

Krok 15 - Otevření podrobností služby HTTP API

V Ozeki SMS Gateway přejděte do sekce "Pokročilé" a najděte službu HTTP API. Klikněte na "Podrobnosti" pro otevření konfiguračního panelu (Obrázek 15).

Otevření podrobností služby HTTP API
Obrázek 15 - Otevření podrobností služby HTTP API

Krok 16 - Povolení logování

Přejděte na kartu "Logování" v nastavení služby HTTP API. Povolte logování zaškrtnutím příslušných možností. Klikněte na "OK" pro uložení změn (Obrázek 16).

Povolení logování
Obrázek 16 - Povolení logování

Krok 17 - Protokol událostí zpráv

Po povolení logování přejděte na kartu "Události" pro zobrazení protokolu událostí zpráv. Tato sekce zobrazuje všechny transakce související se SMS zpracované přes HTTP API, včetně stavových kódů a výsledků doručení (Obrázek 17).

Protokol událostí zpráv
Obrázek 17 - Protokol událostí zpráv

Krok 18 - Protokol HTTP událostí

Přepněte na kartu HTTP události pro zobrazení podrobných informací o HTTP požadavcích a odpovědích. Zahrnuje hlavičky, přístupné koncové body a datové obsahy - užitečné pro pokročilé řešení problémů a ladění integrací (Obrázek 18).

Protokol HTTP událostí
Obrázek 18 - Protokol HTTP událostí

Závěr

Tento průvodce podrobně ukázal, jak vytvořit robustní HTTP SMS službu pomocí Ozeki SMS Gateway. Podle podrobných kroků můžete úspěšně vytvořit a nakonfigurovat uživatele HTTP API, generovat bezpečné API klíče a integrovat SMS funkčnost do externích aplikací. Možnost odesílat SMS zprávy přes HTTP požadavky otevírá široké možnosti pro vývojáře a poskytovatele služeb, kteří chtějí automatizovat oznámení, vytvářet vlastní řešení pro zasílání zpráv nebo nabízet SMS služby svým klientům.

Důraz na povolení a sledování logů zajišťuje spolehlivé doručování zpráv a poskytuje klíčové informace pro řešení problémů a udržování integrity služby. S Ozeki SMS Gateway získáte výkonnou a flexibilní platformu pro všechny vaše potřeby HTTP SMS komunikace, která umožňuje efektivní, bezpečné a snadno integrovatelné zasílání SMS zpráv.

Začněte budovat svou HTTP SMS službu. Nejprve přejděte na stránku stahování a stáhněte si software Ozeki SMS Gateway, pokud jste tak ještě neučinili. Poté postupujte podle výše uvedených kroků a odešlete svou první SMS zprávu. Pokud máte jakékoli dotazy, zaregistrujte se na myozeki.com a zeptejte se našeho technického týmu.

More information