2017-10-04 11 views
0

J'espère que tout le monde va bien. J'ai une question comment puis-je intégrer WHMCS dans un projet Codeignitor? J'ai mon frontal, c'est-à-dire HTML et CSS et tout le routage sur l'infrastructure Codeignitor. Maintenant, comment puis-je intégrer avec WHMCS pour l'automatisation. Je n'ai aucune idée par où commencer ou quoi chercher. Tout ce que je sais script WHMCS peut être ajouté à partir du panneau de contrôle, mais je ne pense pas que cela va l'ajouter dans mon projet codeignitor. Ainsi, toute aide serait appréciéeComment intégrer WHMCS dans le projet Codeigniter?

Merci

Répondre

1

vous utiliserez probablement le WHMCS API, par exemple pour commander un produit ou d'un domaine que vous allez utiliser la fonction AddOrder api comme ci-dessous:

$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);