Difference between revisions of "API List VS"

From VMPanel
Jump to: navigation, search
(Created page with "=== List all VPS === ---- {| style="border:1px solid grey;" ! style="border-bottom:1px solid grey;" | Parameters ! style="border-bottom:1px solid grey;" | Description |- | ''...")
 
(List all VPS)
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
=== List all VPS  ===
 
=== List all VPS  ===
 
----
 
----
{| style="border:1px solid grey;"
+
 
! style="border-bottom:1px solid grey;" | Parameters
+
! style="border-bottom:1px solid grey;" | Description
+
|-
+
| ''page_number''
+
| ''If not specified, then only first 50 records are returned''
+
|-
+
| ''count''
+
| ''Number of records to be returned, default is 50''
+
|}
+
 
'''Example Code:'''
 
'''Example Code:'''
<syntaxhighlight lang="php">
 
<?php
 
  
 +
  <?php
 
     require_once('VMPanel_API.php');
 
     require_once('VMPanel_API.php');
 
 
     $apiusernme =  'apiusername';
 
     $apiusernme =  'apiusername';
 
 
     $apipassword = 'apipassword';
 
     $apipassword = 'apipassword';
 
 
     $ip = 'xxx.xxx.xxx.xxx';
 
     $ip = 'xxx.xxx.xxx.xxx';
 
 
     $port = 873; // Other Ports : 2021 , 2022 , 2023 , 2082 , 2222
 
     $port = 873; // Other Ports : 2021 , 2022 , 2023 , 2082 , 2222
 
+
     $vmpanel = new VMPanel_API($ip, $apiusernme, $apipassword, $port);
     $admin = new VMPanel_API($ip, $apiusernme, $apipassword, $port);
+
     $output = $vmpanel->getAllVmInfo();
 
+
     $output = $admin->getAllVmInfo();
+
   
+
 
     print_r($output);
 
     print_r($output);
 +
  ?>
  
?>
 
</syntaxhighlight>
 
 
'''Returns:'''
 
'''Returns:'''
<syntaxhighlight lang="php">
+
 
Array
+
  Array
(
+
  (
 
     [0] => Array
 
     [0] => Array
 
         (
 
         (
Line 44: Line 26:
 
             [ip] => 172.93.148.224
 
             [ip] => 172.93.148.224
 
         )
 
         )
 
+
  )
)
+
</syntaxhighlight>
+
<br />
+

Latest revision as of 15:45, 14 September 2016

List all VPS


Example Code:

  <?php
   require_once('VMPanel_API.php');
   $apiusernme =  'apiusername';
   $apipassword = 'apipassword';
   $ip = 'xxx.xxx.xxx.xxx';
   $port = 873; // Other Ports : 2021 , 2022 , 2023 , 2082 , 2222
   $vmpanel = new VMPanel_API($ip, $apiusernme, $apipassword, $port);
   $output = $vmpanel->getAllVmInfo();
   print_r($output);
  ?>

Returns:

 Array
 (
   [0] => Array
       (
           [vmid] => 100
           [name] => hostname
           [os] => Win
           [ip] => 172.93.148.224
       )
 )