API cho phép bạn truy xuất lịch sử các cuộc trò chuyện với chatbot. Bạn có thể lấy lịch sử chat của người dùng hiện tại với đầy đủ thông tin về nội dung tin nhắn và thời gian.
Để lấy lịch sử chat của người dùng hiện tại với phân trang:
GET: https://copecute.minhgiang.pro/api/chat/history.php?page=1&limit=20
Authorization: Bearer {your_jwt_token}
page
(tùy chọn): Số trang, mặc định là 1limit
(tùy chọn): Số lượng tin nhắn mỗi trang, mặc định là 20, tối đa 100{
"success": true,
"data": {
"total": 25,
"page": 1,
"limit": 20,
"total_pages": 2,
"history": [
{
"id": "123",
"user_input": "Xin chào, bạn có thể giúp tôi không?",
"bot_response": "Xin chào! Tôi có thể giúp gì cho bạn?",
"created_at": "2024-03-10T15:30:00Z"
},
{
"id": "122",
"user_input": "Thời tiết hôm nay thế nào?",
"bot_response": "Tôi không có thông tin thời tiết thực tế. Bạn có thể kiểm tra dự báo thời tiết trên các ứng dụng chuyên dụng.",
"created_at": "2024-03-10T15:25:00Z"
},
// ... các tin nhắn khác
]
}
}
Để xóa toàn bộ lịch sử chat của người dùng hiện tại:
POST: https://copecute.minhgiang.pro/api/chat/clear_messages.php
Authorization: Bearer {your_jwt_token}
{
"success": true,
"message": "Đã xóa toàn bộ lịch sử chat"
}
Token không hợp lệ hoặc đã hết hạn
Tham số không hợp lệ
Không tìm thấy lịch sử chat