KBChatMQ

Chat qua MQTT – Quản lý brokers, cấp phát kết nối, mã hóa bản tin. Bản quyền thuộc về dự án ChatAI.

Trạng thái

Đang tải...

Làm mới tự động: health 10s · presence 15s · broker 20s (khi có token)

Dashboard – User online

0 user đang online

    Thống kê

    1. User + mật khẩu

    POST /api/auth/login — Cấp phát MQTT, cập nhật bảng tin. Mật khẩu đặt trong Administrators → User.

    
          

    2. Token API (user)

    POST /api/auth/login-token — Không cần mật khẩu. Token tạo trong Administrators → User.

    
          

    3. Visitor (token website)

    POST /api/auth/login-visitor — Token website từ Administrators → Visitor.

    
          

    MQTT Brokers

    GET /api/mqtt/brokers (cần X-Admin-Token) · Primary / Backup / Both · Quản lý trong Administrators.

    Đang tải…

    Bảng tin (xem nhanh)

    GET /api/mqtt/bulletin (không có encryptKey) · GET /api/mqtt/bulletin/users — Chỉ hiển thị 10 mục đầu; làm mới mỗi 5s. Client chat dùng POST /api/auth/chat-rooms để lấy room kèm khóa.

    Đang tải…

    SDK tích hợp Hub

    Mã mẫu HTTP cho Node.js, PHP, Python, C#, Android (Kotlin), iOS (Swift). Không nhúng mật khẩu hay token trong SDK — chỉ URL Hub + gọi API tại runtime. Đọc SECURITY.md.

    Tạo lại ZIP trên máy chủ: node scripts/pack-sdk.cjs (thư mục servermqnew).

    Endpoint API (nhớ tiền tố /api)

    POST /auth/login · login-token · login-visitor · login-device · POST /auth/chat-rooms · GET /chat/heartbeat-config · POST /chat/heartbeat · GET /chat/presence