

The request might be blocked if using requests as default user-agent in requests library is a python-requests.Īn additional step could be to rotate user-agent, for example, to switch between PC, mobile, and tablet, as well as between browsers e.g. I know this industry quite well and can point you in the right direction. I hope this helps, otherwise feel free to get in touch with me. We have extensive documentation for all supported features, you find them in the left panel: 42matters docs The endpoints range from "lookup" (to get one app's meta-data, probably what you need) to "search", but we also expose "rank history" and other stats from the leading app stores. If you don't want to implement all that by yourself (as you mentioned it's a complex project to do), you could use a third-party service to access Android apps meta-data through a JSON-based API.įor instance, (the company I work for) offers an API for both Android and iOS, you can see more details here. This topic has been covered in other questions, for instance here. To get the data you need, you could develop your own HTML crawler, parse the page and extract the app meta-data you need. Unfortunately Google Play (previously known as Android Market) does not expose an official API.
