thetvdb.com
A swagger-generated TheTVDB v4 java client.
Maven Project Info
-
Javadoc
Report Bug
-
Request Feature
Table of Contents
An auto-generated client for Java programmatic access to TheTVDB v4 API.
You'll need to register for your own API key via The TVDB API and Data Licensing
final ApiClientFactory clientFactory = new ApiClientFactory("MyApiKey");
clientFactory.authenticateDefaultClient();
final SearchApi searchApi = new SearchApi();
final List<SearchResult> resultList = searchApi.getSearchResults(
"friends", // query
null, // q
"series", // type
null, // year
null, // company
null, // country
null, // director
null, // language
null, // primaryType
null, // network
null, // remoteId
null, // offset
new BigDecimal(3) /* limit */).getData();
final ApiClientFactory clientFactory = new ApiClientFactory("MyApiKey");
final ApiClient myClient = clientFactory.getAuthenticatedClient();
// You can explicitly pass the authenticated client to each Api
final SearchApi searchApi = new SearchApi(myClient);
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT license. See LICENSE for more information.
Andy Miles - andy.miles (at) amilesend.com
Project Link: https://github.com/andy-miles/tvdb-java-client