[Устарело] Поиск по Кинопоиску
Добавлено: Пт апр 15, 2016 4:33 pm
Вдруг кто искал
КиноПоиск. Все фильмы планеты
http://www.kinopoisk.ru
КиноПоиск. Все фильмы планеты
http://www.kinopoisk.ru
СпойлерПоказать
Код: Выделить всё
$kino=$params['kino'];
$kino = str_replace(' ', '_', $kino);
//Ищем на страничке
$url="http://api.kinopoisk.cf/searchFilms?keyword=".$kino;
//Работаем со строкой JSON
$data = json_decode(file_get_contents($url), true);
$keyword=$data["keyword"]; // что искали
$id=$data["searchFilms"][0]["id"]; // ид на кинопоиске
$nameRU=$data["searchFilms"][0]["nameRU"]; // название в рус
$description=$data["searchFilms"][0]["description"]; //жанр
$year=$data["searchFilms"][0]["year"];
$genre=$data["searchFilms"][0]["genre"];
$rating=$data["searchFilms"][0]["rating"];//рейтинг
$img="http://st.kp.yandex.net/images/film/".$id.".jpg";
//Рассказываем о фильме
say('Найден фильм "'.$nameRU.'" '.$year.' года.',10);
say($description,10);
say('Рейтинг фильма '.$rating,10);
//скачиваем картинку
$url=$img;
$jpg="./cached/film/".$id.".jpg";
$dest_file = @fopen($jpg, "w");
$resource = curl_init();
curl_setopt($resource, CURLOPT_URL, $url);
curl_setopt($resource, CURLOPT_FILE, $dest_file);
curl_setopt($resource, CURLOPT_HEADER, 0);
curl_exec($resource);
curl_close($resource);
fclose($dest_file);
//отправляем картинку в телеграмм
$img='C:/_majordomo/htdocs/cached/film/'.$id.'.jpg';
include_once(DIR_MODULES . 'telegram/telegram.class.php');
$telegram_module = new telegram();
$telegram_module->sendImageToAll($img);