How do I automate Amazon Associates earnings report?

Currently, we are following the manual process of loading the Amazon Associates earnings report ( https://affiliate-program.amazon.com/gp/associates/network/reports/report.html ) into XML and then import this data into our application.

If possible, we are looking for a solution with which we can automate the download of this report so that we do not have to manually click the "Download" button.

Can you suggest some kind of solution?

+7
source share
2 answers

I used Selenium WebDriver to solve automation tasks where curl or wget not enough. It processes cookies, JavaScript execution and all the other little things you need to do to crawl a modern web page. And he got CSS selector methods to pull information from the page.

For your purposes, you can have an even faster time simply by using the Selenium IDE to record and play downloads in your browser.

+1
source

I know this is a late answer, but I asked this question. Google posted both answers on the results of the first page, as well as a solution for Node.js developers that can work here:

https://github.com/snd/amazon-associate

Although I haven't used it yet, the interface looks super clean and simple, and seems to be exactly what I'm looking for. Hope this helps someone else find a solution on Node.js.

+1
source

All Articles