J'essaie de me connecter à l'API de Magento 1.4.0.1, mais jusqu'à présent, je n'ai pas réussi.
J'ai ajouté un Service Reference
nommé MagentoAPI
et l'a pointé vers http://mydomain.com/api/v2_soap?wsdl=1
(Je sais que le =1
n'est pas prévu, mais il ne fonctionne pas sans)
Cela fonctionne bien, j'obtiens une liste de toutes les méthodes disponibles, mais lorsque j'essaie d'en utiliser une, cela ne fonctionne pas.
using Magento_Import.MagentoAPI;
namespace Magento_Import
{
public partial class _Default : System.Web.UI.Page
{
Mage_Api_Model_Server_V2_HandlerPortType handler;
protected void Page_Load(object sender, EventArgs e)
{
string session = handler.login("username", "password");
}
}
}
C'est ainsi que j'initialise le service web, mais lorsque je débogue le code, l'écran de l'utilisateur s'affiche. handler
est null
.
Qu'est-ce que je fais de mal ?