Пример #1
0
    def get_user_list_movies(
        self,
        list_url,
        authenticate_user=None,
        limit=1000,
        years=None,
        countries=None,
        languages=None,
        genres=None,
        runtimes=None,
    ):

        list_user, list_key = extract_list_user_and_key_from_url(list_url)

        log.debug('Fetching %s from %s', list_key, list_user)

        return self._make_items_request(
            url='https://api.trakt.tv/users/' + list_user + '/lists/' +
            list_key + '/items/movies',
            object_name='movies',
            type_name=(list_key + ' from ' + list_user),
            authenticate_user=authenticate_user,
            limit=limit,
            years=years,
            countries=countries,
            languages=languages,
            genres=genres,
            runtimes=runtimes,
        )
Пример #2
0
    def get_user_list_movies(self, list_url, authenticate_user=None, page=None, limit=0, languages=None):
        list_user, list_key = extract_list_user_and_key_from_url(list_url)

        log.debug('Fetching %s from %s', list_key, list_user)

        return self._make_items_request(
            url='https://api.trakt.tv/users/' + list_user + '/lists/' + list_key + '/items/movies',
            authenticate_user=authenticate_user,
            page=page,
            limit=limit,
            languages=languages,
            object_name='movies',
            type_name=(list_key + ' from ' + list_user),
        )