Skip to main content
SmsManager JSON API v2 vám umožňuje odesílat SMS zprávy na jakékoli telefonní číslo po celém světě jediným HTTP požadavkem. Tento průvodce vás provede vším od minimálního jednoradkového po plně nakonfigurovanou zprávu s vlastním odesílatelem, podporou Unicode a doručovacími callbacky.

Předpoklady

  • Aktivní účet SmsManager
  • API klíč z app.smsmanager.com
  • Základní URL: https://api.smsmngr.com/v2
  • Hlavička autentizace: x-api-key: YOUR_API_KEY

1

Odešlete svoji první SMS

Nejjednodušší požadavek potřebuje jen dvě pole: body (text zprávy) a to (pole příjemců). Každý příjemce je objekt s polem phone_number v mezinárodním formátu bez úvodního +.
cURL
Tělo požadavku
Úspěšná odpověď vrací request_id a pole přijatých příjemců, každý s jedinečným message_id, kterým můžete sledovat doručení.
2

Nastavte jméno odesílatele

Pole flow slouží k nakonfigurování voleb specifických pro kanál. Pro SMS přidejte objekt sms uvnitř kroku flow s polem sender. Alfanumerická jména odesílatele mohou mít až 11 znaků. Pokud používáte jako odesílatele virtuální číslo, vynechte úvodní +.
Tělo požadavku
Alfanumerická jména odesílatele mohou v některých zemích vyžadovat předregistraci (například Velká Británie, Indie a několik asijských trhů). Před odesíláním do těchto destinací kontaktujte podporu SmsManager pro registraci svého jména odesílatele.
3

Vyberte bránu

Pole gateway uvnitř flow objektu sms ovládá, jak SmsManager směruje vaši zprávu:
Tělo požadavku
4

Zpracujte Unicode znaky

Standardní SMS používá znakovou sadu GSM-7. Pokud vaše zpráva obsahuje znaky mimo tuto sadu — například cyrilici, arabštinu, čínštinu nebo emoji — nastavte type: "utf" uvnitř flow objektu sms pro přechod na kódování UCS-2.
UCS-2 zprávy mají sníženou kapacitu 70 znaků na segment (oproti 160 pro GSM-7). Dlouhé Unicode zprávy budou rozděleny do více segmentů a budou stát více.
Tělo požadavku

Tagy

Pole tag klasifikuje vaši zprávu pro směrování a reporting. Zadává se na nejvyšší úrovni těla požadavku.

Doba života

Nastavte ttl (v minutách) uvnitř flow objektu sms pro řízení, jak dlouho se SmsManager pokouší o doručení před opuštěním zprávy. To je užitečné pro časově citlivé kódy, které jsou bezcenné po krátkém okně.

Kompletní příklad

Následující příklady ukazují kompletní SMS požadavek s jménem odesílatele, tagem priority, TTL a callback URL pro doručení.

Další kroky

Hromadné odesílání

Odešlete až 100 zpráv v jednom API volání pomocí endpointu /messages.

Webhooky

Přijímejte aktualizace stavu doručení v reálném čase na vaši callback URL.

Odeslat Viber

Přidejte Viber Business Messages s bohatým obsahem a SMS zálohou.

Ověření telefonu

Ověřte telefonní čísla pomocí OTP přes SmsManager Verify API.