دعم الموقع

Hi so i am working with angular (javascript) and i was able to retrieve the data of a specific movie and now i want to access the genre but i am not sure how to approach the data. so for example if i want to access the title of the movie i would do something like this: results.original_title but with genres its in an array [id, name] and i was not able to retrieve the name of a genre like so results.genre.name so how to i access this node?

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

Jump to last post

Hi GY22,

It sounds like these results are coming from either search/discover/a featured list. You'll want to pull down /genre/movie/list and then use it as a reference. You only need to call that once and you can cache it to always have the id/name map.

Cheers.

Sorry for hijacking this topic but I have a little problem. I use /genre/movie/list to get the genres. I get a list with all the ID's, but every name = null. Anyone knows what the problem is?

Hi gekkejongen,

I don't seem to be seeing this. What's the exact request you're making?

{
  "genres": [
    {
      "id": 28,
      "name": "Action"
    },
    {
      "id": 12,
      "name": "Adventure"
    },
    {
      "id": 16,
      "name": "Animation"
    },
    {
      "id": 35,
      "name": "Comedy"
    },
    {
      "id": 80,
      "name": "Crime"
    },
    {
      "id": 99,
      "name": "Documentary"
    },
    {
      "id": 18,
      "name": "Drama"
    },
    {
      "id": 10751,
      "name": "Family"
    },
    {
      "id": 14,
      "name": "Fantasy"
    },
    {
      "id": 10769,
      "name": "Foreign"
    },
    {
      "id": 36,
      "name": "History"
    },
    {
      "id": 27,
      "name": "Horror"
    },
    {
      "id": 10402,
      "name": "Music"
    },
    {
      "id": 9648,
      "name": "Mystery"
    },
    {
      "id": 10749,
      "name": "Romance"
    },
    {
      "id": 878,
      "name": "Science Fiction"
    },
    {
      "id": 10770,
      "name": "TV Movie"
    },
    {
      "id": 53,
      "name": "Thriller"
    },
    {
      "id": 10752,
      "name": "War"
    },
    {
      "id": 37,
      "name": "Western"
    }
  ]
}

hi, i request to genre/movie/list with parameters api_key & language.

This is what i get as response:

{"genres":[{"id":28,"name":null},{"id":12,"name":null},{"id":16,"name":null},{"id":35,"name":null},{"id":80,"name":null},{"id":99,"name":null},{"id":18,"name":null},{"id":10751,"name":null},{"id":14,"name":null},{"id":10769,"name":null},{"id":36,"name":null},{"id":27,"name":null},{"id":10402,"name":null},{"id":9648,"name":null},{"id":10749,"name":null},{"id":878,"name":null},{"id":10770,"name":null},{"id":53,"name":null},{"id":10752,"name":null},{"id":37,"name":null}]}

What language are you requesting?

en-US

Hi gekkejongen,

That is not a valid language on TMDb. Try using just 'en'.

https://api.themoviedb.org/3/genre/movie/list?api_key=###&language=en

Cheers.

Hi I have the following problem:

  • Using /3/genre/list?api_key=### it works OK
  • Using /3/genre/list?api_key=###&language=en returns the ids but all the names null.
  • Using /3/genre/list?api_key=###&language=es returns the ids but all the names null.

I need the genres in Spanish (es)!

Yes, there was a bug that slipped through in yesterday's deploy. In about ~4 hours when the cached pages are purged from the cache, the names will display properly.

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

عام

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

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

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

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

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

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

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

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

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

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

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

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

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

الاعدادات

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

تسجيل الدخول