虽然现在很多网站提供了API,如快递100,和爱查快递,但是他们申请都需要友情链接他们的网站,这对于那些没有自己网站的人来说,就是个悲剧了,今天没事干,也是为了我那个网站(http:52tlife.duapp.com),试着直接抓取网页数据来弄,本文只是提供一个思路,其实没有什么代码。
1.打开http://www.kuaidi100.com/,选择快递公司,填好自己的快递号
2.还是以前那个IE插件,点击查询,快递的结果就出来的
3.观察httpwatch里的内容,一般我们需要的链接里会包含我们要查询的内容,而且链接一定是以http://www.kuaidi100.com开头的,注意链接,看我说错了吗
4.因为看不清返回的内容,所以我喜欢把那链接复制到谷歌浏览器中看,
5,返回的是json数据,再次观察链接http://www.kuaidi100.com/query?type=shentong&postid=568983164979&id=1&valicode=&temp=0.4617815961091882,不知道valicode和temp有什么用,其实我也不知道,但是我喜欢把不知道有什么作用的东西去掉,然后清除缓存,再试试
6,发现结果没有变化,大功告成。这个东西可以直接了,也许这是个BUG吧!whatever,现在能用就可以了