我正在使用Asp.Net和C#开发电子商务产品。我想使用Magento的结账页面。
所以我正在使用Magento SOAP API以便:
- 创建产品。
- 创建客户。
- 创建购物车。
- 调用shoppingCartCustomerSet以将购物车与客户相关联。
- 将产品添加到购物车,然后调用shoppingCartProductMoveToCustomerQuote。
醇>
我了解到,为了调用shoppingCartProductMoveToCustomerQuote,客户需要登录。我想单独登录客户并重定向到Magento的购物车页面,我正在寻找这是一种简单而优雅的方式。
我能想到的选择是:
- 使用OAuth登录客户到Magento,但在这种情况下,客户必须输入他们甚至不知道的密码...我想我可以尝试以某种方式填充它,但我认为那里应该是一种更简单的方法。
- 使用我在类似问题(Magento customer login programmatically,Log user into Magento programmatically)中找到的PHP代码,并创建自己的SOAP API。
醇>
你能建议任何其他解决方案吗?