Tìm hiểu API XSMB mới nhất — hướng dẫn tích hợp từ GitHub, cách gọi endpoint, dữ liệu trả về và ví dụ thực tế. Đã có sẵn docs & code mẫu.
Mục lục
- 1. Giới thiệu API XSMB
- 2. Tại sao nên dùng API XSMB
- 3. Thông tin GitHub & mã nguồn
- 4. Endpoint chính & cách sử dụng
- 5. Ví dụ gọi API & xử lý dữ liệu
- 6. Cấu trúc dữ liệu trả về
- 7. Lưu ý bảo mật & giới hạn API
- 8. Ứng dụng thực tế & case study
- 9. Kết luận & tài liệu tham khảo
1. Giới thiệu API XSMB
API XSMB (Xổ số miền Bắc) là một giao diện lập trình ứng dụng cho phép các hệ thống, phần mềm, ứng dụng bên ngoài truy vấn dữ liệu kết quả xổ số miền Bắc theo định dạng JSON/REST.
- Tự động hóa việc lấy số
- Hiển thị kết quả nhanh
- Tích hợp vào dashboard, app, bot Telegram
- Tránh nhập tay, giảm sai sót
2. Tại sao nên dùng API XSMB
- Cập nhật thời gian thực
- Tích hợp dễ dàng vào mọi nền tảng (web, app, bot)
- Tiết kiệm thời gian, công sức
- Dữ liệu đồng bộ, đáng tin cậy
- Hỗ trợ xây dựng tính năng thống kê, dự đoán, phân tích lô đề
3. Thông tin GitHub & mã nguồn
👉 https://github.com/dudoanketqua247/xsmb-api
- Mã nguồn backend
- Tài liệu API
- Các ví dụ mã (code mẫu)
- Hướng dẫn triển khai
4. Endpoint chính & cách sử dụng
Endpoint chính:
https://dudoanketqua247.com/wp-json/xsmb/v1/latest
Phương thức: GET
Ví dụ curl:
curl -X GET "https://dudoanketqua247.com/wp-json/xsmb/v1/latest"
5. Ví dụ gọi API & xử lý dữ liệu
PHP (sử dụng cURL):
<?php
$url = "https://dudoanketqua247.com/wp-json/xsmb/v1/latest";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);
$data = json_decode($response, true);
if (isset($data['results'])) {
foreach ($data['results'] as $item) {
echo "Xổ số ngày: " . $item['date'] . "<br>";
echo "Kết quả: " . $item['value'] . "<br>";
}
} else {
echo "Không có dữ liệu.";
}
?>
JavaScript (fetch):
fetch("https://dudoanketqua247.com/wp-json/xsmb/v1/latest")
.then(res => res.json())
.then(data => {
if (data.results) {
data.results.forEach(item => {
console.log("Ngày: " + item.date + ", Kết quả: " + item.value);
});
}
})
.catch(err => console.error(err));
6. Cấu trúc dữ liệu trả về
Dữ liệu JSON minh họa:
{
"status": "success",
"results": [
{
"date": "2025-10-15",
"province": "Hà Nội",
"numbers": {
"special": "12345",
"first": "6789",
"other": ["12", "34", "56"]
}
}
]
}
status: Trạng thái phản hồiresults: Mảng kết quảdate: Ngày quay sốprovince: Tỉnh / khu vựcnumbers: Kết quả các giải
7. Lưu ý bảo mật & giới hạn API
- Rate limit: Giới hạn tần suất gọi API
- CORS: Cho phép trình duyệt truy cập
- Caching: Lưu tạm kết quả để giảm tải server
- Xác thực: Dùng API key nếu cần bảo vệ
- Fallback: Hiển thị thông báo nếu API lỗi
8. Ứng dụng thực tế & case study
Bạn có thể tích hợp API XSMB vào:
- Website hiển thị kết quả xổ số
- Ứng dụng mobile thống kê / dự đoán
- Bot Telegram tự động trả kết quả
- Dashboard admin theo dõi nhanh
Ví dụ: App xổ số gửi kết quả XSMB tự động mỗi ngày lúc 18h20 qua API này, không cần nhập tay.
9. Kết luận & tài liệu tham khảo
API XSMB là công cụ mạnh mẽ giúp tự động hóa việc lấy dữ liệu xổ số miền Bắc theo thời gian thực, có thể tích hợp linh hoạt vào nhiều hệ thống.
Tài liệu tham khảo:
- GitHub: https://github.com/dudoanketqua247/xsmb-api
- API JSON:
https://dudoanketqua247.com/wp-json/xsmb/v1/latest