123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- <?php
- function get_yts_results($query)
- {
- global $config;
- $query = urlencode($query);
- $results = array();
- $url = "https://yts.mx/api/v2/list_movies.json?query_term=$query";
- $response = request($url);
- $json_response = json_decode($response, true);
- if ($json_response["status"] == "ok" && $json_response["data"]["movie_count"] != 0)
- {
- foreach ($json_response["data"]["movies"] as $movie)
- {
- $name = $movie["title"];
- $name_encoded = urlencode($name);
- foreach ($movie["torrents"] as $torrent)
- {
- $hash = $torrent["hash"];
- $seeders = $torrent["seeds"];
- $leechers = $torrent["peers"];
- $size = $torrent["size"];
- $magnet = "magnet:?xt=urn:btih:$hash&dn=$name_encoded$config->bittorent_trackers";
- array_push($results,
- array (
- "size" => $size,
- "name" => $name,
- "seeders" => $seeders,
- "leechers" => $leechers,
- "magnet" => $magnet,
- "source" => "yts.mx"
- )
- );
-
- }
- }
- }
- return $results;
-
- }
- ?>
|