Hello, i'm trying to use this java wrapper:
https://github.com/holgerbrandl/themoviedbapi/
I added dependencies to my project so i can compile now.
Then they say:
To get started you need a TMdB API key. With this you can instantiate info.movito.themoviedbapi.TmdbApi, which has getters for all subcategories of the API. For instance to get a movie by ID, do the following:
TmdbMovies movies = new TmdbApi("apikey").getMovies();
MovieDb movie = movies.getMovie(5353, "en");
So i went in TmdbApi.java and did this in the main:
public static void main(String[] args)
{
String apiKey = System.getenv("apiKey");
TmdbApi tmdbApi = new TmdbApi("#########################"); // my valid key.
TmdbMovies movies = tmdbApi.getMovies();
MovieDb movie = movies.getMovie(5353, "en");
}
But then it throws me this:
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
Exception in thread "main" ResponseStatus{code=7, message=Invalid API key: You must be granted a valid key.}
at info.movito.themoviedbapi.AbstractTmdbApi.mapJsonResult(AbstractTmdbApi.java:78)
at info.movito.themoviedbapi.AbstractTmdbApi.mapJsonResult(AbstractTmdbApi.java:45)
at info.movito.themoviedbapi.AbstractTmdbApi.mapJsonResult(AbstractTmdbApi.java:40)
at info.movito.themoviedbapi.TmdbConfig.getConfig(TmdbConfig.java:18)
at info.movito.themoviedbapi.TmdbApi.<init>(TmdbApi.java:51)
at info.movito.themoviedbapi.TmdbApi.<init>(TmdbApi.java:41)
at info.movito.themoviedbapi.TmdbApi.main(TmdbApi.java:232)
And i have no idea why since my api key is valid i tested it before and after!
So if anyone could help me on this one i would be really grateful.
Thank you, sorry for my english. :)
Es fehlt ein Film oder eine Serie? Logge dich ein zum Ergänzen.
Diesen Eintrag bewerten oder zu einer Liste hinzufügen?
Kein Mitglied?
Antwort von Travis Bell
am 12. Januar 2016 um 16:46
Happy to hear you sorted it out!
Antwort von Blacksamba
am 23. März 2016 um 15:24
Hi,
Could you please tell me if and how you sorted it out . I have exactly the same issue !
Thx in advance
Antwort von Blacksamba
am 24. März 2016 um 14:30
up
Antwort von Denny
am 25. Januar 2017 um 08:46
For those encountering the problem try: https://www.themoviedb.org/talk/5885f724c3a3684d66008671