Hướng dẫn sử dụng API ListAllDadtpt - vinades/api.dauthau.info GitHub Wiki

Tác dụng

Lấy các thông tin danh sách Dự án đầu tư phát triển

Tham số có thể truyền vào:

Request Parameters

Parameter Type Description Required Default
apikey string Khóa truy cập Required
timestamp int Thời gian hiện tại dạng 11 số Required
hashsecret string Mã bí mật đã được băm Required
language varchar(02) Ngôn ngữ trả về (Chấp nhận giá trị 'vi' hoặc 'en') Required
action string "ListAllDadtpt" Required
is_change int Đánh dấu lấy toàn bộ dữ liệu hay chỉ lấy những dữ liệu có sự thay đổi Optional 0
change_time_from string Thời điểm cập nhật từ ... Chú ý: viết đúng theo dạng iso 8601 Optional 00:00:00 Ngày hiện tại
change_time_to string Thời điểm cập nhật đến ... Chú ý: viết đúng theo dạng iso 8601 Optional 23:59:59 ngày hiện tại
page string Lấy dữ liệu của trang số mấy (Mỗi trang 20 Dự án đầu tư phát triển) - Tối đa là 2000 Optional 1
public_time_from string Thời điểm công bố từ ... Chú ý: viết đúng theo dạng iso 8601 Required 00:00:00 Ngày hiện tại
public_time_to string Thời điểm công bố đến ... Chú ý: viết đúng theo dạng iso 8601 Required 23:59:59 ngày hiện tại
  • hashsecret: Mã bí mật mỗi lần resquest, thường có 2 cách băm:
  1. password_hash($apisecret . '_' . $timestamp, PASSWORD_DEFAULT) với phương thức xác thực là password_verify
  2. md5($apisecret . '_' . $timestamp) với phương thức xác thực là md5_verify
  • Tìm hiểu về dạng iso 8601 tại đây: ISO_8601
  • Hệ thống chấp nhận 1 số kiểu viết ngày giờ như sau:
    • 2023-02-16T06:05:40+07:00
    • 2023-02-16T06:05:40
    • 2023-02-16

Ví dụ viết bằng PHP:

$request = [
    'apikey' => '...', // Khóa được cung cấp
    'timestamp' => '...', // Thời gian resquest sai lệch với giờ máy chủ không quá 5 giây
    'hashsecret' => '...', // Mã bí mật mỗi lần resquest = password_hash($apisecret . '_' . $timestamp, PASSWORD_DEFAULT);
    'action' => 'ListAllDadtpt', // Tên API được list bên dưới
    'page' => 1, //Mặc định là 1
    'is_change' => 0, //Mặc định là 0
    'change_time_from' => '2021-03-31T09:32:00', // Mặc định là 00:00:00 Ngày hiện tại
    'change_time_to' => '2021-04-23T15:25:28', //Mặc định là 23:59:59 Ngày hiện tại
    'public_time_from' => '2021-03-31T09:32:00', // Mặc định là 00:00:00 Ngày hiện tại
    'public_time_to' => '2021-04-23T15:25:28' //Mặc định là 23:59:59 Ngày hiện tại
];
  • page: Lấy dữ liệu của trang số mấy (Mỗi trang 20 Dự án đầu tư phát triển) - Tối đa là 2000
  • is_change: 0: Lấy toàn bộ dữ liệu; 1: lấy các dữ liệu có sự thay đổi
  • change_time_from: Thời điểm cập nhật từ ... Chú ý: viết đúng theo dạng iso 8601
  • change_time_to: Thời điểm cập nhật đến ... Chú ý: viết đúng theo dạng iso 8601
  • public_time_from: Thời điểm công bố từ ... Chú ý: viết đúng theo dạng iso 8601
  • public_time_to: Thời điểm công bố đến ... Chú ý: viết đúng theo dạng iso 8601

Dữ liệu trả về nếu API truy cập thành công

{
    "status": "success",    
    "code": "0000",
    "message": "",
    "total_pages": 837,     
    "page_size": 20,        
    "current_page": 1,      
    "total_elements": 16725,
    "content": [
        {
            "id": 2463636,
            "name": "Sửa chữa phòng học và bếp ăn trường Mầm non Khe Mo – Điểm trường Ao Rôm",
            "code": "PR2300014031-01",
            "investor": "Ủy ban nhân dân xã Khe Mo",
            "public_time": "2023-04-08T16:16:16",
            "num_khlcnt": 1
        },
        {
            "id": 2463637,
            "name": "Trường PTDT nội trú THCS&THPT Yên Minh, huyện Yên Minh; Hạng mục: Sửa chữa 02 nhà lưu trú học sinh 3 tầng, nhà lưu trú học sinh 2 tầng và nhà ăn, bếp nấu ăn học si
nh",
            "code": "PR2300014033-00",
            "investor": "Sở Giáo dục và Đào tạo Hà Giang",
            "public_time": "2023-04-08T16:16:16",
            "num_khlcnt": 1
        },
        {
            "id": 2463638,
            "name": "Sửa chữa, cải tạo đường Cốc Lùng - Kéo Lầm, xã Hoa Thám, huyện Bình Gia",
            "code": "PR2300014034-00",
            "investor": "Ban Quản lý dự án đầu tư xây dựng huyện Bình Gia",
            "public_time": "2023-04-08T16:16:16",
            "num_khlcnt": 0
        },
        {
            "id": 2463639,
            "name": "Trường THPT Việt Lâm, huyện Vị Xuyên; Hạng mục: Sửa chữa nhà lớp học 3 tầng 12 phòng và nhà lớp học 2 tầng 8 phòng",
            "code": "PR2300014035-00",
            "investor": "Sở Giáo dục và Đào tạo Hà Giang",
            "public_time": "2023-04-08T16:16:16",
            "num_khlcnt": 1
        },
        {
            "id": 2463640,
            "name": "Trường THPT Chuyên Hà Giang; Hạng mục: Sửa chữa nhà hiệu bộ, 02 nhà lớp học",
            "code": "PR2300014036-00",
            "investor": "Sở Giáo dục và Đào tạo Hà Giang",
            "public_time": "2023-04-08T16:16:16",
            "num_khlcnt": 1
        },
        {
            "id": 2463641,
            "name": "Trường THPT Xín Mần, huyện Xín Mần; Hạng mục: Sửa chữa nhà lớp học 2 tầng, nhà công vụ giáo viên (2 nhà), nhà bếp nấu ăn, sân bê tông khu nhà công vụ và cổng, tườn
g rào khu nhà lưu trú học sinh",
            "code": "PR2300014037-00",
            "investor": "Sở Giáo dục và Đào tạo Hà Giang",
            "public_time": "2023-04-08T16:16:16",
            "num_khlcnt": 1
        },
        {
            "id": 2463642,
            "name": "Trường THPT Kim Ngọc, huyện Bắc Quang; Hạng mục: Sửa chữa sân bê tông, rãnh thoát nước và bồn cây",
            "code": "PR2300014039-00",
            "investor": "Sở Giáo dục và Đào tạo Hà Giang",
            "public_time": "2023-04-08T17:17:17",
            "num_khlcnt": 1
        },
        {
            "id": 2463643,
            "name": "Trường THPT Vị Xuyên, huyện Vị Xuyên; Hạng mục: Sửa chữa nhà lớp học 3 tầng và nhà lớp học 2 tầng (nhà B)",
            "code": "PR2300014040-00",
            "investor": "Sở Giáo dục và Đào tạo Hà Giang",
            "public_time": "2023-04-08T17:17:17",
            "num_khlcnt": 1
        },
        {
            "id": 2463644,
            "name": "Cải tạo, sửa chữa  nhà làm việc 2 tầng, sân, cổng, hàng rào, nhà để xe UBND xã Khe Mo",
            "code": "PR2300014038-00",
            "investor": "Ủy ban nhân dân xã Khe Mo",
            "public_time": "2023-04-08T17:17:17",
            "num_khlcnt": 1
        },
        {
            "id": 2463645,
            "name": "Trường THPT Hoàng Su Phì, huyện Hoàng Su Phì; Hạng mục: Sửa chữa nhà lớp học 3 tầng, nhà lớp học 2 tầng, nhà công vụ giáo viên (2 nhà), nhà lưu trú học sinh và nhà
 vệ sinh học sinh",
            "code": "PR2300014041-00",
            "investor": "Sở Giáo dục và Đào tạo Hà Giang",
            "public_time": "2023-04-08T17:17:17",
            "num_khlcnt": 1
        },
        {
            "id": 2463646,
            "name": "Xây dựng bãi tập kết rác thải rắn thôn Thụy Lôi, xã Thụy Lâm",
            "code": "PR2300014042-00",
            "investor": "Ủy ban nhân dân xã Thụy Lâm",
            "public_time": "2023-04-08T17:17:17",
            "num_khlcnt": 0
        },
        {
            "id": 2463647,
            "name": "Xây dựng và lắp đặt CSHT trạm di động Vinaphone Sín Câu – VNPT Lai Châu năm 2023",
            "code": "PR2300014043-00",
            "investor": "Viễn thông Lai Châu",
            "public_time": "2023-04-08T17:17:17",
            "num_khlcnt": 0
        },
        {
            "id": 2463648,
            "name": "Xây dựng và lắp đặt CSHT trạm di động Vinaphone Chi Sáng - VNPT Lai Châu năm 2023",
            "code": "PR2300014044-00",
            "investor": "Viễn thông Lai Châu",
            "public_time": "2023-04-08T17:17:17",
            "num_khlcnt": 0
        },
        {
            "id": 2463649,
            "name": "Xây dựng và lắp đặt CSHT trạm Remote Sector Vinaphone Trung Xung A, Cấp 2 Hồng Thu - VNPT Lai Châu năm 2023",
            "code": "PR2300014045-00",
            "investor": "Viễn thông Lai Châu",
            "public_time": "2023-04-08T18:18:18",
            "num_khlcnt": 0
        },
        {
            "id": 2463650,
            "name": "Xây dựng và lắp đặt CSHT trạm Remote Sector Vinaphone Y Tế Làng Mô, Tả San, Hồ Suối Tủng – VNPT Lai Châu năm 2023",
            "code": "PR2300014046-00",
            "investor": "Viễn thông Lai Châu",
            "public_time": "2023-04-08T18:18:18",
            "num_khlcnt": 0
        },
        {
            "id": 2463651,
            "name": "Quang hóa tuyến truyền dẫn cho các trạm di động Chi Sáng, Tả San, Trung Xung A - VNPT Lai Châu năm 2023",
            "code": "PR2300014047-00",
            "investor": "Viễn thông Lai Châu",
            "public_time": "2023-04-08T18:18:18",
            "num_khlcnt": 0
        },
        {
            "id": 2463652,
            "name": "Xây dựng tuyến cáp quang cung cấp dịch vụ cho thủy điện Nậm Nghẹ 1A; Pắc Ma thuộc TTVT Mường Tè - VNPT Lai Châu năm 2023",
            "code": "PR2300014048-00",
            "investor": "Viễn thông Lai Châu",
            "public_time": "2023-04-08T18:18:18",
            "num_khlcnt": 0
        },
        {
            "id": 2463653,
            "name": "Kiểm định chất lượng các công trình cột Anten trên địa bàn tỉnh Lai Châu - VNPT Lai Châu năm 2023",
            "code": "PR2300014050-00",
            "investor": "Trường Đại học Cần Thơ",
            "public_time": "2023-04-08T19:19:19",
            "num_khlcnt": 0
        },
        {
            "id": 2463655,
            "name": "Sửa chữa vỉa hè và hệ thống thoát nước đường 30/4 khóm 2 thị trấn Châu Thành",
            "code": "PR2300014052-00",
            "investor": "Ủy ban nhân dân thị trấn Châu Thành",
            "public_time": "2023-04-08T19:19:19",
            "num_khlcnt": 1
        }
    ],
    "is_pay": true
}

  • total_pages: Tổng số trang
  • page_size: Số dữ liệu trên 1 trang (hiện tại để 20)
  • current_page: Trang hiện tại
  • total_elements: Tổng số dữ liệu
  • is_pay: Request có tính phí không

content (mảng dữ liệu cần quan tâm)

  • id: ID Dự án đầu tư phát triển bên DauThau.info
  • name: Tên dự án
  • code: Số Dự án đầu tư phát triển
  • investor: Tên bên mời thầu
  • public_time: Thời điểm công bố
  • num_khlcnt: Số khlcnt

Các mã lỗi

  • 1001: Maximum number of pages is 2000 - Giá trị page truyền vào tối đa là 2000
  • 1002: No data!!! - Không có dữ liệu trả về
  • 1009: Error, Contact Admin - Lỗi hệ thống chưa xác định