2012-04-19 15 views
6

Potrzebuję utworzyć skrypt PHP, który pobierze i zaktualizuje moje zasoby z Amazon i na moją osobistą stronę internetową. Czy można to zrobić za pomocą MWS lub dowolnego WS? Muszę również pokazać na pierwszej stronie mojej witryny wszystkie produkty, które mam w Amazon i pokazać link do użytkowników, aby kupić te produkty za pośrednictwem Amazon.Pobieranie zasobów za pomocą php i MWS

Każda pomoc?

zdrowie i wiele z góry dzięki

Odpowiedz

8

tak.

użyć API Amazon MWS, a konkretnie Raporty sekcja here

Należy zwrócić (poprzez RequestReport) "otwarte ofert Report". Amazon poda ci kilka minut później plik CSV ze wszystkimi informacjami o SKU, ASIN, ilości i cenie.

Jeśli chcesz wyświetlić te wykazy, musisz je sam wyświetlić. mógłbyś połączyć się z ASIN-ami z kilkoma obrazkami, więc może potrzebujesz tych zdjęć i tytułów dla siebie (może z innym ReportType).

Możesz grać z tym API w Amazon MWS Scratchpad.

+0

Ok, grałem w Brudnopis, ale moje pytanie brzmi: kiedy lub gdzie są przesyłane wyniki? Dostaję odpowiedź (200), więc wydaje mi się, że jest OK, ale nie widzę żadnego pliku z funkcją downloable. – ReynierPM

+1

jak widać w odnośniku api (https://images-na.ssl-images-amazon.com/images/G/01/mwsportal/doc/en_US/bde/MWSReportsApiReference._V148508614_.pdf) musisz najpierw 'RequestReport', następnie sprawdź status za pomocą' GetReportRequestList' (sprawdź RequestID), a jeśli skończysz, uzyskaj wynik za pomocą 'GetReport' (spójrz na ReportID zwrócony przez listę żądań) – Stefan

+0

OK Otrzymuję raport teraz, ale jest w płaskiej, a nie w CSV, jak już wcześniej powiedziałeś, pokazane są tylko sku, asin, price, quantity.Jak mogę uzyskać obrazy, tytuły itp. Dla tych produktów? – ReynierPM

0

Amazon MWS jest tylko do tworzenia nowych produktów i synchronizowanie go do sprzedawcy amazon centralny lub zmieniając cenę automatyczny ze swojej strony lub uzyskać raporty lub przetwarzanie zamówień. Nie sądzę, że możesz wyświetlać sklep Amazon na swojej stronie za pomocą.

+0

Czy wiedziałeś, że możesz to zrobić? W każdym razie MWS pozwala mi aktualizować i pobierać invetory czy nie? – ReynierPM

+0

tak, to pozwala odzyskać ilość i zaktualizować ilość. Do tego potrzebne będzie konto Amazon Premium Seller Account i trzeba się zarejestrować w usłudze Amazon MWS API Keys. Aby to zrobić, musisz nauczyć się API FEEDs, interfejsu API do raportowania. Pomocne mogą być poniższe linki. i są one przeznaczone wyłącznie do PHP. –

+0

- https://developer.amazonservices.co.uk/doc/bde/feeds/v20090901/php.html - https://developer.amazonservices.co.uk/gp/mws/docs.html - http: //www.amazonsellercommunity.com/forums/forum.jspa?forumID=43 –

Powiązane problemy