2016-06-02 5 views
1

Mit dieser API get_report_request_list, get_report, bekomme ich Produkte Antwort, die nur bestellt wird, viele Produkt bleibt whitch ist immer noch nicht bestellen.So holen Sie alle Produkte von Amazon Verkäufer ID mit Amazon MWS API

mws = MWS.new(:aws_access_key_id => access_key, 
    :secret_access_key => secret_key, 
    :seller_id => merchant_id, 
    :marketplace_id => marketplace_id, 
    :MWS_auth_token => mws_auth_token) 


      mws = Mws.connect(
       merchant: merchant_id, 
       access: access_key, 
       secret: secret_key] 
      ) 

response = mws.reports.get_report(:report_id => generated_report_id) 

Und mit dieser API list_matching_products

mws = Mws.connect(
     merchant: merchant_id, 
     access: access_key, 
     secret: secret_key, 
     MWS_auth_token: mws_auth_token, 
    ) 

response = mws.products.list_matching_products(marketplace_id: marketplace_id,query: "1") 

ich nur 10 Produkte Antwort mit diesem.

Aber ich brauche insgesamt Produkte, die aufgelistet ist, bestellt oder ungeordnet.

https://docs.developer.amazonservices.com/en_US/reports/Reports_GetReportRequestList.html http://docs.developer.amazonservices.com/en_IT/products/Products_ListMatchingProducts.html

Wenn jemand weiß, welche API, kann ich alle aufgeführten Produkte zu erhalten.

+0

Hallo Vishwas müssen Sie Amazon Orders API verwenden, um alle aktiven listings.http zu erhalten: //docs.developer.amazonservices.com/en_UK/reports/Reports_ReportType.html#ReportTypeCategories__ListingsReports –

+0

@Keyur Danke für den Kommentar, aber damit habe ich die bestellten produkte bekommen, ich will auch ungeordnet. Bestell-API gibt diese Produkte, die in der geordneten Liste ist. –

Antwort

2

Die Reports API ist, was Sie wollen, und es sieht so aus, als ob Sie es verwenden würden, aber ich sehe den angeforderten Bericht nicht, nur dass Sie einen Bericht angefordert haben. Werfen Sie einen Blick auf die Berichtstypen hier:

https://docs.developer.amazonservices.com/en_US/reports/Reports_ReportType.html

und verwenden RequestReport berichten anfordern Sie wollen. Sie möchten wahrscheinlich die Inventory Report oder Active Listings Report.

Sie möchten nicht die Produkt-API verwenden, die Ihr Inventar nicht zurückgibt.

+1

Dank @ScottG Inventar Bericht Typ funktioniert –

Verwandte Themen