Trang chủ»TIN TỨC»API XSMB – Hướng dẫn tích hợp & sử dụng API XSMB mới nhất (GitHub, docs, ví dụ)

API XSMB – Hướng dẫn tích hợp & sử dụng API XSMB mới nhất (GitHub, docs, ví dụ)

Minh họa luồng xử lý API XSMB – lấy kết quả xổ số miền Bắc

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

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ồi
  • results: Mảng kết quả
  • date: Ngày quay số
  • province: Tỉnh / khu vực
  • numbers: 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: