I did a small script aiming to check for price change in some products as I sell on ebay and want to keep track on amazon as well. The idea is really simple using lxml to get the prices and compare it to what has been stored and then send email if there is change. I thought I got it working when testing it was doing what i wanted, then I wanted it to run all day with 15min intervals so I set up a bash script to take care of that but what I've noticed is that quickly after maybe the 10-15th it started getting NULL values and then it went to captcha.. Do you know if there is any amazon protection against scraping and if so is there any legal way to do it?
Yes I came across the question referred above but I saw it was quite old and the guy used urllib which I don't I use lxml, http and the following headers:
{'User-Agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.90 Safari/537.36'}
I just wanted to know if there has been a way to do it since the question you referred to.