
嗨,过程是这样的,在逛丢网站上发现这个价格走势图,觉得很不错,看了下代码用的是慧慧的数据。
<script src="http://sources.guangdiu.com/highcharts.js"></script> <script type="text/Javascript"> $(function () { var currency=1; var requrl='//zhushou.huihui.cn/productSense?browser=chrome&version=4.2.9.3&vendor=youdaonew&av=3.0&extensiOnid=c2bbaf9b-5dba-8c91-5d1a-bad3b83c6443&email=&pop=&k=fbf444558c50392da750668a02bb561521966ecfb1fea2b5a0507eb70736d5b0656c42b04befda47&nl=true&m=4c5ccc0c68b809b8a8c8c8a8f8e898e9a8d75c7cbb68cb2c685cdbcc1ce9a8d7e9a8d799b8d78ccccc0c'; Highcharts.setOptions({ "lang": { "thousandsSep": "" } }); //console.log('requrl:'+requrl); $.ajax({ url:requrl, dataType:"jsonp", jsonp:"jsonp", success: function(json){ var priceHistoryData=json.priceHistoryData; if(priceHistoryData) { var curTime=json.priceHistoryData.curTime; var curPrice=json.thisItem.price; var currencyName=''; var currencyAddfix=''; var currencyPrefix=''; var dataArray=json.priceHistoryData.list; var itemName=''; if(json.thisItem.name) { itemName='商品 <b>['+json.thisItem.name+']</b> 的历史价格走势:'; } else { itemName='该商品的历史价格走势:'; } var labelArray=new Array(); var priceArray=new Array(); .... </script> 我也想利用这个数据,可是不知道逛丢是如何把京东的网址 https://item.jd.com/1672442383.html 变成 k=xxxx&nl=true&m=xxxx 的。
我去查了一下慧慧助手插件的关键代码
https://shared-https.ydstatic.com/gouwuex/ext/script/extension_3_1.js
也没太看懂具体怎么做的,我水平太低。。
所以想来请教一下各位,这个是怎么做到的呢?我的思路是不是不对,也许逛丢跟慧慧有合作,通过特殊的途径?
我想自己绘图,所以想从 url 从慧慧获取历史数据。
求解!