2017-10-04 88 views
0

我希望大家做得好。我有一個問題,我如何將WHMCS集成到Codeignitor項目中?如何將WHMCS集成到Codeigniter項目中?

我有我的前端,即HTML和CSS和Codeignitor框架上的所有路由。現在我如何與WHMCS進行自動化集成。我不知道從哪裏開始或尋找什麼。我所知道的WHMCS腳本可以從控制面板添加,但我不認爲它會將其添加到我的codeignitor項目中。因此,任何幫助將不勝感激

感謝

回答

1

你可能會使用WHMCS API,例如訂購產品或域,您將使用AddOrder API函數如下圖所示:

$ch = curl_init(); 
curl_setopt($ch, CURLOPT_URL, 'https://www.example.com/includes/api.php'); 
curl_setopt($ch, CURLOPT_POST, 1); 
curl_setopt($ch, CURLOPT_POSTFIELDS, 
    http_build_query(
     array(
      'action' => 'AddOrder', 
      // See https://developers.whmcs.com/api/authentication 
      'username' => 'IDENTIFIER_OR_ADMIN_USERNAME', 
      'password' => 'SECRET_OR_HASHED_PASSWORD', 
      'clientid' => '1', 
      'pid' => array(1,1), 
      'domain' => array('domain1.com', 'domain2.com'), 
      'billingcycle' => array('monthly','semi-annually'), 
      'domaintype' => array('register', 'register'), 
      'regperiod' => array(1, 2), 
      'dnsmanagement' => array(0 => false, 1 => true), 
      'nameserver1' => 'ns1.demo.com', 
      'nameserver2' => 'ns2.demo.com', 
      'paymentmethod' => 'mailin', 
      'responsetype' => 'json', 
     ) 
    ) 
); 
$response = curl_exec($ch); 
curl_close($ch); 
相關問題