mirror of
https://github.com/wbt5/real-url.git
synced 2025-08-02 15:44:49 +08:00
统一格式
This commit is contained in:
parent
3d8eb9eb84
commit
07099f5592
16
bilibili.py
16
bilibili.py
@ -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())
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user