【逆向案例】京东商品详情合集|京东数据采集|京东API接口

本文介绍了如何抓取京东商品详情API接口中的x-api-eid-token,涉及逆向工程方法,包括使用xhr断点追踪参数、分析bizId、fp和依赖的cookie信息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

01

逆向目标

接下来文章会更新关于京东商品详情数据采集的文章,包括x-api-eid-token、h5st、以及滑块验证。

02

抓包分析

目前分析商品详情API接口页需要cookie以及params中的x-api-eid-token,本文的目标是参数中的x-api-eid-token。

图片

图片

通过上面的接口返回

图片

这个接口又有两个加密的值 a 和 d

图片

03

逆向过程

先来看a

xhr断点

图片

简单跟一下很快就可以定位

图片

重新打断点(断不住记得清一下缓存)

图片

先分析参数g

g = {      pin: jdtRiskUtil.obtainPin(m),      oid: l,      bizId: jdtRiskUtil.getBizId(),      fc: jdtRiskStorageManager.load(collectConfig.store[_riskFpMode].eidKey),      mode: _riskFpMode,      p: "https:" == document.location.protocol ? "s" : "h",      fp: jdtRiskContext.deviceInfo.fp,      ctype: m,      v: jdtRiskContext.version,      f: "1",      o: jdtRiskUtil.getCurrentPageUrl(),      qs: jdtRiskUtil.getUrlQueryStr(),      jsTk: jdtRiskContext.deviceInfo.jsToken  }

主要是下面几个需要分析的

图片

bizid

图片

看上去是写死的  全局搜发现在文档里面写死的

图片

fc

jdtRiskStorageManager.load(collectConfig.store[_riskFpMode].eidKey)

collectConfig定义全局的对象

图片

图片

图片

补一些函数和环境就可以了

图片


fp

图片

赋值

图片

后面的补环境部分就省略了,需要注意的是需要用到cookie信息

图片

环境

图片

调用生成x-api-eid-token

图片

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值