Lấy danh sách ngân hàng
Bạn có thể lấy danh sách ngân hàng được hỗ trợ bởi Bizzi Pay
Prerequisites
ghi chú
Payload phải được mã hóa trước khi gửi sang Bizzi Pay. Xem hướng dẫn mã hóa
- Auth Token: Bạn cần có Auth Token hợp lệ. Xem hướng dẫn Lấy Auth Token nếu chưa có.
- Các Headers bắt buộc: API yêu cầu các headers sau để xác thực và bảo mậ
x-request-signature: Chữ ký của yêu cầu (Bizzi sẽ cung cấp cách tính toán)x-request-time: Thời điểm gửi yêu cầu (ví dụ: định dạng timestamp)x-request-id: Mã định danh duy nhất cho yêu cầu (do bạn tự tạo)Authorization: Header chứa Auth Token của bạn (dạng Bearer<AUTH_TOKEN_HERE>)
- Xem chi tiết API Danh sách ngân hàng
Hướng dẫn
- CURL
- JavaScript (Axios)
$ curl --location 'https://<PAY_URL>/v1/banks' \
--header 'x-request-signature: <REQUEST_SIGNATURE_HERE>' \
--header 'x-request-time: <REQUEST_TIME_HERE>' \
--header 'x-request-id: <REQUEST_ID_HERE>' \
--header 'Authorization: Bearer <AUTH_TOKEN_HERE>' \
const axios = require('axios');
let data = '';
let config = {
method: 'get',
maxBodyLength: Infinity,
url: 'https://<PAY_URL>/v1/banks',
headers: {
'x-request-signature': '<REQUEST_SIGNATURE_HERE>',
'x-request-time': '<REQUEST_TIME_HERE>',
'x-request-id': '<REQUEST_ID_HERE>',
Authorization: 'Bearer <AUTH_TOKEN_HERE>',
},
};
axios
.request(config)
.then((response) => {
console.log(JSON.stringify(response.data));
})
.catch((error) => {
console.log(error);
});