Qu’est-ce que Chathub ?

Chathub est la plate-forme d'intégration de chat API REST de SMSBAT qui permet aux développeurs de se connecter à plusieurs sources de chat via une API unifiée. Construit sur l'architecture REST, il offre des capacités de gestion de chat transparentes.

Communication API REST

Communication API REST

Construit sur l'architecture REST pour une livraison fiable des messages et une gestion des discussions sur toutes les sources de discussion connectées.

Prise en charge multiplateforme

Prise en charge multiplateforme

Connectez-vous à Viber, Telegram, WhatsApp, Instagram, Facebook et aux plateformes de marché comme Rozetka et Prom.ua.

Intégration facile

Intégration facile

API simple avec une documentation complète, des exemples de code et des SDK pour une mise en œuvre rapide.

Intégrez de manière transparente aux agents IA et aux flux de travail d'automatisation à l'aide de n8n, Zapier et d'autres plates-formes d'automatisation pour une gestion intelligente des discussions.

Intégrez de manière transparente aux agents IA et aux flux de travail d'automatisation à l'aide de n8n, Zapier et d'autres plates-formes d'automatisation pour une gestion intelligente des discussions.

Intégrez de manière transparente aux agents IA et aux flux de travail d'automatisation à l'aide de n8n, Zapier et d'autres plates-formes d'automatisation pour une gestion intelligente des discussions.

Analyses et informations avancées

Analyses et informations avancées

Suivez les mesures de conversation, les temps de réponse, la satisfaction des clients et générez des rapports détaillés pour une prise de décision basée sur les données.

Architecture évolutive

Architecture évolutive

/images/icons/scalable-icon.svg

Sources de discussion prises en charge

Connectez-vous à plusieurs plateformes de chat et marchés via notre API unifiée. D'autres sources sont ajoutées régulièrement.

Viber

Viber

Disponible
Viber Bot

Viber Bot

Disponible
Telegram Bot

Telegram Bot

Disponible
WhatsApp

WhatsApp

Disponible
Widget

Widget

Disponible
Instagram

Instagram

Disponible
Facebook

Facebook

Disponible
Rozetka

Rozetka

Disponible
Prom.ua

Prom.ua

Disponible
Amazon

Amazon

À venir
Etsy

Etsy

À venir
TikTok

TikTok

À venir
Twitter

Twitter

À venir
Exemples d'API

Démarrez rapidement avec nos exemples d’API complets. Copiez, téléchargez ou testez le code directement dans votre navigateur.

Obtenir un jeton d'authentification

Authentifiez votre application et recevez un jeton pour l'accès à l'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;
Obtenir un jeton d'authentification
1

Obtenir un jeton d'authentification

Obtenez vos identifiants de connexion et obtenez un jeton d'authentification de l'API SMSBAT.

// Récupère le jeton d'authentification
const réponse = wait fetch('https://chatapi.smsbat.com/api/company/get-token', {
    méthode : 'POST',
    en-têtes : { 'Content-Type' : 'application/json' },
    corps : JSON.stringify({
        connexion : 'votre_login',
        mot de passe : 'votre_mot de passe'
    })
});

const tokenData = wait réponse.json();
const jeton = tokenData.token ;
2

Installer le client HTTP

Utilisez n'importe quelle bibliothèque client HTTP pour effectuer des requêtes API REST.

// Utilisation de fetch (API du navigateur intégrée)
// Aucune installation nécessaire

// Ou en utilisant axios
npm installer axios

// Ou utiliser curl pour tester
curl -H "Autorisation : Porteur VOTRE_TOKEN" \
     https://chatapi.smsbat.com/api/chat/chats
3

Obtenez toutes les discussions

Récupérez la liste des discussions avec les options de filtrage et la pagination.

Envoyer et recevoir des messages
4

Envoyer et recevoir des messages

Commencez à envoyer des messages et à récupérer des messages de discussion via l'API REST.

// Envoyer un message texte
const sendResponse = wait fetch("https://chatapi.smsbat.com/api/chat/" + chatId + "/message", {
    méthode : 'POST',
    en-têtes : {
        'Autorisation' : 'Porteur' + jeton,
        « Type de contenu » : « application/json »
    },
    corps : JSON.stringify({
        textMessage : "Bonjour de Chathub !",
        auteur : 0
    })
});

// Envoyer un message multimédia
const mediaResponse = wait fetch("https://chatapi.smsbat.com/api/chat/" + chatId + "/message", {
    méthode : 'POST',
    en-têtes : {
        'Autorisation' : 'Porteur' + jeton,
        « Type de contenu » : « application/json »
    },
    corps : JSON.stringify({
        textMessage : "Vérifiez cette image !",
        auteur : 0,
        média : {
            nom : "image.jpg",
            format : "image/jpeg",
            dataBase64 : "base64EncodedString",
            tapez: 1
        }
    })
});

// Recevoir des messages de discussion
const messagesResponse = wait fetch("https://chatapi.smsbat.com/api/chat/" + chatId + "/messages", {
    méthode : 'GET',
    en-têtes : {
        'Autorisation' : 'Porteur' + jeton
    }
});

const messages = wait messagesResponse.json();
console.log('Messages :', messages);
Tarification simple et transparente
Démarreur

Démarreur

Gratuitpour toujours

Parfait pour les développeurs et les petits projets

  • Widget SMSBAT uniquement
  • Accès API de base
  • Prise en charge standard
  • Analyses de base
  • Documentation API
  • Soutien communautaire
Foire aux questions

Puis-je changer de forfait à tout moment ?

+

Oui, vous pouvez mettre à niveau ou rétrograder votre forfait à tout moment. Les modifications prennent effet immédiatement.

Que se passe-t-il si je dépasse ma limite de messages ?

+

Nous vous avertirons lorsque vous approcherez de votre limite. Vous pouvez mettre à niveau votre forfait ou acheter des messages supplémentaires.

Proposez-vous des forfaits d'entreprise personnalisés ?

+

Oui, nous proposons des solutions d'entreprise personnalisées avec un support dédié, des intégrations personnalisées et des remises sur volume.

Existe-t-il un essai gratuit pour le plan Professionnel ?

+

Oui, nous proposons un essai gratuit de 14 jours pour le forfait Professionnel avec un accès complet à toutes les fonctionnalités.

Prêt à intégrer le chat en temps réel ?

Rejoignez les développeurs du monde entier qui créent de puissantes applications de chat avec l'API Chathub.