Što je Chathub?

Chathub je SMSBAT REST API platforma za integraciju chata koja programerima omogućuje povezivanje s višestrukim izvorima za chat putem jedinstvenog API-ja. Izgrađen na REST arhitekturi, pruža besprijekorne mogućnosti upravljanja chatom.

REST API komunikacija

REST API komunikacija

Izgrađen na REST arhitekturi za pouzdanu isporuku poruka i upravljanje chatom preko svih povezanih izvora chata.

Podrška za više platformi

Podrška za više platformi

Povežite se na Viber, Telegram, WhatsApp, Instagram, Facebook i platforme za tržište poput Rozetke i Prom.ua.

Jednostavna integracija

Jednostavna integracija

Jednostavan API s opsežnom dokumentacijom, primjerima koda i SDK-ovima za brzu implementaciju.

Integracija AI agenta

Integracija AI agenta

Besprijekorno se integrirajte s AI agentima i tijekovima rada automatizacije koristeći n8n, Zapier i druge platforme za automatizaciju za inteligentno upravljanje chatom.

Napredna analitika i uvidi

Napredna analitika i uvidi

Pratite metriku razgovora, vrijeme odgovora, zadovoljstvo kupaca i generirajte detaljna izvješća za donošenje odluka na temelju podataka.

Skalabilna arhitektura

Skalabilna arhitektura

Upravljajte tisućama istodobnih veza s našom robusnom infrastrukturom temeljenom na oblaku.

Podržani izvori za chat

Povežite se s više platformi za chat i tržišta putem našeg jedinstvenog API-ja. Redovito se dodaje više izvora.

Viber

Viber

na raspolaganju
Viber Bot

Viber Bot

na raspolaganju
Telegram Bot

Telegram Bot

na raspolaganju
WhatsApp

WhatsApp

na raspolaganju
Widget

Widget

na raspolaganju
Instagram

Instagram

na raspolaganju
Facebook

Facebook

na raspolaganju
Rozetka

Rozetka

na raspolaganju
Prom.ua

Prom.ua

na raspolaganju
Amazon

Amazon

Dolazi uskoro
Etsy

Etsy

Dolazi uskoro
TikTok

TikTok

Dolazi uskoro
Twitter

Twitter

Dolazi uskoro
API primjeri

Kopiraj kod

Nabavite token za provjeru autentičnosti

Autentificirajte svoju aplikaciju i primite token za API pristup.

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;
Koraci integracije
1

Nabavite token za provjeru autentičnosti

Nabavite svoje vjerodajnice za prijavu i uzmite token za autentifikaciju od SMSBAT API-ja.

Instalirajte HTTP klijent
2

Koristite bilo koju HTTP klijentsku biblioteku za izradu REST API zahtjeva.

Koristite bilo koju HTTP klijentsku biblioteku za izradu REST API zahtjeva.

// Korištenje dohvaćanja (ugrađeni API preglednika)
// Nije potrebna instalacija

// Ili pomoću axios
npm instalirati axios

// Ili koristeći curl za testiranje
curl -H "Autorizacija: Nositelj YOUR_TOKEN" \
     https://chatapi.smsbat.com/api/chat/chats
3

Preuzmite sve razgovore

Dohvatite popis razgovora s opcijama filtriranja i označavanjem stranica.

// Dobiti sve razgovore
const response = await fetch('https://chatapi.smsbat.com/api/chat/chats', {
    metoda: 'GET',
    zaglavlja: {
        'Autorizacija': 'Nositelj' + token,
        'Content-Type': 'application/json'
    }
});

const chats = čekaj odgovor.json();
console.log('Chats:', chats);
4

Slanje i primanje poruka

Počnite slati poruke i dohvaćati chat poruke putem REST API-ja.

// Pošalji tekstualnu poruku
const sendResponse = await fetch("https://chatapi.smsbat.com/api/chat/" + chatId + "/message", {
    metoda: 'POST',
    zaglavlja: {
        'Autorizacija': 'Nositelj' + token,
        'Content-Type': 'application/json'
    },
    tijelo: JSON.stringify({
        textMessage: "Pozdrav iz Chathuba!",
        autor: 0
    })
});

// Slanje medijske poruke
const mediaResponse = await fetch("https://chatapi.smsbat.com/api/chat/" + chatId + "/message", {
    metoda: 'POST',
    zaglavlja: {
        'Autorizacija': 'Nositelj' + token,
        'Content-Type': 'application/json'
    },
    tijelo: JSON.stringify({
        textMessage: "Provjeri ovu sliku!",
        autor: 0,
        mediji: {
            ime: "slika.jpg",
            format: "slika/jpeg",
            dataBase64: "base64EncodedString",
            vrsta: 1
        }
    })
});

// Dobivanje chat poruka
const messagesResponse = await fetch("https://chatapi.smsbat.com/api/chat/" + chatId + "/messages", {
    metoda: 'GET',
    zaglavlja: {
        'Autorizacija': 'Nositelj' + token
    }
});

const messages = await messagesResponse.json();
console.log('Poruke:', poruke);
Jednostavne, transparentne cijene
Odaberite plan koji odgovara vašim potrebama. Nema skrivenih naknada, nema iznenađenja.

com.smsbat.chat

Besplatnozauvijek

Savršeno za programere i male projekte

  • Samo widget SMSBAT
  • Osnovni API pristup
  • Standardna podrška
  • Osnovna analitika
  • API dokumentacija
  • Podrška zajednice
Često postavljana pitanja

Mogu li bilo kada promijeniti planove?

+

Da, svoj plan možete nadograditi ili smanjiti u bilo kojem trenutku. Promjene stupaju na snagu odmah.

Što se događa ako premašim ograničenje poruka?

+

Obavijestit ćemo vas kada se približite ograničenju. Možete nadograditi svoj plan ili kupiti dodatne poruke.

Nudite li prilagođene poslovne planove?

+

Da, nudimo prilagođena rješenja za poduzeća s namjenskom podrškom, prilagođenim integracijama i količinskim popustima.

Postoji li besplatna probna verzija za Professional plan?

+

Da, nudimo 14-dnevno besplatno probno razdoblje za profesionalni plan s potpunim pristupom svim značajkama.

Jeste li spremni za integraciju razgovora u stvarnom vremenu?

Pridružite se programerima diljem svijeta koji grade moćne chat aplikacije s Chathub API-jem.