FASTPANEL API
Wprowadzenie
FASTPANEL® API zapewnia elastyczny sposób zarządzania panelem sterowania bez polegania na interfejsie internetowym. Pomaga automatyzować rutynowe operacje, integrować FASTPANEL® z usługami zewnętrznymi i budować bardziej wydajne przepływy pracy związane z zarządzaniem infrastrukturą.
Zarządzanie tokenami
Obecnie zarządzanie tokenami API jest dostępne tylko dla instalacji FASTPANEL® działających na Ubuntu 20.04.
Aby otworzyć sekcję zarządzania tokenami API, kliknij swoją nazwę użytkownika w prawym górnym rogu interfejsu FASTPANEL® i wybierz "API tokens".
Aby utworzyć nowy token API, kliknij "Add API Token". Pojawi się formularz do wypełnienia:
- Name — dowolna nazwa tokena.
- Full API access — pozostaw włączone, jeśli wymagany jest pełny dostęp.
- Constraint IP — ogranicza dostęp do API do adresu IP określonego w tym polu.
- Expires at — data wygaśnięcia tokena.
Aby zakończyć tworzenie tokena, kliknij "Add".
Pamiętaj, aby zapisać token — nie będzie można uzyskać do niego ponownego dostępu!
Używanie tokenów
Szczegółowa dokumentacja FASTPANEL® API jest dostępna pod tym linkiem.
Na przykład, aby pobrać listę użytkowników panelu sterowania, możesz użyć następującego polecenia:
curl 'https://yourserverip.example/api/users?page=1&per_page=20' \
--header 'Authorization: YOUR_SECRET_TOKEN'
gdzie
YOUR_SECRET_TOKEN— token utworzony wcześniejyourserverip.example— adres IP lub nazwa domeny Twojego serwera