Welcome to HANET Developer API!
HANET API gồm 2 phần chính:
- Tập hợp danh sách các HTTP API để developer có thể tương tác với backend của HANET
- Webhook để HANET chủ động gửi dữ liệu về cho bạn khi có sự kiện phát triên trên camera của HANET
HTTP API
Để sử dụng HANET API, trước tiên bạn cần sử dụng OAuth2 để xác thực và ủy quyền với HANET
- Truy cập vào website https://developers.hanet.ai
- Đăng nhập hoặc đăng kí tài khoản HANET
- Tạo
App
để lấyclient_id
vàclient_secret
- Sử dụng thông tin có để lấy
access_token
theo chuẩn OAuth2 - Sử dụng
access_token
với các API của HANET tại đây
Tham khảo về OAuth2:
- https://www.digitalocean.com/community/tutorials/an-introduction-to-oauth-2
- https://www.oauth.com/playground/
Webhook
HANET cho phép bạn cấu hình webhook để HANET chủ động gửi dữ liệu về hệ thống của bạn khi có sự kiện xảy ra trên camera.
- Truy cập vào website https://developers.hanet.ai
- Đăng nhập hoặc đăng kí tài khoản HANET
- Tạo
App
hoặc chọnApp
đã có - Tại mục
Webhook
, điền URL của bạn. Lưu ý: URLwebhook
của bạn cần phải trả về HTTP Status Code2xx
(200, 201…) khi gọi bằngPOST
request
Dữ liệu được gửi qua webhook được mô tả chi tiết tại đây