CREADO PARA JAVASCRIPT
JavaScript
Chat SDK
Crea mensajería para la web con el JavaScript Chat SDK de Tencent RTC. Conecta mensajes, contenido multimedia y grupos con tu propia interfaz de navegador.
RECURSOS PARA DESARROLLADORES
Documentación y ejemplos de Chat SDK para JavaScript
Guías de integración
Instala Chat SDK para JavaScript y envía un mensaje de prueba.
Ejemplos y código fuente
Explora la experiencia de mensajería y los recursos oficiales para desarrolladores.
Conversaciones en tu espacio de trabajo
Mantén los archivos y las decisiones del proyecto reunidos en una experiencia de chat creada para el navegador.
Un espacio para tu comunidad
Reúne a los miembros mediante conversaciones grupales integradas en tu producto.
FUNCIONES DE CHAT PARA JAVASCRIPT
La base de mensajería para tu producto
Conversaciones directas
- Mensajes individuales
- Tu propia interfaz
Mensajería de grupo
- Conversaciones compartidas
- APIs de membresía
Mensajes enriquecidos
- Texto y contenido multimedia
- Contenido personalizado de la aplicación
Estado de la conversación
- Historial y recuento de mensajes no leídos
- El almacén de tu aplicación
Identidad del usuario
- Sus propios ID de usuario
- Autenticación con UserSig
Integración de la aplicación
- JavaScript APIs
- Ciclo de vida específico de cada plataforma
Explora JavaScript Chat APIs
Empieza con las API necesarias para conectar tu aplicación.
Empiece por sus usuarios
Crea una instancia de Chat y conecta a un usuario autenticado.
Leer la documentaciónimport TencentCloudChat from '@tencentcloud/lite-chat';
const chat = TencentCloudChat.create({ SDKAppID });
await chat.login({ userID, userSig });Convierte una entrada en una conversación
Envíe texto después de SDK_READY y renderice el estado del mensaje en su propia interfaz.
Leer la documentaciónconst message = chat.createTextMessage({
to: recipientID,
conversationType: TencentCloudChat.TYPES.CONV_C2C,
payload: { text: 'See you there!' },
});
await chat.sendMessage(message);Mantén tu interfaz sincronizada
Escuche los mensajes entrantes y elimine el controlador cuando deje de ser necesario.
Leer la documentaciónchat.on(TencentCloudChat.EVENT.MESSAGE_RECEIVED, onMessages);
// When your subscription ends:
chat.off(TencentCloudChat.EVENT.MESSAGE_RECEIVED, onMessages);PERSONALIZACIÓN
Tu experiencia. A tu manera.
Crea tu propia interfaz para las conversaciones conectadas.
Tu producto, tu interfaz
Crea tu propia lista de conversaciones, tus burbujas de mensajes y tu cuadro de redacción a partir de los eventos del SDK.
Leer la documentaciónHaga que los mensajes sean útiles
Presenta los datos de tu aplicación como invitaciones o tarjetas de producto con mensajes personalizados.
Leer la documentaciónCOMENZAR
Tu primera conversación empieza aquí
- 01
- 02
Añade Chat SDK para JavaScript
Sigue la guía de la plataforma para conectar tu proyecto.
Sigue la Guía de integración - 03
Conecta a tus usuarios
Inicia sesión con dos usuarios de prueba y envía tu primer mensaje.
Conecta a tus usuarios
npm install @tencentcloud/lite-chatimport TencentCloudChat from '@tencentcloud/lite-chat';
const chat = TencentCloudChat.create({ SDKAppID });
await chat.login({ userID, userSig });Preguntas frecuentes sobre JavaScript Chat SDK
¿Qué edición del JavaScript SDK debo usar?
El paquete V4 ofrece las ediciones Basic, Standard y Professional. La importación predeterminada es Standard. Elige la edición y los plugins según las funciones que necesites; las integraciones V3 disponen de una guía independiente.
¿El JavaScript Chat SDK incluye una UI lista para usar?
El SDK proporciona APIs y eventos de mensajería. Tu aplicación crea las pantallas de chat. Las ilustraciones muestran posibles experiencias dentro de la aplicación.
¿Cómo autentico a los usuarios de JavaScript Chat SDK?
Genera el UserSig de producción en tu backend. Envíalo al cliente para la autenticación y conserva el secreto de la aplicación en el servidor.
¿Estos fragmentos de JavaScript forman una aplicación completa?
Muestran pasos individuales de la integración. Sigue la guía completa para las importaciones, la inicialización, el inicio de sesión, la gestión de errores y la configuración específica de la plataforma de destino. Prueba la mensajería con cuentas separadas antes del lanzamiento.
¿Cómo se calcula el precio de uso de JavaScript Chat SDK?
El uso del servicio Chat alojado depende del plan seleccionado. Consulta las funciones y cuotas incluidas para tu aplicación; los plugins opcionales y los servicios Call pueden tener requisitos distintos.
¿Cómo integro Chat SDK JavaScript con JavaScript?
Inicializa el paquete JavaScript documentado con usuarios autenticados. Suscríbete a eventos de disponibilidad y mensajes y elimina listeners al cerrar la vista correspondiente.
¿Cómo pruebo Chat SDK JavaScript antes de publicar mi aplicación?
Comprueba inicio de sesión, disponibilidad del SDK, eventos de envío y recepción y estado de mensajes tras reconectar.
¿Cómo personalizo la interfaz de Chat SDK JavaScript?
Crea tu lista de conversaciones, renderizado de mensajes y editor con los eventos documentados del SDK.
Encuentra ayuda para el siguiente paso
Preguntas sobre la integración
Obtén ayuda para configurar Chat SDK para JavaScript.
Ver la documentación para desarrolladoresHabla sobre tu aplicación
Conversa sobre tu producto, el uso previsto y tus necesidades de integración.
Contactar con VentasCrea tu próxima experiencia de conversación
Crea app con Chat SDK para JavaScript.

