Web services 使用API创建Magento管理员用户

Web services 使用API创建Magento管理员用户,web-services,magento,soap,Web Services,Magento,Soap,我想使用web服务为Magento商店创建一个管理员用户,而不必从管理员网站创建它。这可能吗 提前谢谢 检查此项目: Wiz允许您从命令行执行许多繁琐的任务(通常在Magento管理面板中完成)。虽然它不是Web服务,但它允许您跳过登录到管理面板并四处单击的需要 顺便说一句,其中一项任务是创建管理员用户。检查此项目: Wiz允许您从命令行执行许多繁琐的任务(通常在Magento管理面板中完成)。虽然它不是Web服务,但它允许您跳过登录到管理面板并四处单击的需要 顺便说一句,其中一项任务是创建一个

我想使用web服务为Magento商店创建一个管理员用户,而不必从管理员网站创建它。这可能吗

提前谢谢

检查此项目:

Wiz允许您从命令行执行许多繁琐的任务(通常在Magento管理面板中完成)。虽然它不是Web服务,但它允许您跳过登录到管理面板并四处单击的需要

顺便说一句,其中一项任务是创建管理员用户。

检查此项目:

Wiz允许您从命令行执行许多繁琐的任务(通常在Magento管理面板中完成)。虽然它不是Web服务,但它允许您跳过登录到管理面板并四处单击的需要


顺便说一句,其中一项任务是创建一个管理员用户。

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

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

我找到了它,因为我试图在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);

我发现了它,因为我试图在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);

第一步

将新用户绑定到预定义角色。必须在系统中创建API的角色→ 网络服务→ 角色,然后才能在此处分配


第二步

使用SOAPV1/v2或XML-RPC(在我的例子中是SOAPV1)

这是我的建议 链接您可以管理客户直到管理订单


希望对您有所帮助。

第一步

将新用户绑定到预定义角色。必须在系统中创建API的角色→ 网络服务→ 角色,然后才能在此处分配


第二步

使用SOAPV1/v2或XML-RPC(在我的例子中是SOAPV1)

这是我的建议 链接您可以管理客户直到管理订单


希望能有所帮助。

项目不错,但我正在做的项目是C语言。项目不错,但我正在做的项目是C语言。