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

技术教程 2年前 (2018) Mgo
0


准备工作

电脑(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

版权声明:Mgo 发表于 2018-10-23 16:51:45。
转载请注明:提取京东优惠券链接的两种方法 | 站长聚集地

暂无评论

暂无评论...