【邀请码】投稿获取邀请码 神奇云主机 免费虚拟主机 在线视频高清解析 史上最全接码平台大全

提取京东优惠券链接的两种方法

发布:2018-6-4 17:26 [百度已收录] 分类: 技术代码 标签: 优惠券 京东

准备工作
电脑(windows or mac均可)
Chrome浏览器(其他chrome内核的浏览器理论上都可以,不过不太用,本文以chrome为例)
方法一:截取请求地址
1.打开有京东链接地址的页面,看到有领取优惠券的地方,如下图:

2.该类优惠券的特点是,点击后不跳转新页面,在当前页提示领取结果,对于此类优惠券,进入第三步;
3.打开Chrome的调试模式,windows系统是按f12,macOS系统是按住option + command + i进入,如下图:


4.点到Network tab,这个tab是用来截获当前页面的所有请求的,里面一行就是对服务器的请求记录。
嗯,废话不多说了,这个时候点击下左边窗口的优惠券链接,是不是发现Network 这边增加了几行请求。
找到类似下面的response 有刚才提示话术的请求


5.只剩最后一步了,将该请求详细信息切换到Headers tab,Request Url即为优惠券的真实地址:

方法2:使用key和roleId来拼接接口地址

1.有时候点击优惠券会跳转到专门的优惠券页面,类似下面的这种连接:

https://coupon.m.jd.com/coupons/show.action?key=50bbe65196924b95ae0653f5ac4cbafa&roleId=12222073&to=//pro.m.jd.com/mall/active/44e5hFz2AGMw5KMepLfRZ4QQ1aA9/index.html
2. 这个时候第一种方法就无效了,实际上可以提取到上面这个链接的key和roleId来拼接出领券的URL,那怎么拼接呢,如下:

https://s.m.jd.com/activemcenter/mfreecoupon/getcoupon?key={key}&roleId={roleId}
上面的{key}和{roleId}是占位符,用你拿到的领券链接相应的内容替代,如前面举的例子,他的领券地址为:

https://s.m.jd.com/activemcenter/mfreecoupon/getcoupon?key=50bbe65196924b95ae0653f5ac4cbafa&roleId=12222073

本文最后更新于2018-6-4,已超过 1 年没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!
温馨提示如有转载或引用以上内容之必要,敬请将本文链接作为出处标注,谢谢合作!

已有 1/7539 人参与

评论:

dax 2020-05-05 09:21
方法二显示连接错误

发表评论:

欢迎使用手机扫描访问本站,还可以关注微信哦~