WHM API: поиск пользователя cPanel по домену

Я работаю над 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». но безуспешно


person Muaaz Khalid    schedule 29.02.2016    source источник


Ответы (1)


Пожалуйста, попробуйте cPanel API.

Вот некоторые полезные документы по API.

https://documentation.cpanel.net/display/SDK/Guide+to+cPanel+API+2 https://documentation.cpanel.net/display/SDK/Guide+to+WHM+API+1

person 24x7servermanagement    schedule 29.02.2016