Ինչ է Chathub-ը:

Chathub-ը SMSBAT-ի REST API չաթի ինտեգրման հարթակն է, որը թույլ է տալիս ծրագրավորողներին միանալ զրույցի բազմաթիվ աղբյուրների միասնական API-ի միջոցով: Կառուցված REST ճարտարապետության վրա՝ այն ապահովում է զրույցի անխափան կառավարման հնարավորություններ:

REST API հաղորդակցություն

REST API հաղորդակցություն

Կառուցված է REST ճարտարապետության վրա՝ հաղորդագրությունների հուսալի առաքման և զրույցի կառավարման համար բոլոր միացված զրույցի աղբյուրներում:

/images/icons/multiplatform-icon.svg

/images/icons/multiplatform-icon.svg

Միացեք Viber, Telegram, WhatsApp, Instagram, Facebook և շուկայական հարթակներ, ինչպիսիք են Rozetka-ն և Prom.ua-ն:

Հեշտ ինտեգրում

Հեշտ ինտեգրում

Պարզ API՝ համապարփակ փաստաթղթերով, կոդի օրինակներով և SDK-ներով՝ արագ իրականացման համար:

AI գործակալի ինտեգրում

AI գործակալի ինտեգրում

Անխափան կերպով ինտեգրվեք AI գործակալների և ավտոմատացման աշխատանքային հոսքերի հետ՝ օգտագործելով n8n, Zapier և այլ ավտոմատացման հարթակներ՝ խելացի զրույցի համար:

Ընդլայնված վերլուծություն և պատկերացումներ

Ընդլայնված վերլուծություն և պատկերացումներ

/images/icons/analytics-icon.svg

Scalable Architecture

Scalable Architecture

Կառավարեք հազարավոր միաժամանակյա կապեր մեր ամուր, ամպի վրա հիմնված ենթակառուցվածքի հետ:

Աջակցված զրույցի աղբյուրներ

Միացեք բազմաթիվ զրույցի հարթակների և շուկաների մեր միասնական API-ի միջոցով: Ավելի շատ աղբյուրներ պարբերաբար ավելացվում են:

Viber

Viber

Հասանելի է
Viber Bot

Viber Bot

Հասանելի է
Telegram Bot

Telegram Bot

Հասանելի է
WhatsApp

WhatsApp

Հասանելի է
Widget

Widget

Հասանելի է
Instagram

Instagram

Հասանելի է
Facebook

Facebook

Հասանելի է
Rozetka

Rozetka

Հասանելի է
Prom.ua

Prom.ua

Հասանելի է
Amazon

Amazon

Շուտով
Etsy

Etsy

Շուտով
TikTok

TikTok

Շուտով
Twitter

Twitter

Շուտով
API-ի օրինակներ

Արագ սկսեք մեր համապարփակ API օրինակներով: Պատճենեք, ներբեռնեք կամ փորձարկեք կոդը անմիջապես ձեր դիտարկիչում:

Ստացեք նույնականացման նշան

Նույնականացրեք ձեր դիմումը և ստացեք 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;
Ստացեք նույնականացման նշան
1

Ստացեք նույնականացման նշան

Ստացեք ձեր մուտքի հավատարմագրերը և ստացեք վավերացման նշան SMSBAT API-ից:

// Ստացեք նույնականացման նշան
const answer = սպասում է բեռնմանը ('https://chatapi.smsbat.com/api/company/get-token', {
    մեթոդ՝ «ՓՈՍՏ»,
    վերնագրեր՝ { 'Content-Type': 'application/json' },
    մարմին՝ JSON.stringify({
        մուտք՝ 'your_login',
        գաղտնաբառը՝ 'your_password'
    })
});

const tokenData = սպասում է պատասխանին.json();
const նշան = tokenData.token;
2

Տեղադրեք HTTP Client-ը

Օգտագործեք ցանկացած HTTP հաճախորդի գրադարան REST API հարցումներ կատարելու համար:

// Օգտագործելով fetch (ներկառուցված բրաուզերի API)
// Տեղադրման կարիք չկա

// Կամ օգտագործելով axios
npm տեղադրել axios

// Կամ օգտագործելով curl փորձարկման համար
curl -H «Թույլտվություն՝ կրող YOUR_TOKEN» \
     https://chatapi.smsbat.com/api/chat/chats
3

Ստացեք բոլոր զրույցները

Առբերեք չաթերի ցանկը զտման ընտրանքներով և էջադրումով:

// Ստացեք բոլոր զրույցները
const answer = սպասում է բեռնմանը ('https://chatapi.smsbat.com/api/chat/chats', {
    մեթոդ՝ «ՍՏԱՆԵԼ»,
    վերնագրեր՝ {
        «Թույլտվություն». «Կրող» + նշան,
        «Բովանդակության տեսակ»՝ «application/json»
    }
});

const chats = սպասում է պատասխանին.json();
console.log ('Զրույցներ:', զրույցներ);
4

Ուղարկել և ստանալ հաղորդագրություններ

Սկսեք հաղորդագրություններ ուղարկել և առբերել զրույցի հաղորդագրությունները REST API-ի միջոցով:

// Ուղարկել տեքստային հաղորդագրություն
const sendResponse = սպասում է բեռնմանը ("https://chatapi.smsbat.com/api/chat/" + chatId + "/message", {
    մեթոդ՝ «ՓՈՍՏ»,
    վերնագրեր՝ {
        «Թույլտվություն». «Կրող» + նշան,
        «Բովանդակության տեսակ»՝ «application/json»
    },
    մարմին՝ JSON.stringify({
        textMessage. «Բարև Chathub-ից»,
        հեղինակ՝ 0
    })
});

// Ուղարկել մեդիա հաղորդագրություն
const mediaResponse = սպասում է բեռնմանը ("https://chatapi.smsbat.com/api/chat/" + chatId + "/message", {
    մեթոդ՝ «ՓՈՍՏ»,
    վերնագրեր՝ {
        «Թույլտվություն». «Կրող» + նշան,
        «Բովանդակության տեսակ»՝ «application/json»
    },
    մարմին՝ JSON.stringify({
        textMessage. «Ստուգեք այս պատկերը»,
        հեղինակ՝ 0,
        մեդիա՝ {
            անունը՝ «image.jpg»,
            ձևաչափ՝ «image/jpeg»,
            dataBase64. «base64EncodedString»,
            տեսակ: 1
        }
    })
});

// Ստացեք զրույցի հաղորդագրություններ
const messagesResponse = սպասում է բեռնմանը ("https://chatapi.smsbat.com/api/chat/" + chatId + "/messages", {
    մեթոդ՝ «ՍՏԱՆԵԼ»,
    վերնագրեր՝ {
        «Թույլտվություն»՝ «Կրող» + նշան
    }
});

const messages = սպասել հաղորդագրություններResponse.json();
console.log('Messages:', messages);
Պարզ, թափանցիկ գնագոյացում
Ընտրեք այն պլանը, որը համապատասխանում է ձեր կարիքներին: Ոչ մի թաքնված վճար, ոչ մի անակնկալ:

Սկսնակ

Անվճարընդմիշտ

Կատարյալ է մշակողների և փոքր նախագծերի համար

  • Միայն SMSBAT վիդջեթ
  • Հիմնական API մուտք
  • Ստանդարտ աջակցություն
  • Հիմնական վերլուծություն
  • API փաստաթղթեր
  • Համայնքի աջակցություն
Հաճախակի տրվող հարցեր

Կարո՞ղ եմ ցանկացած ժամանակ փոխել ծրագրերը:

+

Այո, ցանկացած պահի կարող եք թարմացնել կամ իջեցնել ձեր պլանը: Փոփոխություններն ուժի մեջ են մտնում անմիջապես։

Ի՞նչ կլինի, եթե ես գերազանցեմ իմ հաղորդագրությունների սահմանաչափը:

+

Մենք ձեզ կտեղեկացնենք, երբ մոտենաք ձեր սահմանաչափին: Դուք կարող եք թարմացնել ձեր պլանը կամ գնել լրացուցիչ հաղորդագրություններ:

Այո, մենք առաջարկում ենք հատուկ ձեռնարկատիրական լուծումներ՝ հատուկ աջակցությամբ, անհատական ​​ինտեգրումներով և ծավալային զեղչերով:

+

Այո, մենք առաջարկում ենք հատուկ ձեռնարկատիրական լուծումներ՝ հատուկ աջակցությամբ, անհատական ​​ինտեգրումներով և ծավալային զեղչերով:

Պրոֆեսիոնալ պլանի համար կա՞ անվճար փորձարկում:

+

Այո, մենք առաջարկում ենք 14-օրյա անվճար փորձարկում Մասնագիտական ​​պլանի համար՝ բոլոր հնարավորությունների լիարժեք հասանելիությամբ:

Պատրա՞ստ եք ինտեգրել իրական ժամանակի զրույցը:

Միացեք մշակողներին ամբողջ աշխարհում, ովքեր Chathub API-ի միջոցով ստեղծում են հզոր զրույցի հավելվածներ: