دعم الموقع

Is there any way to get a person's appearance[s] from /person/{id}?append_to_response=tv_credits,movie_credits?

In my app, I show a person's credits for both TV and movies, merged into one list.

For some people, like Awkwafina, that includes guest appearances like her appearance on The Drew Barrymore Show. However, in the JSON returned from /person/1625558?append_to_response=tv_credits,movie_credits, we get this JSON:

{
  "adult": false,
  "backdrop_path": "\\/uRqqOSAY3L7SVeiK66utY1k47U4.jpg",
  "genre_ids": [
    10767
  ],
  "id": 108178,
  "origin_country": [
    "US"
  ],
  "original_language": "en",
  "original_name": "The Drew Barrymore Show",
  "overview": "Drew Barrymore presents human-interest stories, celebrity guests, lifestyle segments and field pieces, all driven by her infectious brand of humor and optimism.",
  "popularity": 441.578,
  "poster_path": "\\/kb0kTS57HQvPSQDUd8o7Jjsbg6h.jpg",
  "first_air_date": "2020-09-14",
  "name": "The Drew Barrymore Show",
  "vote_average": 6.5,
  "vote_count": 4,
  "character": "Self",
  "credit_id": "623538e5a84a470075fda8fc",
  "episode_count": 1
}

Note that first_air_date shows the show's first air date, of 14 September 2020. However, Awkwafina's appearance is actually on 20 September 2021.

In a perfect world, one (or more) of the following would be true:

  • • That JSON node includes an array of dates of all their appearances
  • • Their most recent appearance as another property
  • • Their earliest appearance as another property

Secondarily, is there any efficient way to get this data from the API without absolutely hammering it with credit detail requests?

My users are frustrated by this often enough that hammering the API is starting to become worth it to me, if that's what it takes. :(

Thank you!

-Casey

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

Jump to last post

Hey Casey, yup, this is a limitation product wide right now (it's happening here on the website too.) We simply aren't tracking the first episode data for the credit in any way. I've got an open ticket for that here. You can watch/vote for it which helps us prioritize for the future.

Thanks.

Thanks, @travisbell; glad to know I'm not nuts. :) I have up-voted as per your request.

I'll [eventually] take a stab and solving this on my end; if you have any suggestions/cheat codes, so to speak, please let me know!

-c

Hi again, @travisbell.

I'm now getting pretty much daily queries about this from my users. They're all coming in as bug reports, because frankly, this is a bug, as far as they're concerned.

Is there any mechanism by which I could buy compliance encourage you to move this up the queue? 😇 Not only would it help me, but it would help the website as well. I'm pretty sure Ryan Reynolds (born 1976) was not on the Today Show in 1952. This is what the website shows, and what my app does as well.

I would really really like to avoid absolutely hammering the API to work around this problem.

-Tact Liss

@caseyliss said:

I'm pretty sure Ryan Reynolds (born 1976) was not on the Today Show in 1952. This is what the website shows, and what my app does as well.

On the website, you can click on "1 episode" under the title to see in which episode it was credited and its effective date.

@superboy97 said:

On the website, you can click on "1 episode" under the title to see in which episode it was credited and its effective date.

Yes, absolutely. But for my users, it's incredibly incongruous to see one of an actor's credits occurring before they were born. As I said, I get emails about this daily, which means whether or not this is my fault, it's quickly becoming my problem. Hence this thread. :)

Hey, @travisbell

I've had a fair number of complaints about this so far this year, and frankly, it's driving me batty. I'd really rather not try to work around this on my end, as it would surely require me really hammering the API, and would result in significantly increased load times for users. Part of what makes TMDB so special is how flippin' fast it is, which I get to reap the rewards of as well. :)

Is there any way to help this jump to the front of the queue? Though my budget is quite small, I would at least be willing to have a discussion about funding this development, if you were open to it…?

Please forgive me if I'm overstepping; I just really want to see a fix!

-Tact Liss

Hey Casey,

While I appreciate the offer, we are not able to take advantage of it.

With regards to getting to this ticket, our roadmap is pretty much locked for the year and the chances of us getting to it is low. We're a small team of 3 people so we can only work on a few things at once. There is an opening at the end of year where I might be able to sneak this in (November/December) but I just don't see us getting to it earlier than that. Wish I had better news.

Thanks for the reply, Travis. I get it. I'm a small team of one. Can't win 'em all. :)

I'll keep my fingers crossed that Santa is feeling particularly generous come wintertime. ;)

-Casey

Hey Casey,

The updated field for this just went live. Over the next few hours as the cached objects start expiring, you'll start to see a new first_credit_air_date field appear on the person TV credit and combined credit endpoints. It may take up to 8 hours for all objects to be refreshed.

The website is also using this new field now, so you can see how the improved experience works here as well.

OH MY WORD PLEASE MARRY ME

MARRY ME RIGHT NOW

I LOVE YOU

joy

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

عام

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

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

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

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

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

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

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

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

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

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

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

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

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

الاعدادات

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

تسجيل الدخول