43 lines
1.2 KiB
PHP
43 lines
1.2 KiB
PHP
<?php
|
|
// search tmdb or web for movie from a given name
|
|
|
|
define('FS_ROOT', realpath(dirname(__FILE__)));
|
|
require_once(FS_ROOT."/../../www/config.php");
|
|
require_once(FS_ROOT."/../../www/lib/framework/db.php");
|
|
require_once(FS_ROOT."/../../www/lib/movie.php");
|
|
require_once(FS_ROOT."/../../www/lib/util.php");
|
|
|
|
$movienameorig = "A Movie Name";
|
|
|
|
$movie = new Movie();
|
|
$moviename = $movie->parseMovieName($movienameorig);
|
|
|
|
echo "Looking up ".$movienameorig." - ".$moviename."\n";
|
|
// #1 tmdb
|
|
//
|
|
echo "TMDB : \n";
|
|
//print_r($movie->searchTmdb($moviename));
|
|
|
|
|
|
// #2 search engine (google/bing)
|
|
//$buffer = getUrl("https://www.google.com/search?source=ig&hl=en&rlz=&btnG=Google+Search&aq=f&oq=&q=".urlencode($moviename.' site:imdb.com'));
|
|
//$buffer = getUrl("http://www.bing.com/search?&q=".urlencode($moviename.' site:imdb.com'));
|
|
|
|
echo "\nSE : \n";
|
|
$buffer = getUrl("https://duckduckgo.com/html?q=".urlencode($moviename.' imdb'));
|
|
|
|
if ($buffer !== false && strlen($buffer))
|
|
{
|
|
$imdb = $movie->parseImdbFromNfo($buffer);
|
|
echo sprintf("imdbid : %s\n", $imdb);
|
|
print_r($movie->fetchImdbProperties($imdb));
|
|
|
|
echo "\nTMDB:\n";
|
|
print_r($movie->fetchTmdbProperties($imdb));
|
|
|
|
//
|
|
//$movie->updateMovieInfo($imdb);
|
|
}
|
|
|
|
|