Sto provando a seguire un tutorial sul collegamento all'API di Magento con Soap, ma sono già bloccato? SOAP sembra essere installato sul mio server poiché posso navigare su? Wsld e visualizza un file xml.Connessione all'API di Magento con SOAP
Ho impostato l'utente e il ruolo nei servizi web di amministrazione magento.
Sono confuso da 2 cose nel tutorial
- scelta di un client SOAP, In questo tutorial ci assumeremo l'utilizzo del PHP SoapClient. cos'è questo dove lo trovo?
- Logging con il client SOAP
"Quindi cerchiamo di creare un semplice script PHP che ci permette di effettuare il login nel Magento tramite SOAP. La logica è qui che abbiamo prima bisogno di inizializzare un nuovo oggetto SoapClient con come argomento l'URL SOAP Magento. "
// Magento login information
$mage_url = 'http://MAGENTO/api/?wsdl';
$mage_user = 'soap_user';
$mage_api_key = '********';
// Initialize the SOAP client
$soap = new SoapClient($mage_url);
// Login to Magento
$session_id = $soap->login($mage_user, $mage_api_key);
Dove si fa a creare questo script - è un semplice file php? e in che modo effettui la chiamata: ti limiti ad accedervi?
http://blog.opensourcenetwork.eu/tutorials/guru/connecting-through-soap-with-magento-1
Molte grazie in anticipo
scusate per il ritardo nel relsplying, quindi devo semplicemente aprire questo file nel mio browser? eseguire wamp server 2.1 con Php_soap ext abilitato ho bisogno di qualcosa per eseguire lo script? Molte grazie – Ledgemonkey
sì solo eseguire questo script nel browser. ;) È necessario aggiungere un utente e un ruolo Webserver nel back-end Magento. Quindi lo script dovrebbe funzionare :) – boti
È anche possibile eseguire questi script SOAP PHP dalla riga di comando ad es. php name.php. Questo è utile quando si esegue il test in quanto non è necessario riportare tutto in HTML. – Pete855217