您将需要以下服务器详细信息来获取所有帐户 -
WHM 登录网址
WHM 用户名
WHM 访问哈希键
如果您有详细信息,以下是您可以使用的 API:-
$server_login_link = 'WHM login url';
$whmusername = 'WHM username ';
$hash = 'your access hash key for WHM';
$query = "https://$server_login_link:2087/json-api/listaccts?api.version=1";
$curl = curl_init();
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST,0);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER,0);
curl_setopt($curl, CURLOPT_RETURNTRANSFER,1);
$header[0] = "Authorization: WHM $whmusername:" . preg_replace("'(\r|\n)'","",$hash);
curl_setopt($curl,CURLOPT_HTTPHEADER,$header);
curl_setopt($curl, CURLOPT_URL, $query);
$result = curl_exec($curl);
print_r(json_decode($result));
注意:- 对于 Accesshash 密钥,可以从此处获取新的或已生成的访问密钥:- WHM > 远程访问密钥区域和位于那里的访问密钥。或者它应该在这个路径“/usr/local/cpanel/bin/realmkaccesshash