Mi az a Chathub?

A Chathub az SMSBAT REST API csevegés-integrációs platformja, amely lehetővé teszi a fejlesztők számára, hogy több csevegési forráshoz kapcsolódjanak egy egységes API-n keresztül. A REST architektúrára építve zökkenőmentes csevegéskezelési lehetőségeket biztosít.

REST API kommunikáció

REST API kommunikáció

REST architektúrára épült a megbízható üzenetküldés és csevegéskezelés érdekében az összes csatlakoztatott csevegési forrásban.

Többplatformos támogatás

Többplatformos támogatás

/images/icons/multiplatform-icon.svg

Könnyű integráció

Könnyű integráció

Egyszerű API átfogó dokumentációval, kódpéldákkal és SDK-kkal a gyors megvalósítás érdekében.

AI ügynök integráció

AI ügynök integráció

Zökkenőmentesen integrálható mesterséges intelligencia-ügynökökkel és automatizálási munkafolyamatokkal az n8n, a Zapier és más automatizálási platformok segítségével az intelligens csevegéskezelés érdekében.

Advanced Analytics & Insights

Advanced Analytics & Insights

Kövesse nyomon a beszélgetési mutatókat, a válaszidőket, az ügyfelek elégedettségét, és készítsen részletes jelentéseket az adatvezérelt döntéshozatalhoz.

Skálázható architektúra

Skálázható architektúra

Egyidejű kapcsolatok ezreit kezelheti robusztus, felhőalapú infrastruktúránkkal.

Támogatott csevegési források

Elérhető

Viber

Viber

Elérhető
Viber Bot

Viber Bot

Elérhető
Telegram Bot

Telegram Bot

Elérhető
WhatsApp

WhatsApp

Elérhető
Widget

Widget

Elérhető
Instagram

Instagram

Elérhető
Facebook

Facebook

Elérhető
Rozetka

Rozetka

Elérhető
Prom.ua

Prom.ua

Elérhető
Amazon

Amazon

Hamarosan
Etsy

Etsy

Hamarosan
TikTok

TikTok

Hamarosan
Twitter

Twitter

Hamarosan
Gyorsan kezdje el átfogó API-példáinkkal. Másolja, töltse le vagy tesztelje a kódot közvetlenül a böngészőjében.

Gyorsan kezdje el átfogó API-példáinkkal. Másolja, töltse le vagy tesztelje a kódot közvetlenül a böngészőjében.

Szerezze be a hitelesítési tokent

Hitelesítse alkalmazását, és kapjon egy tokent az API-hozzáféréshez.

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;
Szerezze be a hitelesítési tokent
1

Szerezze be a hitelesítési tokent

Szerezze be bejelentkezési adatait, és szerezzen be egy hitelesítési tokent az SMSBAT API-tól.

// Hitelesítési token beszerzése
const response = await fetch('https://chatapi.smsbat.com/api/company/get-token', {
    módszer: 'POST',
    fejlécek: { 'Content-Type': 'application/json' },
    törzs: JSON.stringify({
        login: 'your_login',
        jelszó: 'a_jelszó'
    })
});

const tokenData = válaszra vár.json();
const token = tokenData.token;
2

Használjon bármely HTTP-kliens-könyvtárat a REST API-kérésekhez.

Használjon bármely HTTP-kliens-könyvtárat a REST API-kérésekhez.

A csevegések listájának lekérése szűrési beállításokkal és oldalszámozással.
3

A csevegések listájának lekérése szűrési beállításokkal és oldalszámozással.

A csevegések listájának lekérése szűrési beállításokkal és oldalszámozással.

// Minden csevegés letöltése
const response = várjon fetch('https://chatapi.smsbat.com/api/chat/chats', {
    módszer: "GET",
    fejlécek: {
        'Engedélyezés': 'Bearer' + token,
        "Content-Type": "application/json"
    }
});

const chats = válaszra vár.json();
console.log('Csevegés:', csevegés);
4

Üzenetek küldése és fogadása

// Szöveges üzenet küldése const sendResponse = várja a fetch("https://chatapi.smsbat.com/api/chat/" + chatId + "/message", { módszer: 'POST', fejlécek: { 'Engedélyezés': 'Bearer' + token, "Content-Type": "application/json" }, törzs: JSON.stringify({ szöveges üzenet: "Üdvözöljük a Chathubból!", szerző: 0 }) }); // Médiaüzenet küldése const mediaResponse = várja a fetch("https://chatapi.smsbat.com/api/chat/" + chatId + "/message", { módszer: 'POST', fejlécek: { 'Engedélyezés': 'Bearer' + token, "Content-Type": "application/json" }, törzs: JSON.stringify({ szöveges üzenet: "Csak ezt a képet!", szerző: 0, média: { név: "kép.jpg", formátum: "image/jpeg", dataBase64: "base64EncodedString", típus: 1 } }) }); // Csevegőüzenetek fogadása const messagesResponse = várja a fetch("https://chatapi.smsbat.com/api/chat/" + chatId + "/messages", { módszer: "GET", fejlécek: { 'Engedélyezés': 'Tulajdonos' + token } }); const messages = await messagesResponse.json(); console.log('Üzenetek:', üzenetek);

// Szöveges üzenet küldése
const sendResponse = várja a fetch("https://chatapi.smsbat.com/api/chat/" + chatId + "/message", {
    módszer: 'POST',
    fejlécek: {
        'Engedélyezés': 'Bearer' + token,
        "Content-Type": "application/json"
    },
    törzs: JSON.stringify({
        szöveges üzenet: "Üdvözöljük a Chathubból!",
        szerző: 0
    })
});

// Médiaüzenet küldése
const mediaResponse = várja a fetch("https://chatapi.smsbat.com/api/chat/" + chatId + "/message", {
    módszer: 'POST',
    fejlécek: {
        'Engedélyezés': 'Bearer' + token,
        "Content-Type": "application/json"
    },
    törzs: JSON.stringify({
        szöveges üzenet: "Csak ezt a képet!",
        szerző: 0,
        média: {
            név: "kép.jpg",
            formátum: "image/jpeg",
            dataBase64: "base64EncodedString",
            típus: 1
        }
    })
});

// Csevegőüzenetek fogadása
const messagesResponse = várja a fetch("https://chatapi.smsbat.com/api/chat/" + chatId + "/messages", {
    módszer: "GET",
    fejlécek: {
        'Engedélyezés': 'Tulajdonos' + token
    }
});

const messages = await messagesResponse.json();
console.log('Üzenetek:', üzenetek);
Indító
Indító

Indító

Ingyenesörökre

Tökéletes fejlesztőknek és kisebb projekteknek

  • Alapszintű API hozzáférés
  • Alapszintű API hozzáférés
  • Szabványos támogatás
  • Alapvető elemzések
  • API dokumentáció
  • közösségi támogatás
Bármikor módosíthatom a terveimet?

Bármikor módosíthatom a terveimet?

+

Igen, bármikor frissítheti vagy alacsonyabb szintre állíthatja csomagját. A változtatások azonnal életbe lépnek.

Mi történik, ha túllépem az üzenetkorlátozásomat?

+

Egyedi vállalati terveket kínál?

Egyedi vállalati terveket kínál?

+

Igen, egyedi vállalati megoldásokat kínálunk dedikált támogatással, egyedi integrációkkal és mennyiségi kedvezményekkel.

Van ingyenes próbaverzió a Professional csomaghoz?

+

Igen, 14 napos ingyenes próbaverziót kínálunk a Professional csomaghoz, amely teljes hozzáférést biztosít az összes funkcióhoz.

Készen áll a valós idejű csevegés integrálására?

Csatlakozzon világszerte a fejlesztőkhöz, akik hatékony csevegőalkalmazásokat építenek a Chathub API-val.