Aaalso, nach langem suchen, habe ich eine andere API für das GPX gefunden, welche fehler ausmärzt.
Mit der alten API war es mir nicht möglich, einen Server/User per html code zu erstellen:
http://<domain.com>/gpx/api/api.php?key=<gpx api key>&class=servers&action=create&game=cs_s&username=newguy1&password=pass12345&email=newguy@test.com&first_name=New&last_name=Guy&slots=16
Also funktionierte die API an sich nicht...
So mit der neuen kann ich wie oben beschrieben Server/User erstellen, allerdings nicht über WHMCS, dort kommt jetzt:
Module Create Failed - Service ID: 61 - Error: Failed to create user: Create: Insufficient info provided
=> Ihm fehlt eine oder mehrere Inputs:
// Create a new user account
public function create($username,$password,$email,$first_name,$last_name)
{
if(empty($username) || empty($password) || empty($email)) return 'Create: Insufficient info provided';
require(DOCROOT.'/lang.php');
Alles anzeigen
Aber die sind doch gegeben, bzw. wird beim bestellen der username und das password abgefragt... die email sollte ja eigentlich aus dem kontakt selbst genommen werden, sowie vor und zuname, oder bin ich da falsch?
MfG