def search_videos_by_keyword(self, keyword, category=None,<EOL>period='<STR_LIT>', orderby='<STR_LIT>',<EOL>public_type='<STR_LIT:all>', paid=None,<EOL>timeless=None, timemore=None,<EOL>streamtypes=None,<EOL>page=<NUM_LIT:1>, count=<NUM_LIT:20>):
url = '<STR_LIT>'<EOL>params = {<EOL>'<STR_LIT>': self.client_id,<EOL>'<STR_LIT>': keyword,<EOL>'<STR_LIT>': category,<EOL>'<STR_LIT>': period,<EOL>'<STR_LIT>': orderby,<EOL>'<STR_LIT>': public_type,<EOL>'<STR_LIT>': paid,<EOL>'<STR_LIT>': timeless,<EOL>'<STR_LIT>': timemore,<EOL>'<STR_LIT>': streamtypes,<EOL>'<STR_LIT>': page,<EOL>'<STR_LIT:count>': count<EOL>}<EOL>params = remove_none_value(params)<EOL>r = requests.get(url, params=params)<EOL>check_error(r)<EOL>return r.json()<EOL>
doc: http://open.youku.com/docs/doc?id=81