Parsing Android application
A client approached me with a task — to extract a list of products from an Android marketplace app that does not have a web version and an open API.
- Analyzed the app's traffic
- Found the necessary API requests
- Disassembled headers, tokens, response structure
Wrote a parser in Go that simulates the app's requests:
- Support for authorization
- Retrieval and storage of data by categories and pages
The result — CSV files with products.
The client received a tool that automatically collects data — without manual intervention.
- Analyzed the app's traffic
- Found the necessary API requests
- Disassembled headers, tokens, response structure
Wrote a parser in Go that simulates the app's requests:
- Support for authorization
- Retrieval and storage of data by categories and pages
The result — CSV files with products.
The client received a tool that automatically collects data — without manual intervention.