def __getVideoID(self, link):
result = re.findall(r"/ac([\d_]*)", link)
if len(result) > 0 :
videoIDList = result[0].split('_')
videoID = videoIDList[0]
if len(videoIDList) > 1:
videoPart = int(videoIDList[1]) - 1
else :
videoPart = 0
pageHeader, pageBody = self.Tools.getPage(self.idInfoUrl + str(videoID), ['deviceType:2', 'User-Agent:Mozilla/5.0 (iPhone; CPU iPhone OS 9_1 like Mac OS X) AppleWebKit/601.1.46 (KHTML, like Gecko) Version/9.0 Mobile/13B143 Safari/601.1'])
videoInfo = json.JSONDecoder().decode(pageBody)
if videoInfo['code'] == 200:
videoID = videoInfo['data']['videos'][videoPart]['videoId']
else:
videoID = False
else :
videoID = False
return videoID
评论列表
文章目录