API FASTPANEL
Giới thiệu
FASTPANEL® API cung cấp cho bạn một cách linh hoạt để quản lý bảng điều khiển mà không cần dựa vào giao diện web. Nó giúp tự động hóa các thao tác thường lệ, tích hợp FASTPANEL® với các dịch vụ bên ngoài và xây dựng các quy trình quản lý hạ tầng hiệu quả hơn.
Quản lý token
Hiện tại, tính năng quản lý token API chỉ khả dụng cho các bản cài đặt FASTPANEL® chạy trên Ubuntu 20.04.
Để mở phần quản lý token API, hãy nhấp vào tên người dùng của bạn ở góc trên bên phải của giao diện FASTPANEL® và chọn "API tokens".
Để tạo token API mới, hãy nhấp vào "Add API Token". Một biểu mẫu sẽ xuất hiện để bạn điền vào:
- Name — tên tùy ý cho token.
- Full API access — để bật tùy chọn này nếu cần quyền truy cập đầy đủ.
- Constraint IP — giới hạn quyền truy cập API vào địa chỉ IP được chỉ định trong trường này.
- Expires at — ngày hết hạn của token.
Để hoàn tất việc tạo token, hãy nhấp vào "Add".
Hãy nhớ lưu token - bạn sẽ không thể truy cập lại token này nữa!
Sử dụng token
Tài liệu FASTPANEL® API chi tiết có tại liên kết sau.
Ví dụ: để lấy danh sách người dùng bảng điều khiển, bạn có thể sử dụng lệnh sau:
curl 'https://yourserverip.example/api/users?page=1&per_page=20' \
--header 'Authorization: YOUR_SECRET_TOKEN'
trong đó
YOUR_SECRET_TOKEN— token đã được tạo trước đóyourserverip.example— địa chỉ IP hoặc tên miền của máy chủ của bạn