¿Qué es Chathub?

Chathub es la plataforma de integración de chat API REST de SMSBAT que permite a los desarrolladores conectarse a múltiples fuentes de chat a través de una API unificada. Construido sobre la arquitectura REST, proporciona capacidades de gestión de chat perfectas.

Comunicación API REST

Comunicación API REST

Construido sobre la arquitectura REST para la entrega de mensajes y la gestión de chat confiables en todas las fuentes de chat conectadas.

Soporte multiplataforma

Soporte multiplataforma

Conéctese a Viber, Telegram, WhatsApp, Instagram, Facebook y plataformas de mercado como Rozetka y Prom.ua.

Fácil integración

Fácil integración

API sencilla con documentación completa, ejemplos de código y SDK para una implementación rápida.

Integración del agente de IA

Integración del agente de IA

Integre perfectamente con agentes de IA y flujos de trabajo de automatización utilizando n8n, Zapier y otras plataformas de automatización para el manejo inteligente del chat.

Análisis e información avanzados

Análisis e información avanzados

Realice un seguimiento de las métricas de conversación, los tiempos de respuesta, la satisfacción del cliente y genere informes detallados para la toma de decisiones basada en datos.

Arquitectura escalable

Arquitectura escalable

Maneje miles de conexiones simultáneas con nuestra sólida infraestructura basada en la nube.

Fuentes de chat admitidas

Conéctese a múltiples plataformas de chat y mercados a través de nuestra API unificada. Se agregan más fuentes regularmente.

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

Muy pronto
Etsy

Etsy

Muy pronto
TikTok

TikTok

Muy pronto
Twitter

Twitter

Muy pronto
Ejemplos de API

Comience rápidamente con nuestros completos ejemplos de API. Copie, descargue o pruebe el código directamente en su navegador.

Obtener token de autenticación

Autentique su aplicación y reciba un token para acceder a la 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;
Pasos de integración
1

Obtener token de autenticación

Obtenga sus credenciales de inicio de sesión y obtenga un token de autenticación de la API SMSBAT.

// Obtener token de autenticación
respuesta constante = await fetch('https://chatapi.smsbat.com/api/company/get-token', {
    método: 'POST',
    encabezados: { 'Tipo de contenido': 'aplicación/json' },
    cuerpo: JSON.stringify({
        iniciar sesión: 'tu_iniciar sesión',
        contraseña: 'tu_contraseña'
    })
});

const tokenData = espera respuesta.json();
token constante = tokenData.token;
2

Instalar cliente HTTP

Utilice cualquier biblioteca de cliente HTTP para realizar solicitudes de API REST.

Obtener todos los chats
3

Obtener todos los chats

Recuperar lista de chats con opciones de filtrado y paginación.

// Obtener todos los chats
respuesta constante = await fetch('https://chatapi.smsbat.com/api/chat/chats', {
    método: 'OBTENER',
    encabezados: {
        'Autorización': 'Portador' + token,
        'Tipo de contenido': 'aplicación/json'
    }
});

chats constantes = espera respuesta.json();
console.log('Chats:', chats);
4

Enviar y recibir mensajes

Comience a enviar mensajes y recuperar mensajes de chat a través de REST API.

// Enviar mensaje de texto
const sendResponse = await fetch("https://chatapi.smsbat.com/api/chat/" + chatId + "/message", {
    método: 'POST',
    encabezados: {
        'Autorización': 'Portador' + token,
        'Tipo de contenido': 'aplicación/json'
    },
    cuerpo: JSON.stringify({
        mensaje de texto: "¡Hola desde Chathub!",
        autor: 0
    })
});

// Enviar mensaje multimedia
const mediaResponse = await fetch("https://chatapi.smsbat.com/api/chat/" + chatId + "/message", {
    método: 'POST',
    encabezados: {
        'Autorización': 'Portador' + token,
        'Tipo de contenido': 'aplicación/json'
    },
    cuerpo: JSON.stringify({
        textMessage: "¡Comprueba esta imagen!",
        autor: 0,
        medios: {
            nombre: "imagen.jpg",
            formato: "imagen/jpeg",
            dataBase64: "base64EncodedString",
            tipo: 1
        }
    })
});

// Recibir mensajes de chat
const mensajesRespuesta = await fetch("https://chatapi.smsbat.com/api/chat/" + chatId + "/messages", {
    método: 'OBTENER',
    encabezados: {
        'Autorización': 'Portador' + token
    }
});

mensajes constantes = esperar mensajesResponse.json();
console.log('Mensajes:', mensajes);
Precios simples y transparentes
Elige el plan que se ajuste a tus necesidades. Sin cargos ocultos, sin sorpresas.

Motor de arranque

Gratispara siempre

Perfecto para desarrolladores y pequeños proyectos.

  • Sólo widget SMSBAT
  • Acceso API básico
  • Soporte estándar
  • Analítica básica
  • Documentación API
  • Apoyo comunitario
Preguntas frecuentes

¿Puedo cambiar de plan en cualquier momento?

+

Sí, puedes actualizar o degradar tu plan en cualquier momento. Los cambios entran en vigor inmediatamente.

¿Qué sucede si excedo mi límite de mensajes?

+

Le avisaremos cuando se acerque a su límite. Puede actualizar su plan o comprar mensajes adicionales.

Sí, ofrecemos soluciones empresariales personalizadas con soporte dedicado, integraciones personalizadas y descuentos por volumen.

+

Sí, ofrecemos soluciones empresariales personalizadas con soporte dedicado, integraciones personalizadas y descuentos por volumen.

¿Existe una prueba gratuita para el plan Profesional?

+

¿Listo para integrar el chat en tiempo real?

¿Listo para integrar el chat en tiempo real?

Únase a desarrolladores de todo el mundo que están creando potentes aplicaciones de chat con Chathub API.