omdbapi / OMDb-API

The Open Movie Database Bug Tracking
422 stars 21 forks source link

Issues with series episodes #15

Open Laukess opened 7 years ago

Laukess commented 7 years ago

I don't know if my issues are do to inexperience or the api, but feel free to delete this issue if its the former, or these questions fit in better elsewhere.

First of all, is there no complete documentation? I had to look through the change log to learn about the season parameter.

When looking for episodes to a series I've come across a few with missing data, example: http://www.omdbapi.com/?i=tt0137330&season=1&apikey=[api-key]

4 seasons with a total of 9 episodes found, but the show having about 80 episodes according to IMDB.

The last problem is also related to episodes. I use the api to find movies/series by searching for a title, and then make api calls to get the episodes of those series it finds. In some cases, like "8 out of 10 cats" and "8 out of 10 cats does Countdown", I end up with api requests that take ages to return, and because I got a lot of requests at the same time, I end up in a situation where I can't make new requests to the api. Should I implement a timout into my api calls, or is this a problem with how the api handles episodes? It should be noted that whenever a season are returned, the episode data is somewhat incomplete, like having a title like "Episode #15.3"

Almenon commented 7 years ago

More episode data would be cool - would come in handy for my bot: https://github.com/Almenon/reddit_episode_bot

votemike commented 6 years ago

Also seems to be a problem for http://www.omdbapi.com/?Season=1&Episode=1&t=Summer%20Heights%20High&apikey=[api-key]. With the corresponding IMDb page here: http://www.imdb.com/title/tt0934320/episodes?season=1

barrust commented 6 years ago

I was wondering how best to communicate when there are missing episodes. When the data is refreshed, is all the data refreshed, or is it piecemeal?

tgreve15 commented 6 years ago

Sorry @Laukess, still not an answer to your specific problem, although partially to your missing data portion.

@barrust - take a look at the following two issues to get an idea about the data - https://github.com/omdbapi/OMDb-API/issues/88#issuecomment-413684586 https://github.com/omdbapi/OMDb-API/issues/47#issuecomment-367848622

barrust commented 6 years ago

@tgreve15 thanks for the update!

cdtiib commented 5 years ago

Same issue here, for example Chernobyl missing episode 2: http://www.omdbapi.com/?apikey=[key]&i=tt7366338&season=1

{ "Title": "Chernobyl", "Season": "1", "totalSeasons": "1", "Episodes": [ { "Title": "1:23:45", "Released": "2019-05-06", "Episode": "1", "imdbRating": "9.6", "imdbID": "tt8162428" }, { "Title": "Open Wide, O Earth", "Released": "2019-05-20", "Episode": "3", "imdbRating": "9.7", "imdbID": "tt9166672" }, { "Title": "The Happiness of All Mankind", "Released": "2019-05-27", "Episode": "4", "imdbRating": "9.6", "imdbID": "tt9166678" }, { "Title": "Vichnaya Pamyat", "Released": "2019-06-03", "Episode": "5", "imdbRating": "9.9", "imdbID": "tt9166696" } ], "Response": "True" }