HitechCloud v2
VI EN
Portal Lấy khoá API
Mã hoá & Kiểm tra utility/crypto/hmac

Băm có khoá theo RFC 2104, trả kết quả ở dạng hex, base64 và base64url

Tham số `key_encoding` là bắt buộc phải hiểu đúng: khoá HMAC là chuỗi BYTE, nên cùng một khoá viết dạng thập lục và dạng văn bản cho ra hai chữ ký khác nhau. Nên gửi bằng POST — chuỗi truy vấn GET nằm trong nhật ký của mọi tầng máy chủ trên đường đi.

POST https://api-tools.hitechcloud.vn/api/utility/crypto/hmac Đã chép
Cần khoá API

Tham số

key string · thân yêu cầu bắt buộc

Khoá bí mật.

message string · thân yêu cầu bắt buộc

Nội dung cần băm.

algorithm enum · thân yêu cầu

sha256 (mặc định), sha1, sha384, sha512, sha3-256, blake2b512 và các hàm khác trong danh sách trả kèm phản hồi.

key_encoding enum · thân yêu cầu

utf8 (mặc định), hex, base64. Khai sai là ra chữ ký khác — khoá HMAC là chuỗi byte.

Mã trả về

200 Thành công.
401 Thiếu hoặc sai khoá API. Gửi kèm header X-API-Key.
404 Không tìm thấy dữ liệu tương ứng.
429 Vượt hạn mức của khoá. Xem header Retry-After.