LaravelPackages.net
Acme Inc.
Toggle sidebar
bhutanio/movietvdb

Movie and TV Database API, Scrapes data from themoviedb.org (tmdb), thetvdb.com (tvdb) and omdbapi.com (omdb)

755
16
About bhutanio/movietvdb

bhutanio/movietvdb is a Laravel package for movie and tv database api, scrapes data from themoviedb.org (tmdb), thetvdb.com (tvdb) and omdbapi.com (omdb). It currently has 16 GitHub stars and 755 downloads on Packagist. Install it with composer require bhutanio/movietvdb. Discover more Laravel packages by bhutanio or browse all Laravel packages to compare alternatives.

Last updated

theMovieDB, theTVDB and OMDB API Wrapper

Dependency Status

Requirements

  • PHP 5.6.4+ (7.0+ preferred)
  • PHP Extensions: openssl, mbstring, phpredis
  • Redis Server
  • Composer

API Keys

  • theMovieDB: https://www.themoviedb.org/documentation/api
  • theTVDB: https://api.thetvdb.com/swagger
  • OMDB: http://www.omdbapi.com/

Usage

$client = new \Bhutanio\Movietvdb\MovieScrapper('TMDB_API_KEY', 'TVDB_API_KEY', 'OMDB_API_KEY');

// Get Movie Information by IMDB ID
$movie = $client->scrape('movie', 'tt0120737');

// Get Movie Information by TheMovieDB ID
$movie = $client->scrape('movie', null, '120');

// Get TV Information by IMDB ID
$tv = $client->scrape('tv', 'tt0944947');

// Get Person information by TheMovieDB's Person ID
$person = $client->person('1327');

Star History Chart