Done as a testcase for the recruitment of a company. Used c++ with asio library. Built with gcc 6.3.0 using mingw on windows 10. Pre-built version can be found inside the bin directory.
.\sticker_client.exe , api-key-file must be a text file containing only the api-key on the first line.
Program is error prone because it makes assumptions on the received data to work on it, doesn't consider edge cases and poorly hanldes input. And single threaded, this forces it to open and close a new connection at each request. And for requests with the same search query, it would pull the same data most of the time as long as the limit is the same.