Okay,
die Tücke steckt wie immer im Detail.
Der Fehler ist nach dem Motto: Wer lesen kann ist klar im Vorteil...
Im Array habe ich anstatt resalecontract nur resalcontact geschrieben. Dadurch haben sich die Parameter verschoben und der Fehler war hausgemacht produziert. Der Titel kann somit bitte auch geändert werden...
Allerdings habe ich eine Folgefrage.....
Wenn ich jetzt mit den Parametern
$params = array('auth' => $auth,
'subscriptionname' => 'web' . $order->id,
'password' => $password,
'resalecontract' => '',
'webserver' => 'localhost',
'mailserver' => 'localhost',
'dbserver' => 'localhost',
'customerid' => $customerID,
'plan' => $response->plans->HostingPlanDetails->name,
'maxcustomers' => 'NULL',
'maxusers' => $attribs->get('maxusers'),
'webspace' => $attribs->get('webspace'),
'ssi' => $attribs->get('ssi'),
'php' => $attribs->get('php'),
'cgi' => $attribs->get('cgi'),
'ssl' => $attribs->get('ssl'),
'cronjobs' => $attribs->get('cronjobs'),
'apps' => $attribs->get('apps'),
'ftpaccounts' => $attribs->get('ftpaccounts'),
'shellaccess' => $attribs->get('shellaccess'),
'databases' => $attribs->get('databases'),
'subdomains' => $attribs->get('subdomains'),
'extdomains' => $attribs->get('extdomains'),
'mailboxes' => $attribs->get('mailboxes'),
'mailaddrs' => $attribs->get('mailaddrs'),
'mailquota' => $attribs->get('mailquota'),
'traffic' => $attribs->get('traffic'),
'webstats' => '2',
'comment' => 'optionaler Kommentar');
die API laufen lasse, erhalte ich die Fehlermeldung
Zitat
Error while calling API-Request HostingSubScriptionAdd: Invalid reseller subscription
Wie unter https://www.liveconfig.com/de/…stingSubscriptionAdd.html angegeben, steht NULL beu maxcustomers für keinen Reseller-Vertrag. Auch ein '' oder '0' bringt leider nicht das gewünschte Ergebnis.
BTW: Wofür ist der opitonale Kommentar? Ist es für eine spätere Version geplant, diese Kommentare anzuzeigen?
viele Grüße
Matthias Knick