diff --git a/woxiu.py b/woxiu.py new file mode 100644 index 0000000..577ea7c --- /dev/null +++ b/woxiu.py @@ -0,0 +1,27 @@ +# 我秀直播:https://www.woxiu.com/ +import requests + + +def woxiu(rid): + headers = { + 'User-Agent': 'Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/604.1.38 (KHTML, like Gecko) ' + 'Version/11.0 Mobile/15A372 Safari/604.1' + } + url = 'https://m.woxiu.com/index.php?action=M/Live&do=LiveInfo&room_id={}'.format(rid) + with requests.Session() as s: + res = s.get(url, headers=headers) + try: + res = res.json() + except: + raise Exception('直播间不存在') + status = res['online'] + if status: + live_stream = res['live_stream'] + return live_stream + else: + raise Exception('未开播') + + +if __name__ == '__main__': + r = input('输入我秀直播房间号:\n') + print(woxiu(r))