PRIVATE API / REALTIME CHANNEL
Mở một kênh chat
ở bất kỳ website nào.
Tự tạo access key cho website của bạn, sau đó dùng REST hoặc WebSocket để đưa cuộc trò chuyện realtime vào sản phẩm.
Access keys
Secret chỉ hiển thị một lần ngay sau khi tạo.
Cách tích hợp
Mỗi website tạo một session ngắn hạn từ access key. Session này dùng được cho lịch sử, gửi tin nhắn và WebSocket.
- Gọi
POST /api/integrations/v1/sessionvới access key. - Dùng
websocketUrltrả về để nhận tin realtime. - User chỉ chat được với admin mặc định của hệ thống.
- Thu hồi key sẽ vô hiệu hóa cả các session của key đó.
Ví dụ nhanh
const chat = new AppChatPurchaseClient({
apiBase: "https://appchatpurchase.pages.dev",
accessKey: "acp_live_…",
userId: "customer-42",
displayName: "Nguyễn Minh Anh",
onMessage: message => console.log(message)
});
await chat.connect();
chat.send("Xin chào admin");
SDK: /integrations/chat-client.js