Lấy Auth Token
Để sử dụng API của Bizzi Pay bạn cần phải có Auth Token để xác thực.
Lấy thông tin xác thực:
- Liên hệ với Bizzi để nhận
client_idvàclient_secret. Những thông tin xác thực này là bắt buộc.
Request Endpoint
- URL cơ bản: Thay
<PAY_URL>bằng URL chính xác do Bizzi cung cấp (ví dụ: https://pay.bizzi.services). - Xem chi tiết API Auth Token
Hướng dẫn
- CURL
- JavaScript (Axios)
$ curl --location 'https://<PAY_URL>/v1/token' \
--header 'Content-Type: application/json' \
--data '{
"clientId": "<CLIENT_ID_HERE>",
"clientSecret": "<CLIENT_SECRET_HERE>"
}'
const axios = require('axios');
let data = JSON.stringify({
clientId: '<CLIENT_ID_HERE>',
clientSecret: '<CLIENT_SECRET_HERE>',
});
let config = {
method: 'post',
maxBodyLength: Infinity,
url: 'https://<PAY_URL>/v1/token',
headers: {
'Content-Type': 'application/json',
},
data: data,
};
axios
.request(config)
.then((response) => {
console.log(JSON.stringify(response.data));
})
.catch((error) => {
console.log(error);
});
Lưu ý bảo mật quan trọng:
- Xử lý
client_idvàclient_secretcẩn trọng. Không để lộ chúng công khai hoặc lưu trữ chúng dưới dạng văn bản thuần túy (plain text). - Sử dụng HTTPS cho tất cả các request API để bảo vệ giao tiếp của bạn với máy chủ của Bizzi.