Example #1
0
File: api.py Project: yogi81/ru
 def search_videos(self, all=None, any=None, none=None, sort_by=None,
                   exact=None, page_size=None, page_number=None,
                   get_item_count=None, video_fields=None,
                   custom_fields=None, media_delivery=None, output=None):
     ''' Returns an VideoItemCollection of Video results.'''
     params = validate_params(**locals())
     return self._read_api('search_videos', params, cls=VideoItemCollection)
Example #2
0
File: api.py Project: yogi81/ru
 def find_videos_by_reference_ids(self, reference_ids, fields=None,
                                video_fields=None, custom_fields=None,
                                media_delivery=None, output=None):
     '''Returns a VideoItemCollection of Videos.'''
     params = validate_params(**locals())
     return self._read_api('find_videos_by_reference_ids', params,
                           cls=VideoItemCollection)
Example #3
0
File: api.py Project: yogi81/ru
 def find_video_by_ids_unfiltered(self, video_ids, fields=None,
                                 video_fields=None, custom_fields=None,
                                 media_delivery=None):
     '''Returns a VideoItemCollection of Videos.'''
     params = validate_params(**locals())
     return self._read_api('find_video_by_ids_unfiltered', params,
                           cls=VideoItemCollection)
Example #4
0
File: api.py Project: yogi81/ru
 def find_playlist_by_reference_id(self, reference_id, fields=None,
                                   video_fields=None, playlist_fields=None,
                                   custom_fields=None, media_delivery=None,
                                   output=None):
     '''Returns a Playlist.'''
     params = validate_params(**locals())
     return self._read_api('find_playlist_by_reference_id', params,
                           cls=Playlist)
Example #5
0
File: api.py Project: yogi81/ru
 def find_playlists_by_ids(self, playlist_ids, fields=None,
                           video_fields=None, playlist_fields=None,
                           custom_fields=None, media_delivery=None,
                           output=None):
     '''Returns a PlaylistItemCollection of Playlists.'''
     params = validate_params(**locals())
     return self._read_api('find_playlists_by_ids', params,
                           cls=PlaylistItemCollection)
Example #6
0
File: api.py Project: yogi81/ru
 def find_video_by_reference_id_unfiltered(self, reference_id, fields=None,
                                           video_fields=None,
                                           custom_fields=None,
                                           media_delivery=None):
     '''Returns a Video.'''
     params = validate_params(**locals())
     return self._read_api('find_video_by_reference_id_unfiltered', params,
                           cls=Video)
Example #7
0
File: api.py Project: yogi81/ru
 def find_playlists_for_player_id(self, player_id, page_size=None,
                                  page_number=None, get_item_count=None,
                                  fields=None, video_fields=None,
                                  playlist_fields=None, custom_fields=None,
                                  media_delivery=None, output=None):
     '''Returns a PlaylistItemCollection of Playlists.'''
     params = validate_params(**locals())
     return self._read_api('find_playlists_for_player_id', params,
                           cls=PlaylistItemCollection)
Example #8
0
File: api.py Project: yogi81/ru
 def find_videos_by_user_id(self, user_id, page_size=None, page_number=None,
                            sort_by=None, sort_order=None,
                            get_item_count=None, fields=None,
                            video_fields=None, custom_fields=None,
                            media_delivery=None, output=None):
     '''Returns a VideoItemCollection of Videos.'''
     params = validate_params(**locals())
     return self._read_api('find_videos_by_user_id', params,
                           cls=VideoItemCollection)
Example #9
0
File: api.py Project: yogi81/ru
    def find_related_videos(self, video_id=None, reference_id=None,
                            page_size=None, page_number=None,
                            get_item_count=None, fields=None,
                            video_fields=None, custom_fields=None,
                            media_deliver=None, output=None):
        '''Returns a VideoItemCollection of Videos. Requires either video_id or
        reference_id.

        '''
        params = validate_params(**locals())
        return self._read_api('find_related_videos', params,
                              cls=VideoItemCollection)
Example #10
0
File: api.py Project: yogi81/ru
    def find_modified_videos(self, from_date, filter=None, page_size=None,
                             page_number=None, sort_by=None, sort_order=None,
                             get_item_count=None, fields=None,
                             video_fields=None, custom_fields=None,
                             media_delivery=None, output=None):
        '''Returns a VideoItemCollection of Videos. from_date should be an
        integer or string specified in minutes since January 1st, 1970 00:00:00
        GMT.

        '''
        params = validate_params(**locals())
        return self._read_api('find_modified_videos', params,
                              cls=VideoItemCollection)
Example #11
0
File: api.py Project: yogi81/ru
 def find_video_by_id(self, video_id, fields=None, video_fields=None,
                      custom_fields=None, media_delivery=None, output=None):
     '''Returns a Video.'''
     params = validate_params(**locals())
     return self._read_api('find_video_by_id', params, cls=Video)