Skip to main content

Đọc mã bảo mật từ thiết bị (Read Security Code)

API này cho phép đọc mã bảo mật (Security Code) từ thiết bị TINGEEBOX. Mã này thường được sử dụng để xác thực hoặc ghép nối thiết bị với tài khoản hoặc cửa hàng một cách an toàn.

POST
URLhttps://uat-open-api.tingee.vn/v1/device/read-security-code

Truy vấn mã bảo mật hiện tại của thiết bị TINGEEBOX thông qua UUID.

Header Request

HeaderBắt buộcMô tả
Content-Typeapplication/json
x-client-idMã định danh của đối tác do TINGEE cung cấp.
x-signatureChữ ký xác thực HMAC SHA512. Xem thêm tại Cách sinh chữ ký.
x-request-timestampThời gian gửi request (format: yyyyMMddHHmmssSSS, múi giờ UTC+7)

Body Parameter

TrườngKiểuBắt buộcMô tả
uuidstringMã định danh duy nhất của thiết bị (Device UUID).

Ví dụ mã nguồn

curl --location --request POST 'https://uat-open-api.tingee.vn/v1/device/read-security-code' \
--header 'accept: application/json' \
--header 'x-signature: YOUR_SIGNATURE' \
--header 'x-request-timestamp: 20251110175110111' \
--header 'x-client-id: YOUR_CLIENT_ID' \
--header 'Content-Type: application/json' \
--data '{
"uuid": "DEVICE-001"
}'

Response mẫu

{
"code": "00",
"message": "Success",
"data": {
"securityCode": "ABC123XYZ"
}
}
TrườngKiểuMô tả
codestringMã kết quả (00 = Thành công).
messagestringThông điệp phản hồi.
data.securityCodestringMã bảo mật của thiết bị.

Mã lỗi thường gặp

CodeMô tảHướng xử lý
90Sai format timestampKiểm tra format yyyyMMddHHmmssSSS.
91Request quá hạnKiểm tra thời gian gửi request.
97Sai chữ kýKiểm tra lại Secret Key và logic tạo Signature.
OthersLỗi khácXem Danh sách mã lỗi.