hello, when I send a request to get similar movies I get an array of results like this:
original_name: "Shadowhunters",
id: 63210,
name: "Shadowhunters",
etc.
but it doesn't have media_type
property so I cannot send a request like this:
https://api.themoviedb.org/3/MEDIA_TYPE/ID?api_key=MY_KEY
to get the desired item full details. So how can I get an item just by its id? thanks.
فیلم و نمایش تلویزیونی را نمیتوانید پیدا کنید؟ به سیستم وارد شوید تا آن را ایجاد کنید.
آیا میخواهید به این مورد امتیاز دهید یا به فهرست اضافه کنید؟
عضو نیستید؟
پاسخ توسط Travis Bell
در تاریخ آوریل 3, 2019 ساعت 12:50 ب.ض
Hi @blue-turtle13g,
I'm confirming that when you say "similar" you are referring to the /similar method. If so, that's odd, you shouldn't be seeing TV items in movie results, or vice versa. This method should only be returning items from the same media type.
Do you have an example where this is happening?
پاسخ توسط shorsa
در تاریخ مه 9, 2025 ساعت 12:08 ب.ض
Hello, I have the same issue with https://api.themoviedb.org/3/movie/1151039. But for me, it's not a problem that it returns both media types. You just need to add this property (media_type) to the response. Thank you!
پاسخ توسط Travis Bell
در تاریخ مه 9, 2025 ساعت 12:31 ب.ض
The similar endpoints do not return mixed media types. What item are you getting back that makes you think this is the case?
پاسخ توسط shorsa
در تاریخ مه 9, 2025 ساعت 12:44 ب.ض
I apologize for the inconvenience, but I just realized something. At first, I thought that the /similar endpoint would return both media types, and apparently, I came across a movie that didn’t have enough data, so I assumed it was a different media type. It looks like everything is actually working as intended—this was my mistake, and now I understand that /similar returns only one media type.