diff --git a/README.md b/README.md index 0c9a8a1..5294775 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,15 @@ # XiguaLiveDanmakuHelper + +### 因西瓜直播弹幕接口加密了,所以该项目会尽量保证录播(获取房间信息及搜索用户信息)可正常使用,其他的接口看西瓜视频的心情了 + ### 西瓜直播弹幕助手--控制台版 界面版:[q792602257/XiguaDanmakuHelperGUI](https://github.com/q792602257/XiguaDanmakuHelperGUI "C# ver") ### 西瓜直播弹幕接口```api.py``` +> - 西瓜直播的弹幕接口已经加密,有大佬可以去尝试解析一下 + ### 西瓜直播弹幕助手--录播端```WebMain.py``` > - 能够自动进行ffmpeg转码 @@ -18,4 +23,4 @@ ### 计划更新 -### 并没有呢,这段时间太忙了 \ No newline at end of file +### 并没有呢,这段时间太忙了 diff --git a/api.py b/api.py index bfcf416..ae2f9f4 100644 --- a/api.py +++ b/api.py @@ -1,6 +1,7 @@ # coding=utf-8 import json import sys +import random from Struct.MemberMsg import MemberMsg from Struct.User import User @@ -168,8 +169,9 @@ class XiGuaLiveApi: """ try: p = self.s.get("https://security.snssdk.com/video/app/search/live/?version_code=730&device_platform=android" - "&format=json&keyword={}".format(self.name)) + "&format=json&iid={}&keyword={}".format(random.randint(1000,10000000),self.name)) d = p.json() + print(d) except json.decoder.JSONDecodeError as e: self.apiChangedError("搜索接口错误", e.__str__()) return