2012-07-17 84 views

回答

1

看看这个项目:https://github.com/nvahalik/Wiz

Wiz可以让您从命令行执行许多繁琐的任务(通常在Magento管理面板中完成)。虽然它不是一个web服务,它可以让你跳过登录管理面板并点击左右的需要。

顺便说一句,这些任务之一是创建一个管理员用户。

+1

不错的项目,但我正在做的项目是在C#中。 – CarlosT 2012-07-18 16:02:28

0

需要一点自定义编码的一种方法是创建一个新的API资源,该资源可以使用Mage::getModel('admin/user')模型创建管理员用户。

0

我发现了它,因为我试图做的一切,在C#中,这里是一个简单的代码来做到这一点:

MagentoService proxy = new MagentoService(); 
      string sessionId = proxy.login(username, password); 
      customerCustomerEntityToCreate ctc = new customerCustomerEntityToCreate(); 

      ctc.email = email; 
      ctc.firstname = firstname; 
      ctc.lastname = lastname; 
      ctc.password = password; 

      proxy.customerCustomerCreate(sessionId, ctc); 
0

第一步

绑定新用户预定角色。必须在系统→Web服务→角色中创建API的角色,然后才能在此处指定角色。

Source


第二步

使用SOAP V1/V2或XML-RPC(对我来说这是SOAP V1)

这里的 Tutorial链接。您可以管理客户直到管理订单。

希望得到这个帮助。