Guten Abend!
Ich möchte gern das folgende SOAP-Beispiel so umbauen, sodass keine SOAP-Klasse notwendig ist. Daher meine Frage; Welche Möglichkeiten gibt es noch mit der API zu kommunizieren? Funktioniert dies auch per CURL und dann SIMPLE_XML_LOAD? Ich wäre sehr über einen kleinen Lösungsansatz erfreut.
Ich möchte gern das folgende SOAP-Beispiel so umbauen, sodass keine SOAP-Klasse notwendig ist. Daher meine Frage; Welche Möglichkeiten gibt es noch mit der API zu kommunizieren? Funktioniert dies auch per CURL und dann SIMPLE_XML_LOAD? Ich wäre sehr über einen kleinen Lösungsansatz erfreut.
PHP:
define ("WSDL_LOGON", "https://api.affili.net/V2.0/Logon.svc?wsdl");
define ("WSDL_PROD", "https://api.affili.net/V2.0/ProductServices.svc?wsdl");
$Username = "username";
$Password = "password";
$SOAP_LOGON = new SoapClient(WSDL_LOGON);
$Token = $SOAP_LOGON->Logon(array(
'Username' => $Username,
'Password' => $Password,
'WebServiceType' => 'Product'
));
$SOAP_REQUEST = new SoapClient(WSDL_PROD);
$req = $SOAP_REQUEST->GetShopList(array(
'CredentialToken' => $Token
));
print_r($req);