2009-11-23 17 views
22

Siamo stati manualmente inserendo gli ordini di Amazon nel nostro sistema e vorremmo automatizzarlo. Tuttavia, non riesco a capire come farlo. La loro documentazione è a malapena lì.Come ottenere ordini Amazon Seller Central a livello di programmazione?

c'è:

  • Inventory Management Amazon (AIM) API: che dovrebbe gestire gli ordini e inventario
  • Event Notification Service (ENS) API: Ricevi notifiche di ordine
  • venditore Central API SOAP : carica l'inventario e gestire gli ordini
  • Amazon Marketplace Web Service (Amazon MWS): gestire l'inventario e gli ordini

Quindi, ehm, quale uso? L'uso di REST invece di SOAP è molto preferito. Qualcuno può indicarmi qualche documentazione/esempi migliori?

risposta

13

Penso che l'API di Amazon sia un confuso disordine da affrontare. Ho appena scritto un semplice strumento per estrarre i dati dalla mia lista dei desideri in Amazon ed era molto più difficile di quanto avrebbe dovuto essere.

Immagino che vogliate utilizzare il servizio di Marketplace, ma potrei sbagliarmi. Se hai a che fare con PHP, c'è un'API PHP che potresti trovare utile - Tarzan (link disabilitato - questo pacchetto apparentemente non è più disponibile)

Ecco un forum Amazon che dovrebbe aiutare: http://www.amazonsellercommunity.com/forums/forum.jspa?forumID=32 e un PDF panoramica

+1

Questo PDF è stata la migliore documentazione che abbia mai visto finora :) Grazie. – Echo

+5

+1 per confusione inutilmente confusa. davvero pessimo –

+3

Sono assolutamente d'accordo su questo, le API di Amazon sono la cosa peggiore che abbia mai avuto a che fare finora. – burzum

17

AIM e SOAP sono API storiche. La scelta migliore è MWS, che supporta tutte le funzionalità di AIM e SOAP (vale a dire tutte le attività di quotazione, rapporti di inventario, rapporti sugli ordini, conferma e annullamento dell'ordine, rimborsi, rapporti di liquidazione). MWS è anche ben documentato su mws.amazon.com e vengono fornite librerie client di esempio per Java, C# e PHP. Per i formati di feed e report, è necessario fare riferimento alle pagine della Guida di Seller Central per tutti i formati (a meno che non si sia un venditore del Marketplace, nel qual caso le pagine di aiuto sono accessibili dalla pagina dell'account venditore).

Si consiglia inoltre di esaminare www.amazonservices.com

Infine, ecco un link al documento SOA-GuideToXML.pdf, che descrive i dettagli del feed XML e le relazioni, così come i flussi di lavoro :

http://g-ecx.images-amazon.com/images/G/01/rainier/help/tutorials/SOA-GuideToXML.pdf

1

Se (ovviamente non refer a voi) non sentirsi a proprio agio con i servizi web e API chiamando il numero (comunicazione). Puoi scaricare un file flat da Sellercentarl.amazon con le informazioni dell'ordine e utilizzare un metodo di importazione per inserire l'intero file in una sola volta, senza ridigitare alcuna informazione. Ovviamente il valore esatto dipenderà dal sistema in cui stai cercando di inserire questi ordini. Buona fortuna!

Problemi correlati