-
Notifications
You must be signed in to change notification settings - Fork 76
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
豆瓣网站好像把你的插件封了 #29
Comments
@yyf127 我也发现了,我先查一下具体原因哈,多谢反馈! |
https://us.v2ex.com/t/699393 万恶的豆瓣,貌似把公开的 key 全封了... 看到只能考虑爬虫的方法了.... |
@Libitum 豆瓣这么不厚道,看来还是先用tmdb了 |
@Catcccc 赞!非常感谢!配置里是可以直接修改 key 的。如果不介意的话,我更新到代码的 default 里可以么? |
@Libitum 直接更新吧 我也是网上才发现的 |
谢谢! |
好的,非常感谢 |
@Libitum |
@Catcccc 我也发现了,正在查是什么原因 |
我这里在重构抓取的方式(用客户端的API),但是测试时遇到了问题,私聊一下? @Libitum |
可以参考这个油猴脚本,使用了网页手机版的数据源,可以正常获取数据。 |
抱歉之前有点忙刚看到,我加你哈~ |
谢谢!我参考一下 |
刚入jellyfin的坑,目前改HOSTS用的TMDB,但是tmdb的评分太不可靠了 |
@xmt328 抱歉最近年底比较忙,多谢 @HaitianLiu 实现了新的方法,还有一些小的 fix,我争取尽快 release 出来哈 |
期待您的更新。辛苦!! |
坐等大佬更新噢 |
期待大佬更新. |
试了下直接从latest构建了插件,在抓取了几个之后就返回 Bad Request 了 |
@dingyx99 是这样的,现在豆瓣反爬虫封的特别猛,都随机 sleep 10s 了也不行。这也是为啥我没发布出来的原因。 |
是不是可以考虑一下多弄几个UA,随机换着来?他总不会限制多设备未登录搜索频次吧。 |
正在尝试这么做。只不过现在得用手机的 UA。请问你知道有什么生成手机 UA 的方法么? |
我看了一下,他UA的格式是这样的
占位符换掉之后如下 |
赞!我修改试一下,多谢哈 |
需要的话我可以试试看写了提个pr |
我之前有类似的 code,应该还好。你觉得有没有必要弄成同一次 search 下 share 同样的 UA?还是完全随机就好了? |
如果为了模拟真实设备的操作的话,针对一次search就应该用同样的UA,然后在中间稍微多停1-2s;下一次search的时候换UA再来,中间间隔的时间可以稍微缩短一点 |
嗯,我也觉得这样好一些。我先这么改试试 |
顺便请问一下,您这个 UA 是怎么得到的?抓包么? |
@dingyx99 豆瓣应该对 UA 做了校验,至少我手动生成了几个,有一小半都是不行的.... |
是直接抓包抓出来的,用这个UA连续发请求(用的Postman)都OK |
https://github.com/Libitum/jellyfin-plugin-douban/blob/master/Jellyfin.Plugin.Douban/FrodoAndroidClient.cs#L30 |
如果 |
豆瓣网站好像把你的插件封了,手动识别全部没出现,搜刮也不行了
The text was updated successfully, but these errors were encountered: