nICEnnnnnnnLee / BilibiliLiveRecorder

pure-java B站/Acfun/斗鱼/虎牙/快手/抖音/YY/战旗/花椒 直播视频录制。仅需Java环境即可运行【维护模式,不主动新增Feature】
Other
767 stars 107 forks source link

请问现在抖音是不是用不了? #118

Closed Bloodborne closed 1 year ago

Bloodborne commented 1 year ago

试过douyin和douyin2,encodeURI(),还有issue里的set-cookie替换。我是用 https://live.douyin.com/webcast/ 这个接口里cookie。一直都是报这个错:

java.lang.IllegalArgumentException: Illegal cookie name at java.net.HttpCookie.(HttpCookie.java:145) at java.net.HttpCookie.(HttpCookie.java:139) at nicelee.bilibili.util.HttpCookies.convertCookies(HttpCookies.java:16) at nicelee.bilibili.live.impl.RoomDealerDouyin4User.getRoomInfo(RoomDealerDouyin4User.java:96) at nicelee.bilibili.Main.getRoomInfo(Main.java:153) at nicelee.bilibili.Main.main(Main.java:86) 抖音需要cookie, 请确认cookie是否存在或失效 解析失败!!

nICEnnnnnnnLee commented 1 year ago

可以用。

真的不是很想讨论关于cookie获取的问题,这不是本项目所关注的,顶多就是提一嘴的事儿。
鉴于很多issue都提到这个,我就讲一下提到过的相关措施,以及为什么要这样做。

Bloodborne commented 1 year ago

谢谢回复。最终是发现cookie有一项:sso_ui…otal_show_times=6,导致cookie解析失败,删掉之后就能运行了

nICEnnnnnnnLee commented 1 year ago

基本上不会有省略号的,你这是复制的时候cookie太长折叠显示了