2011-10-12 13 views
13

que estaba esperando de mercado de servicios web de Amazon para ser tan simple como cualquier otro servicio web pero no lo es ....Amazon mercado API

Parece que hay un poquito de información sobre el producto del mercado alimenta, y podría cualquiera me ayude a comenzar a cargar un nuevo producto (paso a paso, ya que soy nuevo en esto) y también actualizando la cantidad o el precio en Amazon en C# .net

Si alguien puede dar un breve resumen, estaría muy agradecido. Todo lo que quiero hacer es tener un sitio web que muestre una lista de productos. Necesito enviar esta lista a Amazon para visualizarla a través de una de sus API usando C# .net. Después de excavar, sentí que Marketplace Web Service es apropiado, pero no veo ninguna url wsdl para subir la información del producto. Ayuda.

+0

¿Qué tipo de cuenta de vendedor tiene usted? –

Respuesta

2

Hay algunas formas de subir productos a Amazon. El servicio web Marketplace como se mencionó y la utilidad de transporte mercantil de AMTU, amazon. La versión 2 de AMTU se basa en MWS.

Independientemente del método que elija, igual tendrá que formatear los feeds en formato XML o plano. Los archivos xsd para XML y archivos planos están documentados y muestras de estos están disponibles a través de su cuenta de vendedor.

7

Los pasos principales para enviar un feed de productos del mercado de Amazon que he utilizado son:

  • Utilice el método SubmitFeed para cargar la alimentación a Amazon en formato CSV o XML.
  • Utilice el método GetFeedSubmissionList para obtener la lista de envíos actuales y su 'FeedProcessingStatus'.
  • Continúe sondeando este método y FeedProcessingStatus cambiará de 'ENVIADO' a 'IN_PROGRESS' a 'HECHO'.
  • Utilice el método GetFeedSubmissionResult para obtener el Resumen del procesamiento de feeds.

Temboo tiene una buena biblioteca para Amazon Marketplace que realmente encadena estos pasos, por lo que puede ser un ahorro de tiempo. Los SDK de Temboo están disponibles para JAVA, Python, PHP, Ruby, Node.js, Android e iOS. Puede verificarlo aquí: https://www.temboo.com/library/Library/Amazon/Marketplace/

(La revelación completa: Yo trabajo en Temboo)

+0

¿Todavía quiero saber si hay algún archivo wsdl para MWS? – yuyue007

+0

@ yuyue007 No pude encontrar un WSDL, pero sí tienen XSD que podría usar para generar clases proxy - https://sellercentral.amazon.com/forums/thread.jspa?threadID=165016. Sin embargo, ya hemos encontrado un error en ellos (específicamente, falta el elemento 'RelatedProductID' del último archivo amzn_envelope.xsd) entonces YMMV – drzaus

Cuestiones relacionadas