1
0
mirror of https://github.com/wbt5/real-url.git synced 2025-08-02 15:44:49 +08:00

统一格式

This commit is contained in:
Chauncey Chen 2021-10-24 10:18:26 +08:00
parent 3d8eb9eb84
commit 07099f5592

View File

@ -27,7 +27,7 @@ class BiliBili:
print(f'bilibili {rid} 未开播') print(f'bilibili {rid} 未开播')
self.real_room_id = res['data']['room_id'] self.real_room_id = res['data']['room_id']
def get_stream_address(self, current_qn: int = 10000) -> list: def get_real_url(self, current_qn: int = 10000) -> list:
url = 'https://api.live.bilibili.com/xlive/web-room/v2/index/getRoomPlayInfo' url = 'https://api.live.bilibili.com/xlive/web-room/v2/index/getRoomPlayInfo'
param = { param = {
'device': 'pc', 'device': 'pc',
@ -69,7 +69,15 @@ class BiliBili:
return stream_url_list return stream_url_list
def get_real_url(rid):
try:
bilibili = BiliBili(rid)
return bilibili.get_real_url()
except Exception as e:
print('Exception', e)
return False
if __name__ == '__main__': if __name__ == '__main__':
rid = input('请输入bilibili直播房间号\n') r = input('请输入bilibili直播房间号\n')
bilibili = BiliBili(rid) print(get_real_url(r))
print(bilibili.get_stream_address())