Поддръжка на The Movie Database

I have a similar use-case to https://www.themoviedb.org/talk/5f5b7579629b2c0037c28933 - I am creating an educational example(movies browser) of a GUI library that I am contributing to, and I want to use a small subset of data that I've extracted from the API. By data I mean the JSON response of LIST Movies, LIST TV Shows, Person details, Movie details and TV show details of v3 API. In general I will have around ~20 movies and ~20 tv shows and the actors that are in the cast for them. The images will still be loaded from TMDB API.

The project is open-source, so I cannot just add my API key in there(I see some other open-source projects are doing that, but I want to avoid it). However, in my case I do not need the data to be updated real time, i.e. I extract the JSON data today and it never changes(except for images because they will be fetched from the API every time).

So in other words, I want to store the subset of data I've extracted and put it in github. When a user runs the movies example, they still have to go through the TMDB API to load the images, but they do not need to provide an API key. Of course I will follow the attribution requirements mentioned in the FAQ. Am I allowed to do this?

2 отговора (на страница 1 от общо 1)

Jump to last post

I just read the terms of use again - it clearly states you cannot cache the data for more than 6 months, so it is NOT allowed to do that.

no, don't publish your key on a GitHub project

Не можете да откриете филм или сериал? Влезте, за да го създадете.

Глобални

s фокусиране на лентата за търсене
p отваряне на меню "Профил"
esc затваряне на отворен прозорец
? отваряне на прозореца за клавишните комбинации

На страниците за медиите

b връщане назад
e към страницата за редактиране

На страниците за сезони

(стрелка надясно) към следващ сезон
(стрелка наляво) към предишния сезон

На страниците за епизоди

(стрелка надясно) към следващ епизод
(стрелка наляво) предишен епизод

На всички страници за изображения

a отваряне на прозорец за добавяне на изображение

На всички страници за редактиране

t меню за избор на език, на превода
ctrl+ s изпращане на форма

На страниците за дискусия

n създаване на нова дискусия
w статус на наблюдаване
p публична/лична
c затваряне/отваряне
a отваряне на действия
r отговаряне в дискусия
l към последния отговор
ctrl+ enter изпращане на вашето съобщение
(стрелка надясно) следваща страница
(стрелка наляво) предишна страница

Настройки

Искате ли да го оцените или добавите към списък?

Вход