Help Center Wyślij wiadomość

Wyślij wiadomość

Wysyłaj wiadomości poprzez API SMSBAT używając punktu końcowego /bat/messagelist.

Punkt końcowy

KOD_BLOKU_0

Struktura żądania

Treść żądania to tablica JSON zawierająca obiekty komunikatów:

KOD_BLOKU_1

Parametry

Wymagane parametry

ParametrWpiszOpis
odciągAlfanumeryczny identyfikator nadawcy
dociągNumer telefonu odbiorcy w formacie E.164 (np. +380XXXXXXXXX)
typciągTyp wiadomości: sms, viber_promo, viber_trans, viber_carousel, viber_survey, viber_otp, rcs, flashcall
tekstciągTreść wiadomości (wymagana dla większości typów, opcjonalna dla niektórych)

Parametry opcjonalne

ParametrWpiszOpis
Identyfikator wiadomości klientaciągTwój wewnętrzny identyfikator do śledzenia
ttlliczba całkowitaCzas życia w sekundach
Dane wiadomościobiektKonfiguracja specyficzna dla typu (różni się w zależności od typu komunikatu)

Uwierzytelnianie

Wybierz jedną z trzech metod uwierzytelniania:

=== „Nagłówek klucza API”

__KOD_BLOKU_2__

=== „Podstawowe uwierzytelnianie HTTP”

__KOD_BLOKU_3__

=== „Klucz API jako hasło”

__KOD_BLOKU_4__

Odpowiedź

Odpowiedź pomyślna

KOD_BLOKU_5

Pola odpowiedzi

PoleWpiszOpis
Identyfikator listy wiadomościliczba całkowitaUnikalny identyfikator listy wiadomości
Identyfikator wiadomościciągUnikalny identyfikator każdej wiadomości
stanciągStatus wiadomości: „zaakceptowana”, „odrzucona”, „nieudana”
częściliczba całkowitaLiczba części wiadomości (dla wiadomości SMS)
Identyfikator wiadomości klientaciągTwój wewnętrzny identyfikator (jeśli został podany)
dociągNumer telefonu odbiorcy

Typy wiadomości

SMS-y

Proste wiadomości tekstowe:

KOD_BLOKU_6

Promocja Vibera

Przekazy promocyjne z rich media:

KOD_BLOKU_7

Transakcje Vibera

Powiadomienia o transakcjach:

KOD_BLOKU_8

Viber OTP

Jednorazowe powiadomienia o hasłach:

KOD_BLOKU_9

Obsługa błędów

Kody stanu HTTP

KodOpis
200Żądanie powiodło się
400Złe żądanie - nieprawidłowe parametry
401Nieautoryzowane - uwierzytelnienie nie powiodło się
429Zbyt wiele żądań - przekroczono limit szybkości
500Wewnętrzny błąd serwera

Odpowiedź na błąd

KOD_BLOKU_10

Najlepsze praktyki

Format numeru telefonu

Zawsze używaj formatu E.164 dla numerów telefonów:

  • ✅ Poprawnie: +380XXXXXXXXX
  • ❌ Niepoprawnie: 380XXXXXXXXX, 0XXXXXXXXX

Tekst wiadomości

  • Trzymaj SMS-y o długości poniżej 160 znaków, aby uniknąć wielu części
  • Używaj kodowania UTF-8 dla znaków międzynarodowych
  • Przetestuj znaki specjalne przed wysłaniem zbiorczym

TTL (czas życia)

  • Ustaw odpowiedni TTL dla wiadomości wrażliwych na upływ czasu
  • Wiadomości OTP: 300-600 sekund (5-10 minut)
  • Wiadomości promocyjne: 3600-86400 sekund (1-24 godziny)

Identyfikator wiadomości klienta

  • Używaj unikalnych identyfikatorów dla każdej wiadomości
  • Pomaga w śledzeniu i debugowaniu
  • Przydatne do korelacji z zapisami systemu

Limity stawek

Skontaktuj się ze swoim menedżerem konta, aby uzyskać informacje na temat:

  • Wiadomości na sekundę
  • Wiadomości dziennie
  • Równoczesne połączenia

Następne kroki

Wiadomości Viber – Poznaj typy wiadomości Viber