Co je Chathub?

Chathub je chatovací integrační platforma REST API od SMSBAT, která umožňuje vývojářům připojit se k více zdrojům chatu prostřednictvím jednotného API. Je postaven na architektuře REST a poskytuje bezproblémové možnosti správy chatu.

Komunikace REST API

Komunikace REST API

Postaveno na architektuře REST pro spolehlivé doručování zpráv a správu chatu ve všech připojených zdrojích chatu.

Podpora více platforem

Podpora více platforem

Připojte se k platformám Viber, Telegram, WhatsApp, Instagram, Facebook a marketplace jako Rozetka a Prom.ua.

Snadná integrace

Snadná integrace

Jednoduché API s komplexní dokumentací, příklady kódu a SDK pro rychlou implementaci.

Integrace agentů AI

Integrace agentů AI

Bezproblémová integrace s agenty AI a automatizačními pracovními postupy pomocí n8n, Zapier a dalších automatizačních platforem pro inteligentní práci s chatem.

Pokročilá analytika a statistiky

Pokročilá analytika a statistiky

Sledujte metriky konverzace, doby odezvy, spokojenost zákazníků a generujte podrobné zprávy pro rozhodování na základě dat.

Škálovatelná architektura

Škálovatelná architektura

Zvládněte tisíce souběžných připojení s naší robustní cloudovou infrastrukturou.

Podporované zdroje chatu

Připojte se k více chatovacím platformám a tržištím prostřednictvím našeho jednotného rozhraní API. Další zdroje jsou pravidelně přidávány.

Viber

Viber

K dispozici
Viber Bot

Viber Bot

K dispozici
Telegram Bot

Telegram Bot

K dispozici
WhatsApp

WhatsApp

K dispozici
Widget

Widget

K dispozici
Instagram

Instagram

K dispozici
Facebook

Facebook

K dispozici
Rozetka

Rozetka

K dispozici
Prom.ua

Prom.ua

K dispozici
Amazon

Amazon

Již brzy
Etsy

Etsy

Již brzy
TikTok

TikTok

Již brzy
Twitter

Twitter

Již brzy
Příklady API

Začněte rychle s našimi komplexními příklady rozhraní API. Zkopírujte, stáhněte nebo otestujte kód přímo ve svém prohlížeči.

Získejte ověřovací token

Ověřte svou aplikaci a získejte token pro pří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ískejte ověřovací token

Získejte své přihlašovací údaje a získejte ověřovací token z SMSBAT API.

// Získání ověřovacího tokenu
const response = wait fetch('https://chatapi.smsbat.com/api/company/get-token', {
    metoda: 'POST',
    záhlaví: { 'Content-Type': 'application/json' },
    tělo: JSON.stringify({
        přihlášení: 'vaše_přihlášení',
        heslo: 'vaše_heslo'
    })
});

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

K vytváření požadavků REST API použijte jakoukoli knihovnu klienta HTTP.

K vytváření požadavků REST API použijte jakoukoli knihovnu klienta HTTP.

// Použití načítání (vestavěné rozhraní API prohlížeče)
// Není potřeba žádná instalace

// Nebo pomocí axios
npm nainstalovat axios

// Nebo pomocí curl pro testování
curl -H "Oprávnění: nositel VÁŠ_TOKEN" \
     https://chatapi.smsbat.com/api/chat/chats
3

Získejte všechny chaty

Získejte seznam chatů s možnostmi filtrování a stránkování.

// Získejte všechny chaty
const response = wait fetch('https://chatapi.smsbat.com/api/chat/chats', {
    metoda: 'GET',
    záhlaví: {
        'Oprávnění': 'Nositel ' + token,
        'Content-Type': 'application/json'
    }
});

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

Odesílání a přijímání zpráv

Začněte posílat zprávy a načítat zprávy chatu přes REST API.

// Odeslat textovou zprávu
const sendResponse = wait fetch("https://chatapi.smsbat.com/api/chat/" + chatId + "/message", {
    metoda: 'POST',
    záhlaví: {
        'Oprávnění': 'Nositel ' + token,
        'Content-Type': 'application/json'
    },
    tělo: JSON.stringify({
        textMessage: "Ahoj z Chathub!",
        autor: 0
    })
});

// Odeslat mediální zprávu
const mediaResponse = wait fetch("https://chatapi.smsbat.com/api/chat/" + chatId + "/message", {
    metoda: 'POST',
    záhlaví: {
        'Oprávnění': 'Nositel ' + token,
        'Content-Type': 'application/json'
    },
    tělo: JSON.stringify({
        textMessage: "Zkontrolujte tento obrázek!",
        autor: 0,
        média: {
            jméno: "obrazek.jpg",
            formát: "image/jpeg",
            databáze64: "base64EncodedString",
            typ: 1
        }
    })
});

// Získejte chatové zprávy
const messagesResponse = wait fetch("https://chatapi.smsbat.com/api/chat/" + chatId + "/messages", {
    metoda: 'GET',
    záhlaví: {
        'Oprávnění': 'Nositel ' + token
    }
});

const messages = wait messagesResponse.json();
console.log('Zprávy:', zprávy);
Jednoduché, transparentní ceny
Vyberte si plán, který vyhovuje vašim potřebám. Žádné skryté poplatky, žádná překvapení.

Startér

Uvolnitnavždy

Ideální pro vývojáře a malé projekty

  • Pouze widget SMSBAT
  • Základní API přístup
  • Standardní podpora
  • Základní analytika
  • API dokumentace
  • Podpora komunity
Často kladené otázky

Mohu plány kdykoli změnit?

+

Ano, svůj plán můžete kdykoli upgradovat nebo snížit. Změny se projeví okamžitě.

Co se stane, když překročím limit zpráv?

+

Upozorníme vás, až se blížíte k limitu. Můžete upgradovat svůj plán nebo zakoupit další zprávy.

Nabízíte podnikové plány na míru?

+

Ano, nabízíme vlastní podniková řešení s vyhrazenou podporou, vlastní integrací a množstevními slevami.

Existuje bezplatná zkušební verze pro plán Professional?

+

Ano, nabízíme 14denní bezplatnou zkušební verzi plánu Professional s plným přístupem ke všem funkcím.

Jste připraveni integrovat chat v reálném čase?

Připojte se k vývojářům po celém světě, kteří vytvářejí výkonné chatovací aplikace s Chathub API.