今天给个人主页添加了一个展示京东IT类新书TOP20的功能。
主要用的是我以前写的一个爬虫,这个爬虫在我的github上就有https://github.com/mnpiozhang/popularbooks,其实不仅可以爬IT类的,也可以爬京东上其他分类的图书信息,而且可以指定爬取TOP多少,反正不能超过100。恩。。。如果问我这个功能有什么用,其实并没什么软用,只是自己觉的好玩。
然后这个功能我放在了新开的分类TOOLS里,想着以后有机会的话会放点有趣的东西在这个TOOLS分类里面。 ^ _ ^
我把原来的TOOLS分类改名为TOYS,感觉这个更好更贴合实际点。。。。
我把这个功能做成了api接口的功能供外部调用
请求URL:
https://niubidian.top/blog/jdbooks/
请求方式:
GET
参数:
==参数名== | ==必选== | ==类型== | ==说明== |
---|---|---|---|
item | 是 | string | 排名类别 |
category | 是 | string | 书本类型 |
effectivetime | 是 | string | 排名时间 |
topnumber | 是 | string | top多少 |
item参数详情
==参数名== | ======说明====== |
---|---|
nbs | 新书销量榜 |
bc | 图书热评榜 只有24小时内 |
nbc | 新书热评榜 只有24小时内 |
bs | 图书销量榜 |
category参数详情
==参数名== | ======说明====== |
---|---|
children | 少儿 |
edu | 教育 |
novel | 小说文学 |
manage | 经管 |
jitang | 励志与成功 |
socialscience | 人文社科 |
life | 生活 |
art | 艺术、摄影 |
science | 科技 |
internet | 计算机与互联网 |
en | 英文书、港台书 |
magazine | 杂志期刊 |
effectivetime参数详情
==参数名== | ======说明====== |
---|---|
day | 最近24小时 |
week | 最近一周 |
month | 最近30天 |
topnumber取值1到100之间
举例:
curl 'https://niubidian.top/blog/jdbooks/?item=nbs&category=novel&effectivetime=week&topnumber=5'
返回示例
{ "body": [ { "url": "//item.jd.com/12254667.html", "pic": "//img12.360buyimg.com/n3/jfs/t12337/141/1820058080/516420/c90a3771/5a29e621Nd3521820.jpg", "name": "就喜欢你看不惯我又干不掉我的样子3(吾皇万睡白茶2017全新作品,赠吾皇巴扎黑爪印签章+贺卡+明信片+电子版专享番外+海报)", "rank": "top1" }, { "url": "//item.jd.com/12246850.html", "pic": "//img11.360buyimg.com/n3/jfs/t8023/249/2495169622/358200/8def2188/59cdf6deN491ebd9d.jpg", "name": "东野圭吾:秘密(无删节精装典藏版)", "rank": "top2" }, { "url": "//item.jd.com/12236229.html", "pic": "//img14.360buyimg.com/n3/jfs/t12199/194/878683607/225186/13de2d7c/5a15320dNdfbe411e.jpg", "name": "妖猫传(沙门空海·大唐鬼宴 全四册经典套装)", "rank": "top3" }, { "url": "//item.jd.com/12243839.html", "pic": "//img12.360buyimg.com/n3/jfs/t12337/125/1673806541/414138/9374a775/5a25f915N19fd17e9.jpg", "name": "斗罗大陆第三部龙王传说22", "rank": "top4" }, { "url": "//item.jd.com/12212239.html", "pic": "//img14.360buyimg.com/n3/jfs/t11038/225/1280125383/205802/c2e8b06/59ffd2ffN86129452.jpg", "name": "颠覆者:周鸿祎自传", "rank": "top5" } ], "code": 200, "errMsg": "" }
Cloudhu 个人随笔|built by django|
沪ICP备16019452号-1