Я работаю над API WHM и хочу найти имя пользователя cPanel, передав имя домена.
ПРИМЕЧАНИЕ. У меня есть учетные данные WHM.
Здесь нет такой документации https://documentation.cpanel.net/pages/viewpage.action?pageId=1507786
Итак, есть ли способ добиться этого?
Обновление:
Теперь я использую xmlapi.php, и вот что я пробовал до сих пор.
require_once(base_path() . "/vendor/cpanel_api/xmlapi.php");
$ip = env('SERVER_IP', "127.0.0.1"); //your server's IP
$xmlapi = new \xmlapi($ip);
$xmlapi->password_auth(env('CPANEL_USER', "root"),env('CPANEL_PASSWORD', "")); //the server login info for the user you want to create the emails under
$xmlapi->set_output('json');
$xmlapi->set_debug(1);
$params = array('domain'=>$domain, 'searchtype'=>'domain'); //quota is in MB
$res = json_decode($xmlapi->api2_query('root', "listaccts", "", $params), true);
print_r($res);
в методе $xmlapi->api2_query
есть 4 аргумента
- cPanel имя пользователя
- Имя модуля WHM
- Функция в заданном модуле на шаге 2
- параметры, которые будут переданы функции на шаге 3
Мне нужно узнать имя пользователя cPanel, поэтому я пока написал «root». но безуспешно