PSW
October 15th, 2019, 00:07
با عرض سلام خدمت شما دوستان گرامی
برای یکی از پروژه هامون یه قسمت نیاز داشتیم لیست اکانت های سی پنلمونو بگیریم توی اسکریپت نمایش بدیم، قرار میدم اینجا شاید به درد دوستان بخوره ...
از این کد می توانید برای نمایش اکانت های سی پنلتون استفاده کنید
$user = "root";
$token = "yourtoken";
$query = "https://yourip: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 $user:$token";
curl_setopt($curl,CURLOPT_HTTPHEADER,$header);
curl_setopt($curl, CURLOPT_URL, $query);
$result = curl_exec($curl);
$http_status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
if ($http_status != 200) {
echo "[!] Error: " . $http_status . " returned\n";
} else {
$json = json_decode($result);
echo "[+] Current cPanel users on the system:\n";
foreach ($json->{'data'}->{'acct'} as $userdetails) {
echo "\t" . $userdetails->{'user'} . "\n";
}
}
curl_close($curl);
به جای yourtoken توکن خود و بجای yourip آی پی سرور خود را قرار دهید
برای یکی از پروژه هامون یه قسمت نیاز داشتیم لیست اکانت های سی پنلمونو بگیریم توی اسکریپت نمایش بدیم، قرار میدم اینجا شاید به درد دوستان بخوره ...
از این کد می توانید برای نمایش اکانت های سی پنلتون استفاده کنید
$user = "root";
$token = "yourtoken";
$query = "https://yourip: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 $user:$token";
curl_setopt($curl,CURLOPT_HTTPHEADER,$header);
curl_setopt($curl, CURLOPT_URL, $query);
$result = curl_exec($curl);
$http_status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
if ($http_status != 200) {
echo "[!] Error: " . $http_status . " returned\n";
} else {
$json = json_decode($result);
echo "[+] Current cPanel users on the system:\n";
foreach ($json->{'data'}->{'acct'} as $userdetails) {
echo "\t" . $userdetails->{'user'} . "\n";
}
}
curl_close($curl);
به جای yourtoken توکن خود و بجای yourip آی پی سرور خود را قرار دهید