Esempio n. 1
0
        public async Task <MovieList> GetSimilarMovies(int id, string language)
        {
            var url        = LoadConfigSingleton.GetLoadConfigSingleton().URL + "movie/400157/similar?api_key=" + id + "&language=" + language + "&page=1";
            var jsonResult = await GetClient.GetData(url);

            if (!string.IsNullOrEmpty(jsonResult))
            {
                MovieList result;
                result = JsonConvert.DeserializeObject <MovieList>(jsonResult);
                return(result);
            }
            else
            {
                return(null);
            }
        }
Esempio n. 2
0
        public async Task <MovieList> SearchMovies(string search, int page, string language)
        {
            var url        = LoadConfigSingleton.GetLoadConfigSingleton().URL + "search/movie?api_key=" + LoadConfigSingleton.GetLoadConfigSingleton().APIKey + "&language=" + language + "&query=" + search + "&page=" + page + "&include_adult=false";
            var jsonResult = await GetClient.GetData(url);

            if (!string.IsNullOrEmpty(jsonResult))
            {
                MovieList result;
                result = JsonConvert.DeserializeObject <MovieList>(jsonResult);
                return(result);
            }
            else
            {
                return(null);
            }
        }
Esempio n. 3
0
        public async Task <Movie> GetMovie(int id, string language)
        {
            var url        = LoadConfigSingleton.GetLoadConfigSingleton().URL + "movie/" + id + "?api_key=" + LoadConfigSingleton.GetLoadConfigSingleton().APIKey + "&language=" + language;
            var jsonResult = await GetClient.GetData(url);

            if (!string.IsNullOrEmpty(jsonResult))
            {
                Movie result;
                result = JsonConvert.DeserializeObject <Movie>(jsonResult);
                return(result);
            }
            else
            {
                return(null);
            }
        }