Comments (4)
- eid 和 fp 两个参数当时简单分析过,是浏览器端 js 运行后生成的,应该是某些接口用来做标识之类的,目前看来一直使用没有什么影响。如果想要动态获取这两个参数,需要用 Python 运行 js,或用 Python 实现一遍 js 的逻辑,考虑比较麻烦所以就没有实现。
- 关于优化建议,这个确实当时没有考虑到有下架商品的情况,我晚点抓包看一下数据。
非常感谢这么详细的 issue~
曾经我用JAVA写过和你一样的东西,当时功能全部正常,唯独eid或者fp(具体哪一个记不清了)需要加密的JS动态生成,这个当时我测试会影响到抢购模式下的购买,其他没影响。我印象里eid和fp是有有效期的,过了有效期就无用了需要重新生成,这个可以持续观察一下,这是我以前测试的结果。关于后期优化建议将所有配置抽出来,单独放到配置文件中。
曾经我也有做开源软件,根据经验给您提一个意见:做开源不要听信别人想要什么你就做什么,别人想要什么功能你就加什么,这样最后软件会变得很鸡肋,很繁重,会有一堆用不上的功能。您需要做的是你自己想做什么就加什么,用户想要什么需要你做考量使用场景大不大,值不值得做,千万不要轻信别人使用量很大等等。
from jd-assistant.
我是楼上的,刚才的账号注销了,重新注册了一个新的
from jd-assistant.
- eid 和 fp 两个参数当时简单分析过,是浏览器端 js 运行后生成的,应该是某些接口用来做标识之类的,目前看来一直使用没有什么影响。如果想要动态获取这两个参数,需要用 Python 运行 js,或用 Python 实现一遍 js 的逻辑,考虑比较麻烦所以就没有实现。
- 关于优化建议,这个确实当时没有考虑到有下架商品的情况,我晚点抓包看一下数据。
非常感谢这么详细的 issue~
from jd-assistant.
- eid 和 fp 两个参数当时简单分析过,是浏览器端 js 运行后生成的,应该是某些接口用来做标识之类的,目前看来一直使用没有什么影响。如果想要动态获取这两个参数,需要用 Python 运行 js,或用 Python 实现一遍 js 的逻辑,考虑比较麻烦所以就没有实现。
- 关于优化建议,这个确实当时没有考虑到有下架商品的情况,我晚点抓包看一下数据。
非常感谢这么详细的 issue~
曾经我用JAVA写过和你一样的东西,当时功能全部正常,唯独eid或者fp(具体哪一个记不清了)需要加密的JS动态生成,这个当时我测试会影响到抢购模式下的购买,其他没影响。我印象里eid和fp是有有效期的,过了有效期就无用了需要重新生成,这个可以持续观察一下,这是我以前测试的结果。关于后期优化建议将所有配置抽出来,单独放到配置文件中。
曾经我也有做开源软件,根据经验给您提一个意见:做开源不要听信别人想要什么你就做什么,别人想要什么功能你就加什么,这样最后软件会变得很鸡肋,很繁重,会有一堆用不上的功能。您需要做的是你自己想做什么就加什么,用户想要什么需要你做考量使用场景大不大,值不值得做,千万不要轻信别人使用量很大等等。
- 当时确实分析过那段加密的 js,想着用 Python 实现一遍,函数调用栈往上追踪了好几层,最后实在没耐心推导出来。具体这两个参数对于抢购模式的影响,能力有限确实没有分析出来。
- 关于开源代码添加功能的问题,确实受教了哈哈~ 再次感谢!
from jd-assistant.
Related Issues (20)
- 想付费学习下
- 订单提交失败, 错误码:0, 返回信息:您选择的收货地址不支持当前的配送方式,请重新选择配送方式!(下单商品可能为第三方商品,将切换为普通发票进行尝试) HOT 11
- 请问有货提交订单案例中的地区ID在哪里能查看?
- _get_seckill_init_info error HOT 1
- 预约抢购提示加入购物车失败
- 能否请教下关于请求数据的格式,有哪些字段这个是怎么知道的?应该怎么学习呢?
- getTakId is not defined HOT 1
- 京东国际的商品无法提交订单,商品ID10031061737546 HOT 3
- 抢购为什么不支持支付,想请教一下 HOT 2
- 怎么用,能不能出个视频手把手交一下
- 请教一下,大佬的接口都是通过什么抓取的呢 HOT 1
- 现在这个脚本还可以使用吗
- 奇怪,界面和内容文件设10点执行,却2点执行了 HOT 2
- 安装时出错
- 问下各位大佬为什么会出现这种情况,感激不尽!! HOT 1
- 还在维护嘛? HOT 1
- eid, fp, track_id, risk_control参数获取失败 HOT 2
- 报非法的十六进制 HOT 3
- 有没大神知道这个报错是啥原因
- 抢购茅台,可以用么?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jd-assistant.