Пример #1
0
        public static TMDbWatchlistShows GetWatchlistShows(string accountId, string sessionId, int page)
        {
            string response = TraktWeb.TransmitExtended(string.Format(TMDbURIs.UserWatchlistShows, accountId, sessionId, page.ToString()));

            return(response.FromJSON <TMDbWatchlistShows>());
        }
Пример #2
0
        public static TMDbRatedMovies GetRatedMovies(string accountId, string sessionId, int page)
        {
            string response = TraktWeb.TransmitExtended(string.Format(TMDbURIs.UserRatingsMovies, accountId, sessionId, page.ToString()));

            return(response.FromJSON <TMDbRatedMovies>());
        }
Пример #3
0
        public static TMDbAccountInfo GetAccountId(string sessionId)
        {
            string response = TraktWeb.TransmitExtended(string.Format(TMDbURIs.AccountInfo, sessionId));

            return(response.FromJSON <TMDbAccountInfo>());
        }
Пример #4
0
        public static TMDbSessionResponse RequestSessionId(string requestToken)
        {
            string response = TraktWeb.TransmitExtended(string.Format(TMDbURIs.RequestSessionId, requestToken));

            return(response.FromJSON <TMDbSessionResponse>());
        }
Пример #5
0
        /// <summary>
        /// This method is used to generate a valid request token for user based authentication.
        /// A request token is required in order to request a session id.
        /// </summary>
        public static TMDbTokenResponse RequestToken()
        {
            string response = TraktWeb.TransmitExtended(TMDbURIs.RequestToken);

            return(response.FromJSON <TMDbTokenResponse>());
        }
Пример #6
0
        public static IEnumerable <FlixsterMovieRating> GetRatedMovies(string userId, int page, int itemsPerPage)
        {
            string response = TraktWeb.TransmitExtended(string.Format(FlixsterURIs.UserRatingsMovies, userId, page, itemsPerPage));

            return(response.FromJSONArray <FlixsterMovieRating>());
        }