我在3个不同的商店视图中有一个Magento网站,有3种语言。我需要通过其余API检索产品信息,访问此地址:
http://-mysite-/api/rest/products
它工作得很好,但我只从默认商店视图接收数据。在我的webapp中,我需要切换语言,我需要访问其他商店视图。我阅读了文档(http://www.magentocommerce.com/api/rest/introduction.html),但我找不到关于商店视图和多语言网站的任何信息......我尝试在标题中传递语言或将store_id传递为"获取变量" ...没有,它只适用于默认的商店视图。有什么想法吗?
答案 0 :(得分:1)
你可以试试这个。 magentomysite
/ api / rest / products / store / storeid。例如,您可以将magentomysite
/ api / rest / products / store / 1用作英语商店产品。
记住一件事。在管理面板中,您还必须为访客用户授予权限。然后只有你可以通过这个网址获取数据。
我希望这有助于你。
答案 1 :(得分:0)
详细说明Pavan的回答,以下网址对我有用:
magentodomain.com/api/rest/products/:product_id/store/:store_id
您可以使用以下方法找到您的商店ID: