Февруари 25, 2026

API Shell за WHM

 

API Shell за WHM

 

Какво е това?

Тази функция ти позволява да тестваш WHM API команди директно от интерфейса на WHM. Можеш да го използваш, за да провериш как работят различни API функции – без да пишеш скриптове. Но първо трябва да активираш тази опция от: WHM » Home » Server Configuration » Tweak Settings, като включиш настройката “cPanel & WHM API shell (for developers)”.

 

Важно предупреждение:

Когато използваш тази функция, реално работиш с истинските данни на сървъра. Някои команди може да променят или изтрият информация и да повредят работата на сървъра. Преди да ползваш която и да е команда – винаги чети нейната документация!

Само администраторът (root) и реселъри с root-достъп имат право да използват този инструмент.

 

Как се използва API Shell-а (стъпка по стъпка):

  1. Избери версията на WHM API, която искаш да използваш.

    • Важно: Тук можеш да ползваш само WHM API версия 1.

    • Ако искаш да разбереш как работи дадена функция – има линк към документацията ѝ.

  2. Избери функцията, която искаш да тестваш от падащото меню.

  3. Въведи параметрите, които функцията изисква (т.е. входни данни).

    • Ако трябва да добавиш още параметри – има бутон “Add”.

  4. Филтриране, сортиране или разбиване на резултатите на страници:

    • За тези опции натисни “Show Sort/Filter/Paginate Options”.

    • Можеш да зададеш от кой резултат да започне показването.

    • Можеш да зададеш максимален брой резултати, които да се покажат.

    • Филтрирай резултати по определени стойности (като добавиш поле, условие и стойност).

    • Сортирай по желан критерий – можеш и в обратен ред.

    • Ограничиш кои колони да се покажат – добави колоните, които те интересуват.

  5. Натисни “Submit”, за да пуснеш заявката.

 

Как ще видиш резултата:

След като изпратиш заявката, ще се появи отговорът на функцията. Можеш да го разгледаш в няколко различни изгледа:

  • Tree view (дървовиден изглед) – удобно за структурирана информация.

  • Table view (табличен изглед) – подредено като таблица.

  • Raw view (суров код) – показва “какво точно е върнато”, включително HTTP заглавията.