2013-05-29 2 views
5

Ich habe eine Magento-Website mit 3 Sprachen auf 3 verschiedenen Shop-Ansicht. Ich brauche, um Produktinformationen durch den Rest API abrufen, an diese Adresse zugreifen:Verwenden Sie Magento Rest API mit Multi-Store-Ansicht

http://-mysite-/api/rest/products 

Es ist wirklich gut funktioniert, aber ich Daten empfangen nur aus dem Standardspeicher Ansicht. In meiner Webapp muss ich die Sprache wechseln, und ich muss auf die andere Shopansicht zugreifen. Ich lese die Dokumentation (http://www.magentocommerce.com/api/rest/introduction.html), aber ich kann nichts über Shop-Ansicht und mehrsprachige Websites finden ... Ich habe versucht, Sprache in der Kopfzeile übergeben oder die store_id übergeben als "Variable erhalten" ... nichts, es funktioniert nur mit dem Standardspeicher Aussicht. Irgendeine Idee?

Antwort

1

Sie können dies versuchen. magentomysite/api/rest/produkte/lagern/lagern. Zum Beispiel können Sie als magentomysite/api/rest/products/store/1 für englische Produkte speichern.

Denken Sie an eine Sache. Im Admin-Panel müssen Sie auch dem Gastbenutzer Berechtigungen erteilen. Dann können nur Sie die Daten durch diese URL erhalten.

Ich hoffe, das hilft dir.

0

die folgende URL für mich auf Pavan Antwort Zu erarbeiten gearbeitet:

magentodomain.com/api/rest/products/:product_id/store/:store_id

Sie Ihren Shop-ID mit dem folgenden Verfahren finden in dieser Antwort erklärt:

How to find out what my store ID is?

Verwandte Themen