Kaskadowe API
Cascade API umożliwia wysyłanie wiadomości na wiele platform za pomocą jednego żądania, automatycznie przekierowując je do Telegram Bot, Viber Bot, Viber Business Messages, RCS i SMS.
Podstawowy adres URL
KOD_BLOKU_0
Uwierzytelnianie
Cascade API wykorzystuje uwierzytelnianie oparte na nagłówkach z trzema możliwymi nagłówkami uwierzytelniania:
Metoda 1: Klucz API SMSBAT
KOD_BLOKU_1
Metoda 2: Token bota Viber
KOD_BLOKU_2
Metoda 3: Klucz bota telegramu
KOD_BLOKU_3
Dostępne punkty końcowe
| Metoda | Punkt końcowy | Opis |
|---|---|---|
| POST | /api/CascadeMessage/send_message/async |
Ogólne kaskadowe wysyłanie wiadomości |
| POST | /api/CascadeMessage/send_message/tg-viber/async |
Kaskada z priorytetem telegramu |
Jak to działa
Dzięki pojedynczemu żądaniu API Cascade automatycznie dostarcza Twoją wiadomość wieloma kanałami:
KOD_BLOKU_4
Wiadomość jest dostarczana pierwszym dostępnym kanałem, z automatycznym powrotem do następnego kanału w przypadku niepowodzenia dostarczenia.
Kluczowe funkcje
Dostarczanie wielokanałowe
Wyślij jedną wiadomość, dotrzyj do użytkowników na dowolnej platformie:
- Bot telegramowy
- Bot Vibera
- Wiadomości biznesowe Viber
- RCS (bogate usługi komunikacyjne)
- SMS-em
Podstawianie zmiennych
Użyj treści dynamicznych ze zmiennymi symbolami zastępczymi:
%name=id%- Zmienne tekstowe%url=id%- Zmienne URL%short_url=id%- Skrócone zmienne URL
Planowanie wiadomości
Zaplanuj wiadomości do dostarczenia w przyszłości:
KOD_BLOKU_5
Czas życia (TTL)
Ustaw czas ważności wiadomości:
KOD_BLOKU_6
Typy wiadomości
Cascade API obsługuje:
- Transakcyjne - Potwierdzenia zamówień, powiadomienia
- Promo - Komunikaty marketingowe i promocyjne
- Ankiety Viber - Ankiety interaktywne
- Połączenia Flash - Weryfikacja telefoniczna
Format odpowiedzi
Pomyślne odpowiedzi zwracają:
KOD_BLOKU_7
messageId- GUID do identyfikacji wiadomościtrackinId- Ciąg do śledzenia statusu dostawy
Szybki start
- Wyślij wiadomości - Rozpocznij wysyłanie wiadomości kaskadowych
- Zmienne wiadomości — Użyj treści dynamicznych
- Typy wiadomości – Przeglądaj typy wiadomości
Przykład żądania
KOD_BLOKU_8
Obsługa błędów
Kody stanu HTTP:
200 OK- Żądanie powiodło się400 Bad Request- Nieprawidłowy format żądania401 Nieautoryzowane- Uwierzytelnienie nie powiodło się429 Too Many Requests- Przekroczono limit szybkości500 Wewnętrzny błąd serwera- Błąd serwera
Korzyści
Pojedyncza integracja
Jedna integracja API dla wszystkich kanałów komunikacji – nie ma potrzeby integracji z każdą platformą osobno.
Automatyczne wyznaczanie tras
Inteligentny routing zapewnia dostarczanie wiadomości najlepszym dostępnym kanałem dla każdego odbiorcy.
Optymalizacja kosztów
Cascade najpierw wypróbowuje tańsze kanały, automatycznie powracając do droższych opcji tylko wtedy, gdy zajdzie taka potrzeba.
Wyższe stawki za dostawę
Wiele kanałów zastępczych gwarantuje, że wiadomość dotrze do odbiorcy nawet w przypadku awarii kanału głównego.
Następne kroki
– Wysyłaj wiadomości kaskadowe – Dowiedz się, jak wysyłać wiadomości - Zmienne wiadomości - Pracuj z zawartością dynamiczną – Typy wiadomości – Przeglądaj dostępne typy wiadomości