Jak odeslat SMS z prohlížeče

Po přečtení této lekce budete schopni odesílat SMS zprávy přednastaveným uživatelům HTTP API pomocí Ozeki 10 SMS Gateway. Uvidíte, jak sestavit příkaz API a jak funguje. Nakonec uvidíte, jakou zprávu prohlížeč vrátí, pokud byl požadavek úspěšný, a chybovou zprávu.

Předpoklady

Kroky k odeslání SMS v prohlížeči

  • Otevřete okno prohlížeče
  • Klikněte do textového pole URL
  • Zadejte šablonu příkazu SMS
  • Zjistěte IP adresu SMS gateway
  • Zjistěte číslo portu uživatele HTTP API
  • Upravte příkaz podle svých potřeb
  • Stiskněte Enter pro odeslání SMS
  • Zkontrolujte odpověď

Otevřete prohlížeč

odeslat sms přes otevřený prohlížeč
Obrázek 1 - Otevření prohlížeče pomocí zástupce na ploše

Klikněte do textového pole URL

textové pole URL
Obrázek 2 - Textové pole URL

Zadejte šablonu příkazu

Šablona příkazu:
https://IP :PORT /api?action=sendmessage&username=UŽIVATEL &password=HESLO recipient=ČÍSLO &messagetype=SMS:TEXT&messagedata=ZPRÁVA

Obrázek 3 - Po zadání příkazu

Zkontrolujte svou IP adresu

1.) Stiskněte klávesu Win a začněte psát cmd.

2.) Klikněte na ikonu příkazového řádku.

3.) Zadejte ipconfig

Obrázek 4 - Kontrola IP adresy

4.) Stiskněte Enter

5.) Pokud používáte ethernet, přejděte na řádek s IPv4 Address a tam najdete svou IP adresu.
Pokud používáte Wi-Fi, přejděte do sekce Wireless LAN adapter Wi-Fi a na IPv4 Address najdete svou IP adresu.

Nahraďte parametry API příkazů podle vašeho případu

Nahraďte IP adresu zvýrazněnou červeně IP adresou vašeho počítače

https://IP:PORT/api?action=sendmessage&username=USER&password=PASS recipient=NUMBER&messagetype=SMS:TEXT&messagedata=MESSAGE

Nahraďte PORT zvýrazněný oranžově číslem portu vašeho HTTP API uživatele.

1.) Klikněte na tlačítko "Pokročilé" v horní liště.

Obrázek 5 - tlačítko "Pokročilé"

2.) Poté klikněte na tlačítko "Podrobnosti".

Obrázek 6 - tlačítko "Podrobnosti"

3.) Nakonec v poli "HTTPS PORT" najdete číslo vašeho portu.

Obrázek 7 - pole "HTTPS PORT"

https://IP:PORT/api?action=sendmessage&username=USER&password=PASS recipient=NUMBER&messagetype=SMS:TEXT&messagedata=MESSAGE

Nahraďte USER zvýrazněný zeleně jménem vašeho HTTP API uživatele

https://IP:PORT/api?action=sendmessage&username=USER&password=PASS recipient=NUMBER&messagetype=SMS:TEXT&messagedata=MESSAGE

Nahraďte PASS zvýrazněný fialově heslem vašeho HTTP API uživatele

https://IP:PORT/api?action=sendmessage&username=USER&password=PASS recipient=NUMBER&messagetype=SMS:TEXT&messagedata=MESSAGE

Nahraďte NUMBER zvýrazněný modře telefonním číslem, na které chcete odeslat SMS.

https://IP:PORT/api?action=sendmessage&username=USER&password=PASS recipient=NUMBER&messagetype=SMS:TEXT&messagedata=MESSAGE

Nakonec nahraďte MESSAGE zvýrazněný tyrkysově textem, který chcete odeslat, ale všechny mezery nahraďte znaky +

https://IP:PORT/api?action=sendmessage&username=USER&password=PASS recipient=NUMBER&messagetype=SMS:TEXT&messagedata=MESSAGE

Dokončení

Nyní, když jste vyplnili všechny parametry, by mělo textové pole URL vypadat takto.

Obrázek 8 - textové pole URL

Nyní stiskněte Enter.

Výsledek

Takhle by nyní měl vypadat váš prohlížeč.

Obrázek 9 - Prohlížeč

Řádek zvýrazněný modře vám říká, co se se zprávou stalo.
Řádek zvýrazněný červeně vám říká, komu jste ji odeslali.

Zpráva by také měla dorazit na telefon.

Chybová zpráva

Dalším scénářem je, když jste nevyplnili parametry podle požadavků.
Pak by měl prohlížeč vypadat takto.

Řádek červeně vám říká, co se pokazilo.

Nyní se podíváme na to, jak příkaz funguje

První klíčovou částí je, když napíšeme api:
https://IP:PORT/api?action=sendmessage&username=USER&password=PASS recipient=NUMBER&messagetype=SMS:TEXT&messagedata=MESSAGE
Popis:
Toto je okamžik, kdy oslovujeme API.

Poté jsme zadali některé hodnoty, kde první byla action:
https://IP:PORT/api?action=sendmessage&username=USER&password=PASS recipient=NUMBER&messagetype=SMS:TEXT&messagedata=MESSAGE
Popis:
Hodnota action popisuje akci, kterou chceme provést, ale v současné době má pouze jednu hodnotu, kterou je sendmessage.

Další hodnotou bylo username:
https://IP:PORT/api?action=sendmessage&username=USER&password=PASS recipient=NUMBER&messagetype=SMS:TEXT&messagedata=MESSAGE
Popis:
Hodnota username určuje, jakého uživatele použít k odeslání zprávy a musí být URL kódována. Maximální délka je 16 znaků.

Poté následovalo password:
https://IP:PORT/api?action=sendmessage&username=USER&password=PASS recipient=NUMBER&messagetype=SMS:TEXT&messagedata=MESSAGE
Popis:
Hodnota password určuje, jaké heslo použít při použití uživatele a musí být URL kódována. Maximální délka je 16 znaků.

Další byla recipient:
https://IP:PORT/api?action=sendmessage&username=USER&password=PASS recipient=NUMBER&messagetype=SMS:TEXT&messagedata=MESSAGE
Popis:
Hodnota recipient popisuje název zařízení, na které odesíláme, a musí být URL kódována. Maximální délka je 16 znaků.

Další hodnotou bylo messagetype:
https://IP:PORT/api?action=sendmessage&username=USER&password=PASS recipient=NUMBER&messagetype=SMS:TEXT&messagedata=MESSAGE
Popis:
Hodnota messagetype obsahuje typ zprávy, kterou chceme odeslat, a musí být URL kódována. Pro možné hodnoty se podívejte na specifikaci typů mobilních zpráv, která uvádí podporované typy zpráv v Ozeki 10 SMS Gateway.

Další hodnotou bylo messagedata:
https://IP:PORT/api?action=sendmessage&username=USER&password=PASS recipient=NUMBER&messagetype=SMS:TEXT&messagedata=MESSAGE
Popis:
Hodnota messagedata obsahuje data, která potřebujeme odeslat, musí být kódována v UTF8 a musí být URL kódována. Maximální délka je 32768.

Prohlédněte si další vlastnosti, které můžeme přidat k našemu SMS API příkazu, a získejte podrobnější vysvětlení.

Shrnutí

Tento článek vysvětlil, jak odeslat SMS zprávu přímo z vašeho prohlížeče. Odesílání SMS z vašeho prohlížeče pomocí Ozeki SMS Gateway usnadní a zrychlí tok informací. Tato služba může být uvedena do provozu a může zvýšit efektivitu vaší organizace, protože umožňuje doručovat informace na mobilní telefony.

Pokud chcete vytvořit flexibilní SMS řešení, neměli byste přestat číst zde. Ozeki má další články, které vám mohou pomoci s tímto projektem: Jak odeslat SMS s Pythonem.

Nyní je vaším dalším krokem stáhnout Ozeki SMS Gateway a tuto řešení okamžitě nakonfigurovat! Vše je připraveno, aby bylo možné vše nastavit a spustit za méně než 10 minut.

More information