Cos'è Chathub?

Chathub è la piattaforma di integrazione chat API REST di SMSBAT che consente agli sviluppatori di connettersi a più origini chat tramite un'API unificata. Basato sull'architettura REST, fornisce funzionalità di gestione della chat senza soluzione di continuità.

Comunicazione API REST

Comunicazione API REST

Costruito su architettura REST per la consegna affidabile dei messaggi e la gestione della chat su tutte le origini chat connesse.

Supporto multipiattaforma

Supporto multipiattaforma

Connettiti a Viber, Telegram, WhatsApp, Instagram, Facebook e piattaforme di mercato come Rozetka e Prom.ua.

Integrazione facile

Integrazione facile

API semplice con documentazione completa, esempi di codice e SDK per un'implementazione rapida.

Integrazione dell'agente AI

Integrazione dell'agente AI

Integrazione perfetta con agenti AI e flussi di lavoro di automazione utilizzando n8n, Zapier e altre piattaforme di automazione per la gestione intelligente delle chat.

Analisi e approfondimenti avanzati

Analisi e approfondimenti avanzati

Tieni traccia delle metriche di conversazione, dei tempi di risposta, della soddisfazione del cliente e genera report dettagliati per un processo decisionale basato sui dati.

Architettura scalabile

Architettura scalabile

Gestisci migliaia di connessioni simultanee con la nostra solida infrastruttura basata sul cloud.

Sorgenti chat supportate

Connettiti a più piattaforme di chat e mercati tramite la nostra API unificata. Altre fonti vengono aggiunte regolarmente.

Viber

Viber

Disponibile
Viber Bot

Viber Bot

Disponibile
Telegram Bot

Telegram Bot

Disponibile
WhatsApp

WhatsApp

Disponibile
Widget

Widget

Disponibile
Instagram

Instagram

Disponibile
Facebook

Facebook

Disponibile
Rozetka

Rozetka

Disponibile
Prom.ua

Prom.ua

Disponibile
Amazon

Amazon

Prossimamente
Etsy

Etsy

Prossimamente
TikTok

TikTok

Prossimamente
Twitter

Twitter

Prossimamente
Esempi di API

Inizia rapidamente con i nostri esempi API completi. Copia, scarica o prova il codice direttamente nel tuo browser.

Autentica la tua applicazione e ricevi un token per l'accesso all'API.

Autentica la tua applicazione e ricevi un token per l'accesso all'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;
Passaggi di integrazione
1

Ottieni token di autenticazione

Ottieni le tue credenziali di accesso e ottieni un token di autenticazione dall'API SMSBAT.

// Ottieni il token di autenticazione
const risposta = attendono fetch('https://chatapi.smsbat.com/api/company/get-token', {
    metodo: 'POST',
    intestazioni: { 'Content-Type': 'application/json' },
    corpo: JSON.stringify({
        login: 'tuo_login',
        password: "tua_password"
    })
});

const tokenData = attende risposta.json();
token const = tokenData.token;
2

Installa il client HTTP

Utilizza qualsiasi libreria client HTTP per effettuare richieste API REST.

// Utilizzo di fetch (API del browser integrata)
// Nessuna installazione necessaria

// O usando axios
npm installa axios

// O usando curl per testare
curl -H "Autorizzazione: portatore YOUR_TOKEN" \
     https://chatapi.smsbat.com/api/chat/chats
3

Ottieni tutte le chat

Recupera l'elenco delle chat con opzioni di filtro e impaginazione.

// Ottieni tutte le chat
const risposta = attendono fetch('https://chatapi.smsbat.com/api/chat/chats', {
    metodo: 'OTTIENI',
    intestazioni: {
        'Autorizzazione': 'Portatore ' + token,
        "Tipo di contenuto": "application/json"
    }
});

const chat = attendono risposta.json();
console.log('Chat:', chat);
4

Invia e ricevi messaggi

Inizia a inviare messaggi e recuperare messaggi di chat tramite l'API REST.

// Invia un messaggio di testo
const sendResponse = attendono fetch("https://chatapi.smsbat.com/api/chat/" + chatId + "/message", {
    metodo: 'POST',
    intestazioni: {
        'Autorizzazione': 'Portatore ' + token,
        "Tipo di contenuto": "application/json"
    },
    corpo: JSON.stringify({
        textMessage: "Ciao da Chathub!",
        autore: 0
    })
});

// Invia un messaggio multimediale
const mediaResponse = attendono fetch("https://chatapi.smsbat.com/api/chat/" + chatId + "/message", {
    metodo: 'POST',
    intestazioni: {
        'Autorizzazione': 'Portatore ' + token,
        "Tipo di contenuto": "application/json"
    },
    corpo: JSON.stringify({
        textMessage: "Controlla questa immagine!",
        autore: 0,
        supporto: {
            nome: "immagine.jpg",
            formato: "immagine/jpeg",
            dataBase64: "base64EncodedString",
            tipo: 1
        }
    })
});

// Ricevi messaggi di chat
const messageResponse = attendono fetch("https://chatapi.smsbat.com/api/chat/" + chatId + "/messages", {
    metodo: 'OTTIENI',
    intestazioni: {
        'Autorizzazione': 'Portatore ' + token
    }
});

const messaggi = attendono messaggiResponse.json();
console.log('Messaggi:', messaggi);
Prezzi semplici e trasparenti
Scegli il piano adatto alle tue esigenze. Nessun costo nascosto, nessuna sorpresa.

Antipasto

Gratuitoper sempre

Perfetto per sviluppatori e piccoli progetti

  • Solo SMSBAT widget
  • Accesso API di base
  • Supporto standard
  • Analisi di base
  • Supporto comunitario
  • Supporto comunitario
Domande frequenti

Posso cambiare i piani in qualsiasi momento?

+

Sì, puoi effettuare l'upgrade o il downgrade del tuo piano in qualsiasi momento. Le modifiche hanno effetto immediato.

Cosa succede se supero il limite di messaggi?

+

Ti avviseremo quando ti avvicinerai al limite. Puoi aggiornare il tuo piano o acquistare messaggi aggiuntivi.

Offrite piani aziendali personalizzati?

+

Sì, offriamo soluzioni aziendali personalizzate con supporto dedicato, integrazioni personalizzate e sconti sui volumi.

È prevista una prova gratuita per il piano Professional?

+

Sì, offriamo una prova gratuita di 14 giorni per il piano Professional con accesso completo a tutte le funzionalità.

Pronto per integrare la chat in tempo reale?

Unisciti agli sviluppatori di tutto il mondo che stanno creando potenti applicazioni di chat con l'API Chathub.