def search():
dlg = xbmcgui.Dialog()
term = dlg.input('Suchbegriff', type=xbmcgui.INPUT_ALPHANUM)
if term == '':
return
term = term.replace(' ', '+')
url = 'https://www.skygo.sky.de/SILK/services/public/search/web?searchKey=' + term + '&version=12354&platform=web&product=SG'
r = skygo.session.get(url)
data = json.loads(r.text[3:len(r.text)-1])
listitems = []
for item in data['assetListResult']:
url = common.build_url({'action': 'playVod', 'vod_id': item['id']})
listitems.append({'type': 'searchresult', 'label': item['title'], 'url': url, 'data': item})
# if data['assetListResult']['hasNext']:
# url = common.build_url({'action': 'listPage', 'path': ''})
# listitems.append({'type': 'path', 'label': 'Mehr...', 'url': url})
listAssets(listitems)
评论列表
文章目录