ĐƯỢC XÂY DỰNG CHO JAVASCRIPT
JavaScript
Chat SDK
Xây dựng tính năng nhắn tin trên web với JavaScript Chat SDK của Tencent RTC. Kết nối tin nhắn, nội dung đa phương tiện và nhóm với giao diện trình duyệt của riêng bạn.
TÀI NGUYÊN DÀNH CHO NHÀ PHÁT TRIỂN
Tài liệu & Ví dụ về Chat SDK cho JavaScript
Hướng dẫn tích hợp
Cài đặt Chat SDK cho JavaScript và gửi một tin nhắn thử nghiệm.
Ví dụ & mã nguồn
Khám phá trải nghiệm nhắn tin và các tài nguyên chính thức dành cho nhà phát triển.
Các cuộc trò chuyện trong không gian làm việc của bạn
Tập trung các tệp và quyết định của dự án trong một trải nghiệm chat được thiết kế cho trình duyệt.
Không gian dành cho cộng đồng của bạn
Kết nối các thành viên bằng những cuộc trò chuyện nhóm ngay trong sản phẩm của bạn.
KHẢ NĂNG TRÒ CHUYỆN JAVASCRIPT
Nền tảng nhắn tin cho sản phẩm của bạn
Cuộc trò chuyện trực tiếp
- Tin nhắn một đối một
- Giao diện của riêng bạn
Nhắn tin nhóm
- Cuộc trò chuyện chung
- API thành viên
Tin nhắn phong phú
- Văn bản và phương tiện
- Nội dung ứng dụng tùy chỉnh
Trạng thái cuộc trò chuyện
- Lịch sử và số lượng chưa đọc
- Kho lưu trữ ứng dụng của bạn
Danh tính người dùng
- ID người dùng của riêng bạn
- Xác thực UserSig
Tích hợp ứng dụng
- JavaScript APIs
- Vòng đời đặc thù theo nền tảng
Khám phá JavaScript Chat APIs
Bắt đầu với các API cần thiết để kết nối ứng dụng của bạn.
Bắt đầu từ người dùng
Tạo một phiên bản Chat và kết nối người dùng đã xác thực.
Đọc tài liệuimport TencentCloudChat from '@tencentcloud/lite-chat';
const chat = TencentCloudChat.create({ SDKAppID });
await chat.login({ userID, userSig });Biến nội dung nhập thành cuộc trò chuyện
Gửi văn bản sau SDK_READY, rồi hiển thị trạng thái tin nhắn trong giao diện của riêng bạn.
Đọc tài liệuconst message = chat.createTextMessage({
to: recipientID,
conversationType: TencentCloudChat.TYPES.CONV_C2C,
payload: { text: 'See you there!' },
});
await chat.sendMessage(message);Giữ giao diện luôn đồng bộ
Lắng nghe tin nhắn đến và gỡ trình xử lý khi không còn cần thiết.
Đọc tài liệuchat.on(TencentCloudChat.EVENT.MESSAGE_RECEIVED, onMessages);
// When your subscription ends:
chat.off(TencentCloudChat.EVENT.MESSAGE_RECEIVED, onMessages);TÙY CHỈNH
Trải nghiệm của bạn. Theo cách của bạn.
Xây dựng giao diện riêng cho các cuộc trò chuyện đã kết nối.
Sản phẩm của bạn, giao diện của bạn
Xây dựng danh sách cuộc trò chuyện, bong bóng tin nhắn và vùng soạn tin nhắn riêng dựa trên các sự kiện SDK.
Đọc tài liệuLàm cho tin nhắn trở nên hữu ích
Hiển thị dữ liệu ứng dụng dưới dạng lời mời hoặc thẻ sản phẩm bằng tin nhắn tùy chỉnh.
Đọc tài liệuBẮT ĐẦU
Cuộc trò chuyện đầu tiên của bạn bắt đầu tại đây
- 01
- 02
Thêm Chat SDK cho JavaScript
Làm theo hướng dẫn nền tảng để kết nối dự án của bạn.
Làm theo Hướng dẫn tích hợp - 03
Kết nối người dùng của bạn
Đăng nhập bằng hai người dùng thử nghiệm và gửi tin nhắn đầu tiên.
Kết nối người dùng của bạn
npm install @tencentcloud/lite-chatimport TencentCloudChat from '@tencentcloud/lite-chat';
const chat = TencentCloudChat.create({ SDKAppID });
await chat.login({ userID, userSig });Câu hỏi thường gặp về JavaScript Chat SDK
Tôi nên sử dụng phiên bản JavaScript SDK nào?
Gói V4 cung cấp các phiên bản Basic, Standard và Professional. Phiên bản được nhập mặc định là Standard. Hãy chọn phiên bản và plugin theo các tính năng cần thiết; tích hợp V3 có hướng dẫn riêng.
JavaScript Chat SDK có bao gồm UI dựng sẵn không?
SDK cung cấp API và sự kiện nhắn tin. Ứng dụng của bạn xây dựng các màn hình trò chuyện. Hình minh họa thể hiện những trải nghiệm ứng dụng có thể triển khai.
Làm cách nào để xác thực người dùng của JavaScript Chat SDK?
Tạo UserSig cho môi trường production ở backend. Chuyển mã này cho máy khách để xác thực và giữ khóa bí mật của ứng dụng trên máy chủ.
Các đoạn mã JavaScript này có tạo thành một ứng dụng hoàn chỉnh không?
Nội dung này trình bày từng bước tích hợp riêng lẻ. Hãy làm theo hướng dẫn đầy đủ về nhập thư viện, khởi tạo, đăng nhập, xử lý lỗi và cấu hình dành riêng cho nền tảng đích. Kiểm thử nhắn tin bằng các tài khoản riêng trước khi phát hành.
Mức phí sử dụng JavaScript Chat SDK được tính như thế nào?
Mức sử dụng dịch vụ Chat được lưu trữ phụ thuộc vào gói bạn chọn. Hãy kiểm tra các tính năng và hạn mức đi kèm cho ứng dụng; plugin tùy chọn và dịch vụ Call có thể có yêu cầu riêng.
Làm thế nào để tích hợp Chat SDK JavaScript với JavaScript?
Khởi tạo gói JavaScript trong tài liệu với người dùng đã xác thực. Đăng ký sự kiện SDK sẵn sàng, tin nhắn và xóa listener khi màn hình tương ứng kết thúc.
Làm thế nào để kiểm thử Chat SDK JavaScript trước khi phát hành ứng dụng?
Kiểm tra đăng nhập, SDK sẵn sàng, sự kiện gửi nhận và trạng thái tin nhắn sau kết nối lại.
Làm thế nào để tùy chỉnh giao diện Chat SDK JavaScript?
Xây dựng danh sách hội thoại, kết xuất tin nhắn và trình soạn riêng dựa trên sự kiện SDK trong tài liệu.
Tìm hỗ trợ cho bước tiếp theo
Câu hỏi về tích hợp
Nhận hỗ trợ thiết lập Chat SDK cho JavaScript.
Xem tài liệu dành cho nhà phát triểnTrao đổi về ứng dụng của bạn
Trao đổi về sản phẩm, mức sử dụng dự kiến và nhu cầu tích hợp của bạn.
Liên hệ bộ phận kinh doanhXây dựng trải nghiệm trò chuyện tiếp theo
Xây dựng app bằng Chat SDK cho JavaScript.

