您的位置:首页 > 数据 >
通过Chrome来知道提交加价的请求应该是什么?
来源:CSDN 2023-02-16 13:59:14


(相关资料图)

额,不知道这样好不好。 不过还是希望CSDN不要删除啊,不管是好的坏的,咱们都要开源分享不是。

主要就是基于Chrome能够在Console中执行js来做的。 以京东夺宝岛为例子我们需要做如下的事情:

在Chorme中打开夺宝岛网页,按F12,然后刷新页面转到Network标签,看所有的请求,研究出那个请求是拿当前价格的 方式是点击请求,看Response中的返回值: 得到结果:http://paimai.jd.com/json/current/englishquery?paimaiId=10473082&skuId=0&t=650541&start=0&end=9 这个链接能够查看所有的出价记录的json字符串,第一个就是当前的报价了然后就是设置一个加价值,心理价位, 然后提交再次获得最高价,如果不是我出的那么就再次加价,循环这个过程当然还是的通过Chrome来知道提交加价的请求应该是什么 这里直接列出结果:http://paimai.jd.com/services/bid.action?

剩下的就是开始写脚本了。

var t,count = 1,price=0,pin = getCookie("pin"),f = function(){$.ajax({    url:"http://paimai.jd.com/json/current/englishquery?paimaiId="+paimaiId+"&skuId=0&t=964468&start=0&end=9",    async:false,    success:function(data){var currentPrice = parseFloat(data.currentPrice);        console.info("第",count,"次检测商品当前拍卖价格是",currentPrice);        if(data.auctionStatus == 2){            console.error("商品拍卖结束,获得者",data.currentUser);            clearTimeout(t);return;        }        if(data.currentPrice < 1500) {            if(pin != data.currentUser && price != currentPrice){                $.ajax({                url:"http://paimai.jd.com/services/bid.action?t=369168&paimaiId="+paimaiId+"&proxyFlag=0&bidSource=0&price="+(currentPrice+1),                async:false,                success:function(data1){console.warn("第",count,"次加价拍,本次出价",(currentPrice+1),"出价结果",data1.message);                    if(data1.result == 200){                        currentPrice = currentPrice+1;                    } else {                        if(data1.result == 516) {clearTimeout(t);return;}                    }                }                });            } else {                console.info("商品价格未变,忽略加价");            }            price = currentPrice;            t = setTimeout(f,1000);        } else {            console.error("商品价格高于原价5折,停止加价");            clearTimeout(t);        }    }    });    count++;}f();//暂停clearTimeout(t)

代码还是比较简单,就不多做解释了。这里说一下有个关键的地方是网页分析的部分。就是从请求中拿到了自己想要的数据。

这样样例的请求是一个json,所以能够直接用了,如果是一个html网页应该怎么办呢? 因为现在的网页一般都用了jquery,所以可以使用jquery脚本来做。他的拾取器还是之棒的。 比如这样: var val = (‘tr:eq(2)′,html); (‘td:gt(1)’,val).html() 第二个tr的第一个td. 等等

关键词:
相关文章
当前播报:1月乌鲁木齐局运输煤炭1226.61万吨

当前播报:1月乌鲁木齐局运输煤炭1226.61万吨

  1月份,乌鲁木齐局集团公司运输煤炭122661万吨,其中疆煤外运48261万吨,同比分别增长195%、395%。  乌鲁木齐局集团公司建立健全两级保更多

2023-02-16 10:02:01
贵州:截至2022年末对碳减排、煤炭清洁利用等重点领域发放贷款近300亿元-当前速讯

贵州:截至2022年末对碳减排、煤炭清洁利用等重点

  近日,记者从人民银行贵阳中心支行2023年一季度新闻通气会上获悉,截至2022年末,贵州对碳减排、煤炭清洁利用、交通物流、科技创新、设备更多

2023-02-16 09:54:36
当前播报:各地绘出今年能源发展“路线图”

当前播报:各地绘出今年能源发展“路线图”

  31个省区市2023年政府工作报告近期陆续出炉,均为能源产业转型发展绘出了新路线图。记者梳理发现,传统能源大省积极转型的同时加强保供,更多

2023-02-16 09:54:16
今日看点:袁家海:我国能源保供显出多个复杂特征

今日看点:袁家海:我国能源保供显出多个复杂特征

  当前国际能源供需形势严峻复杂,能源供应持续紧张、价格大幅波动,我国经济深度融入世界经济,国内能源供应必然受到国际能源供需变化和价更多

2023-02-16 10:09:29
CCTD:煤价止跌反弹动能是否持续?

CCTD:煤价止跌反弹动能是否持续?

  据CCTD了解,近期煤炭市场价格持续走跌,5000K报价一度跌破800元吨,不仅远低于铁路发运到港成本,且较进口煤的价差也在快速收窄。  进更多

2023-02-16 09:59:02
环球今日报丨2022年山西省全社会用电量同比增4.3%

环球今日报丨2022年山西省全社会用电量同比增4.3%

  记者从山西省发改委获悉,2022年,山西省用电量平稳增长,全省全社会用电量27208亿千瓦时,比上年增长43%。  分产业看,2022年,第一产更多

2023-02-16 08:59:14
【世界时快讯】国家能源集团新疆公司首月煤炭产量增长15.6%

【世界时快讯】国家能源集团新疆公司首月煤炭产量

  1月,国家能源集团新疆能源有限责任公司生产煤炭740万吨,超计划20万吨,同比增长156%;自产煤销量736万吨,超计划16万吨,同比增长155%。更多

2023-02-16 09:06:18
国家矿山安监局山西局:确保煤炭安全增产保供

国家矿山安监局山西局:确保煤炭安全增产保供

  记者从国家矿山安监局山西局近日召开的2023年工作会议上了解到,今年山西增产保供压力持续加大及各种风险叠加,全省矿山安监系统将紧紧围更多

2023-02-16 09:16:27
统计局:2月上旬全国煤炭价格全面下跌

统计局:2月上旬全国煤炭价格全面下跌

  国家统计局2月14日公布的数据显示,2月上旬全国煤炭价格全面下跌。各煤种具体价格变化情况如下:  无烟煤(洗中块,挥发份&le;8%)价格1更多

2023-02-15 10:05:21
动力煤价格从2022年历史高点回落 需求支撑炼焦煤价格居高不下|环球热点

动力煤价格从2022年历史高点回落 需求支撑炼焦煤

  2022年,在多方面因素的综合作用下,国际市场煤炭需求旺盛,各大关键煤炭价格指数一度达到近年来的最高点。业内人士与专业机构预测,与石更多

2023-02-15 10:00:10