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 мекенжайы немесе домен атауы