Čo je Chathub?

Chathub je platforma na integráciu chatu REST API od SMSBAT, ktorá umožňuje vývojárom pripojiť sa k viacerým zdrojom chatu prostredníctvom jednotného API. Postavený na REST architektúre poskytuje bezproblémové možnosti správy chatu.

Komunikácia REST API

Komunikácia REST API

/images/icons/realtime-icon.svg

Podpora viacerých platforiem

Podpora viacerých platforiem

Pripojte sa k platformám Viber, Telegram, WhatsApp, Instagram, Facebook a trhoviská ako Rozetka a Prom.ua.

Jednoduchá integrácia

Jednoduchá integrácia

Jednoduché API s komplexnou dokumentáciou, príkladmi kódu a SDK pre rýchlu implementáciu.

Integrácia AI agentov

Integrácia AI agentov

/images/icons/ai-icon.svg

Pokročilá analytika a štatistiky

Pokročilá analytika a štatistiky

Sledujte metriky konverzácií, časy odozvy, spokojnosť zákazníkov a generujte podrobné správy pre rozhodovanie na základe údajov.

/images/icons/scalable-icon.svg

/images/icons/scalable-icon.svg

/images/icons/scalable-icon.svg

Podporované zdroje rozhovoru

Pripojte sa k viacerým chatovacím platformám a trhoviskám prostredníctvom nášho jednotného API. Pravidelne sa pridávajú ďalšie zdroje.

Viber

Viber

K dispozícii
Viber Bot

Viber Bot

K dispozícii
Telegram Bot

Telegram Bot

K dispozícii
WhatsApp

WhatsApp

K dispozícii
Widget

Widget

K dispozícii
Instagram

Instagram

K dispozícii
Facebook

Facebook

K dispozícii
Rozetka

Rozetka

K dispozícii
Prom.ua

Prom.ua

K dispozícii
Amazon

Amazon

Už čoskoro
Etsy

Etsy

Už čoskoro
TikTok

TikTok

Už čoskoro
Twitter

Twitter

Už čoskoro
Príklady API

Kopírovať kód

Získajte overovací token

Overte svoju aplikáciu a získajte token na prístup k API.

JavaScript
// Get authentication token
const response = await fetch('https://chatapi.smsbat.com/api/company/get-token', {
    method: 'POST',
    headers: {
        'Content-Type': 'application/json'
    },
    body: JSON.stringify({
        login: 'your_login',
        password: 'your_password'
    })
});

const tokenData = await response.json();
const token = tokenData.token;
Integračné kroky
1

Získajte overovací token

Získajte svoje prihlasovacie údaje a získajte overovací token z API SMSBAT.

// Získanie autentifikačného tokenu
const response = wait fetch('https://chatapi.smsbat.com/api/company/get-token', {
    metóda: 'POST',
    hlavičky: { 'Content-Type': 'application/json' },
    telo: JSON.stringify({
        login: 'vaše_prihlásenie',
        heslo: 'vaše_heslo'
    })
});

const tokenData = wait response.json();
const token = tokenData.token;
2

Nainštalujte klienta HTTP

Na vytváranie požiadaviek REST API použite ľubovoľnú knižnicu klienta HTTP.

// Použitie načítania (vstavané rozhranie API prehliadača)
// Nie je potrebná žiadna inštalácia

// Alebo pomocou axios
npm nainštalujte axios

// Alebo pomocou curl na testovanie
curl -H "Oprávnenie: Doručiteľ VÁŠ_TOKEN" \
     https://chatapi.smsbat.com/api/chat/chats
3

Získajte všetky rozhovory

Získajte zoznam rozhovorov s možnosťami filtrovania a stránkovaním.

// Získajte všetky rozhovory
const response = wait fetch('https://chatapi.smsbat.com/api/chat/chats', {
    metóda: 'GET',
    hlavičky: {
        'Autorizácia': 'Nositeľ ' + token,
        'Content-Type': 'application/json'
    }
});

const chats = wait response.json();
console.log('Rozhovory:', rozhovory);
4

Odosielanie a prijímanie správ

Začnite odosielať správy a získavať četové správy cez REST API.

// Odoslať textovú správu
const sendResponse = wait fetch("https://chatapi.smsbat.com/api/chat/" + chatId + "/message", {
    metóda: 'POST',
    hlavičky: {
        'Autorizácia': 'Nositeľ ' + token,
        'Content-Type': 'application/json'
    },
    telo: JSON.stringify({
        textová správa: "Ahoj z Chathub!",
        autor: 0
    })
});

// Odoslať mediálnu správu
const mediaResponse = wait fetch("https://chatapi.smsbat.com/api/chat/" + chatId + "/message", {
    metóda: 'POST',
    hlavičky: {
        'Autorizácia': 'Nositeľ ' + token,
        'Content-Type': 'application/json'
    },
    telo: JSON.stringify({
        textová správa: "Skontrolujte tento obrázok!",
        autor: 0,
        médium: {
            meno: "obrazok.jpg",
            formát: "image/jpeg",
            dataBase64: "base64EncodedString",
            typ: 1
        }
    })
});

// Získanie četových správ
const messagesResponse = wait fetch("https://chatapi.smsbat.com/api/chat/" + chatId + "/messages", {
    metóda: 'GET',
    hlavičky: {
        'Autorizácia': 'Nositeľ ' + token
    }
});

const messages = wait messagesResponse.json();
console.log('Správy:', správy);
Jednoduchá, prehľadná cena
Vyberte si plán, ktorý vyhovuje vašim potrebám. Žiadne skryté poplatky, žiadne prekvapenia.

Štartér

Zadarmonavždy

Ideálne pre vývojárov a malé projekty

  • Len widget SMSBAT
  • Štandardná podpora
  • Štandardná podpora
  • Základná analytika
  • API dokumentácia
  • podpora komunity
Často kladené otázky

Môžem kedykoľvek zmeniť plány?

+

Áno, svoj plán môžete kedykoľvek upgradovať alebo znížiť. Zmeny sa prejavia okamžite.

Čo sa stane, ak prekročím limit správ?

+

Keď sa priblížite k limitu, upozorníme vás. Môžete upgradovať svoj plán alebo si zakúpiť ďalšie správy.

Ponúkate podnikové plány na mieru?

+

Áno, ponúkame vlastné podnikové riešenia s vyhradenou podporou, vlastnou integráciou a množstevnými zľavami.

Existuje bezplatná skúšobná verzia pre plán Professional?

+

Áno, ponúkame 14-dňovú bezplatnú skúšobnú verziu programu Professional s plným prístupom ku všetkým funkciám.

Ste pripravení integrovať rozhovor v reálnom čase?

Pridajte sa k vývojárom z celého sveta, ktorí vytvárajú výkonné chatovacie aplikácie s Chathub API.