دعم الموقع

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. :)

4 ردود (على هذه الصفحة 1 من 1)

Jump to last post

Happy to hear you sorted it out!

Hi,

Could you please tell me if and how you sorted it out . I have exactly the same issue !

Thx in advance

up

For those encountering the problem try: https://www.themoviedb.org/talk/5885f724c3a3684d66008671

لم تجد الفلم أو المسلسل ؟ سجل دخولك و انشئها

عام

s ركز شريط البحث
p افتح قائمة الملف الشخصي
esc اغلق النافذة المفتوحة
? افتح نافذة اختصارات لوحة المفاتيح

على كافة صفحات الوسائط

b ارجع للخلف (او للصفحة الام عند التطبيق)
e انتقل لصفحة التعديل

على كافة صفحات موسم المسلسل

(السهم الايمن) انتقل للموسم التالي
(السهم الايسر) انتقل للموسم السابق

على كافة صفحات حلقة المسلسل

(السهم الايمن) انتقل للحلقة التالية
(السهم الايسر) انتقل للحلقة السابقة

على كافة صفحات الصور

a افتح صفحة اضافة الصورة

على كافة صفحات التعديل

t افتح محدد الترجمة
ctrl+ s ارسال النموذج

على صفحات المناقشة

n انشى نقاش جديد
w تبديل حالة المتابعة
p تبديل عام / خاص
c تبديل اغلاق / فتح
a افتح الانشطة
r رد على النقاش
l انتقل لأخر رد
ctrl+ enter أرسل رسالتك
(السهم الايمن) الصفحة التالية
(السهم الايسر) الصفحة السابقة

الاعدادات

هل تريد تقييم او اضافة هذا العنصر للقائمة؟

تسجيل الدخول