Note: This is a University assignment.
I am to develop a client and server program (using Perl) to deal with client requests and server-side functionality.
The server is to access an API for a website that uses XML to provide critical reviews for any form of media. Not only should the API be able to return information such as movie title, year etc. but also the details of critical reviews such as the person who wrote it, the score, their comments and be able to construct connections between reviewers and all the items they have reviewed.
The client is then to receive this data from my server and output it in a way that is readable across multiple large and small screen devices.
The assignment documentation suggested the following websites -
- IMDB - Does not have a DOCUMENTED API of any kind
- The TV Database - API only provides title information, nothing to do with reviews
- Metacritic - No API
- Rotten Tomatoes - Only works with JSON, no XML
I have also tried a couple of 3rd party IMDB API's such as deanclatworthy.com/imdb/ and www.omdbapi.com but they only do not provide any kind of review/reviewer information.
Does anyone have any suggestions for any kind of critical review site that provides XML API data on the subject as well as the reviewers?