Kas yra Chathub?

Chathub yra SMSBAT REST API pokalbių integravimo platforma, leidžianti kūrėjams prisijungti prie kelių pokalbių šaltinių naudojant vieningą API. Sukurta ant REST architektūros, ji suteikia sklandų pokalbių valdymo galimybes.

REST API komunikacija

REST API komunikacija

Sukurta pagal REST architektūrą, kad būtų galima patikimai pristatyti pranešimus ir valdyti pokalbius visuose prijungtuose pokalbių šaltiniuose.

Kelių platformų palaikymas

Kelių platformų palaikymas

Prisijunkite prie Viber, Telegram, WhatsApp, Instagram, Facebook ir prekyvietės platformų, tokių kaip Rozetka ir Prom.ua.

Lengva integracija

Lengva integracija

Paprasta API su išsamia dokumentacija, kodo pavyzdžiais ir SDK, kad būtų galima greitai įdiegti.

AI agento integravimas

AI agento integravimas

Sklandžiai integruokite su AI agentais ir automatizavimo darbo eigomis naudodami n8n, Zapier ir kitas automatizavimo platformas, kad galėtumėte išmaniai tvarkyti pokalbius.

Išplėstinė analizė ir įžvalgos

Išplėstinė analizė ir įžvalgos

Stebėkite pokalbių metrikas, atsakymo laiką, klientų pasitenkinimą ir kurkite išsamias ataskaitas, kad galėtumėte priimti sprendimus, pagrįstus duomenimis.

Keičiama architektūra

Keičiama architektūra

Tvarkykite tūkstančius lygiagrečių ryšių naudodami mūsų patikimą debesies pagrindu veikiančią infrastruktūrą.

Palaikomi pokalbių šaltiniai

Prisijunkite prie kelių pokalbių platformų ir prekyviečių naudodami mūsų vieningą API. Reguliariai pridedama daugiau šaltinių.

Viber

Viber

Galima
Viber Bot

Viber Bot

Galima
Telegram Bot

Telegram Bot

Galima
WhatsApp

WhatsApp

Galima
Widget

Widget

Galima
Instagram

Instagram

Galima
Facebook

Facebook

Galima
Rozetka

Rozetka

Galima
Prom.ua

Prom.ua

Galima
Amazon

Amazon

Netrukus
Etsy

Etsy

Netrukus
TikTok

TikTok

Netrukus
Twitter

Twitter

Netrukus
API pavyzdžiai

Greitai pradėkite naudodami išsamius API pavyzdžius. Nukopijuokite, atsisiųskite arba išbandykite kodą tiesiai naršyklėje.

Gaukite autentifikavimo prieigos raktą

Autentifikuokite programą ir gaukite API prieigos prieigos raktą.

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;
Integracijos žingsniai
1

Gaukite autentifikavimo prieigos raktą

Gaukite prisijungimo duomenis ir autentifikavimo prieigos raktą iš SMSBAT API.

// Gaukite autentifikavimo prieigos raktą
const response = laukti fetch('https://chatapi.smsbat.com/api/company/get-token', {
    metodas: „POST“,
    antraštės: { 'Content-Type': 'application/json' },
    body: JSON.stringify({
        prisijungimas: 'your_login',
        slaptažodis: 'your_password'
    })
});

const tokenData = laukti atsakymo.json();
const token = tokenData.token;
2

Įdiekite HTTP klientą

REST API užklausoms pateikti naudokite bet kurią HTTP kliento biblioteką.

// Fetch (įtaisytosios naršyklės API) naudojimas
// Diegti nereikia

// Arba naudojant axios
npm įdiegti axios

// Arba naudojant curl testavimui
curl -H "Įgaliojimas: nešėjas YOUR_TOKEN" \
     https://chatapi.smsbat.com/api/chat/chats
3

Gaukite visus pokalbius

Gaukite pokalbių sąrašą su filtravimo parinktimis ir puslapiais.

// Gauti visus pokalbius
const response = laukti fetch('https://chatapi.smsbat.com/api/chat/chats', {
    metodas: „Gauti“,
    antraštės: {
        „Įgaliojimas“: „Turėtojas“ + prieigos raktas,
        „Content-Type“: „application/json“
    }
});

const chats = laukti atsakymo.json();
console.log('Pokalbiai:', pokalbiai);
4

Siųsti ir gauti žinutes

Pradėkite siųsti pranešimus ir gauti pokalbių pranešimus per REST API.

// Siųsti tekstinį pranešimą
const sendResponse = laukti fetch("https://chatapi.smsbat.com/api/chat/" + chatId + "/message", {
    metodas: „POST“,
    antraštės: {
        „Įgaliojimas“: „Turėtojas“ + prieigos raktas,
        „Content-Type“: „application/json“
    },
    body: JSON.stringify({
        SMS žinutė: "Sveiki iš Chathub!",
        autorius: 0
    })
});

// Siųsti žiniasklaidos pranešimą
const mediaResponse = laukti atnešimo("https://chatapi.smsbat.com/api/chat/" + chatId + "/message", {
    metodas: „POST“,
    antraštės: {
        „Įgaliojimas“: „Turėtojas“ + prieigos raktas,
        „Content-Type“: „application/json“
    },
    body: JSON.stringify({
        SMS žinutė: "Patikrinkite šį vaizdą!",
        autorius: 0,
        medija: {
            pavadinimas: "vaizdas.jpg",
            formatas: "image/jpeg",
            dataBase64: "base64EncodedString",
            tipas: 1
        }
    })
});

// Gaukite pokalbių pranešimus
const messagesResponse = laukti atnešimo("https://chatapi.smsbat.com/api/chat/" + chatId + "/messages", {
    metodas: „Gauti“,
    antraštės: {
        „Įgaliojimas“: „Turėtojas“ + prieigos raktas
    }
});

const messages = laukti pranešimųResponse.json();
console.log('Pranešimai:', pranešimai);
Paprasta, skaidri kaina
Pasirinkite planą, kuris atitinka jūsų poreikius. Jokių paslėptų mokesčių, jokių staigmenų.

Starteris

Nemokamaamžinai

Puikiai tinka kūrėjams ir mažiems projektams

  • Tik SMSBAT valdiklis
  • Pagrindinė API prieiga
  • Standartinis palaikymas
  • Pagrindinė analizė
  • API dokumentacija
  • bendruomenės parama
Dažnai užduodami klausimai

Ar galiu bet kada pakeisti planus?

+

Taip, bet kuriuo metu galite atnaujinti arba sumažinti plano versiją. Pakeitimai įsigalioja nedelsiant.

Kas atsitiks, jei viršysiu pranešimų limitą?

+

Mes jums pranešime, kai artėsite prie limito. Galite atnaujinti savo planą arba įsigyti papildomų pranešimų.

Ar siūlote individualius įmonės planus?

+

Taip, mes siūlome individualius įmonės sprendimus su specialiu palaikymu, individualiomis integracijomis ir apimties nuolaidomis.

Ar yra nemokama profesionalaus plano bandomoji versija?

+

Taip, siūlome 14 dienų nemokamą profesionalaus plano bandomąją versiją su visiška prieiga prie visų funkcijų.

Pasiruošę integruoti pokalbius realiuoju laiku?

Prisijunkite prie kūrėjų visame pasaulyje, kuriančių galingas pokalbių programas naudodami Chathub API.