Open source java wrapper of IMDB8 API
To use it, you need the following Maven dependency:
<dependency>
<groupId>io.github.imdb8wrapper</groupId>
<artifactId>imdb8wrapper</artifactId>
<version>${project.version}</version>
</dependency>
Example application:
public class DemoApplication {
public static void main(String[] args) {
String apiKey = System.getenv("IMDB8_API_KEY");
ImdbApi imdbApi = new ImdbApi(apiKey);
FindTitleRequest findTitleRequest = imdbApi.newFindTitleRequest();
List<Title> titles = findTitleRequest.execute("Honest Thief");
Title title = titles.get(0);
GetOverviewDetailsRequest getOverviewDetailsRequest = imdbApi.newGetOverviewDetailsRequest();
OverviewDetails overviewDetails = getOverviewDetailsRequest.execute(title.getTtConst());
GetUserReviewsRequest getUserReviewsRequest = imdbApi.newGetUserReviewsRequest();
ReviewsPage reviewsPage = getUserReviewsRequest.getFirstReviewsPage(title.getTtConst());
}
}
- Clone the repository
- mvn clean install
You can set up a Mock Server in Postman