Hướng dẫn test API với Postman - vinades/api.dauthau.info GitHub Wiki

Lưu ý: Bài viết hướng dẫn sử dụng phương thức xác thực MD5.

  • Bước 1: Truy cập https://identity.getpostman.com/login để đăng ký tài khoản.

  • Bước 2: Sau khi đăng nhập, bấm vào Create New tại ô Start with something new

  • Bước 3: Chọn HTTP Request để khởi tạo phương thức

Untitled

  • Bước 4: Nhập 1 số thông số cần thiết:

image

 - Tại ô đầu tiên: Chuyển GET -> POST và nhập đường dẫn https://api.dauthau.asia/api.php vào ô bên cạnh
 - Tại ô thứ hai: Chọn tab Pre-request Script và nhập đoạn code sau
const moment = require('moment');
var today = parseInt(moment().toDate().getTime()/1000);
var hashsecret = CryptoJS.MD5("z5LJd84YO1zKEpu87daZDqSQW1mdRKGg_"+today.toString()).toString();
pm.globals.set("today", today)
pm.globals.set("hashsecret", hashsecret)

Lưu ý: z5LJd84YO1zKEpu87daZDqSQW1mdRKGg chính là mã bí mật của API

  • Bước 5: Chuyển sang tab Body, chọn ô x-www-form-urlencoded và điền các thông tin như bên dưới

image

Parameter Description
apikey Điền khoá truy cập API
action Tên API, ở đây là API có tên là GetDetailKqlcnt
id ID của KQLCNT tại DauThau.asia
hashsecret Mã hoá Mã bí mật của API (Giá trị này giữ nguyên)
timestamp Thời gian hiện tại (Giá trị này giữ nguyên)
  • Bước 6: Sau khi thiết lập thành công, click vào nút Send để tiến hành chạy thử. Xem kết quả tại ô bên dưới. Kết quả như bên dưới là đã gọi thành công.

image