FASTPANEL API
შესავალი
FASTPANEL® API გაძლევთ მოქნილ საშუალებას მართოთ მართვის პანელი ვებ-ინტერფეისზე დაყრდნობის გარეშე. ის გეხმარებათ რუტინული ოპერაციების ავტომატიზებაში, FASTPANEL®-ის გარე სერვისებთან ინტეგრაციაში და ინფრასტრუქტურის მართვის უფრო ეფექტური სამუშაო პროცესების შექმნაში.
ტოკენების მართვა
ამჟამად API ტოკენების მართვა ხელმისაწვდომია მხოლოდ Ubuntu 20.04-ზე გაშვებული FASTPANEL® ინსტალაციებისთვის.
API ტოკენების მართვის განყოფილების გასახსნელად, დააწკაპუნეთ თქვენს მომხმარებლის სახელზე FASTPANEL® ინტერფეისის ზედა მარჯვენა კუთხეში და აირჩიეთ "API tokens".
ახალი API ტოკენის შესაქმნელად დააწკაპუნეთ "Add API Token". გამოჩნდება ფორმა შესავსებად:
- Name — ტოკენის ნებისმიერი ს ახელი.
- Full API access — დატოვეთ ეს პარამეტრი ჩართული, თუ სრული წვდომაა საჭირო.
- Constraint IP — ზღუდავს API წვდომას ამ ველში მითითებულ IP მისამართამდე.
- Expires at — ტოკენის ვადის გასვლის თარიღი.
ტოკენის შექმნის დასასრულებლად დააწკაპუნეთ "Add".
აუცილებლად შეინახეთ ტოკენი — მასზე წვდომას ხელახლა ვეღარ მიიღებთ!
ტოკენების გამოყენება
FASTPANEL® API-ის დეტალური დოკუმენტაცია ხელმისაწვდომია შემდეგ ბმულზე.
მაგალითად, მართვის პანელის მომხმარებლების სიის მისაღებად შეგიძლიათ გამოიყენოთ შემდეგი ბრძანება:
curl 'https://yourserverip.example/api/users?page=1&per_page=20' \
--header 'Authorization: YOUR_SECRET_TOKEN'
სადაც
YOUR_SECRET_TOKEN— ადრე შექმნილი ტოკენიyourserverip.example— თქვენი სერვერის IP მისამართი ან დომენის სახელი