Mise en oeuvre de l'api the movie database

Mise en oeuvre de l’API proposée par The Movie Database

Comme je suis un fan de séries TV, surtout de SF et policiers, je me suis dis que c’était l’occasion de joindre l’inutile à l’agréable en implémentant l’API proposée par https://www.themoviedb.org/.

Principe de réalisation :

  • récupération quotidienne des 200 séries en vogue avec la méthode /trending/tv/day
  • récupération des mise à jour sur les séries de la base movie/changes
  • récupération des informations sur les séries trouvées dans /trending/tv/day* avec la méthode /tv/

je cache tout dans Redis

Fonctionnalités :

Le visiteur du site voit apparaître dès la premiere page les 200 séries du jour. Il peut cataloguer ces séries dans 4 catégories:

  • Les séries suivies activement
  • Les séries appréciées mais non suivies activement (car la production est terminée ou annulée ou par choix)
  • Les séries inconnues mais qui semblent intéressantes
  • Les séries qu’on apprécie peu, voire pas du tout

Pour cataloguer une série, l’internaute doit être connecté pour que le site puisse mémoriser son choix. Actuellement l’internaute peut se connecter via 3 fournisseurs d’accès :

  • Facebook
  • Twitter
  • Amazon

Chaque jour l’internaute se voit proposer de nouvelles séries tendances. Les séries qu’il a déjà cataloguées n’apparaissent plus dans le nouveau choix de séries, ce quif ait qu’uil fil du temps, l’internaute ne se verra plus proposer que quelques séries par jour.

L’internaute prut créer des listes à partager avec d’autres internautes (directement ou via les réseaux sociaux)

Objectifs

API TMDB : The Movie Database
Démo : https://www.tendance-series.fr