百度图片api
2015-06-09 21:26
337 查看
百度图片api
转载请注明出处:http://blog.csdn.net/yuanwofei/article/details/16343743
一、通用api
http://image.baidu.com/i?tn=resultjson&ie=utf-8&word=刘德华&pn=0&rn=10http://image.baidu.com/i?tn=baiduimagejson&width=&height=&word=girl&rn=10&pn=2
说明:
格式为json
word为查询的内容
pn为第几页
rn为一页返回的图片数量
用法:大家在浏览器地址栏输入上述地址,回车即可看到返回的图片地址
二、分类api
1、明星http://image.baidu.com/channel/listjson?pn=0&rn=30&tag1=明星&tag2=全部&ie=utf8 http://image.baidu.com/channel/listjson?pn=0&rn=30&tag1=明星&tag2=全部&ftags=女明星&ie=utf8 http://image.baidu.com/channel/listjson?pn=0&rn=30&tag1=明星&tag2=全部&ftags=女明星##内地&ie=utf8
.....剩余大家参考
用上面的类别名替换上述的tag2、flags和##.就可以查不同的分类的图片了
2、美女
http://image.baidu.com/channel/listjson?pn=0&rn=30&tag1=美女&tag2=全部&ie=utf8 http://image.baidu.com/channel/listjson?pn=0&rn=30&tag1=美女&tag2=全部&ftags=小清新&ie=utf8
....剩余大家参考
3.其他的分类和上述的一样,就不一一介绍。
如何得到?
其实很简单。
用chrome浏览器的“审查元素”这个功能就可以得到上述的api
具体如下:
一、首先打开百度图片首页
鼠标右键选择“元素审查”选项
出现
然后选择Network选项
接着点击百度图片的一个分类,比如点击“美女”后出现
在里面找到这个文件“listjson?fc=channel&tag1=.....”这个文件,如图
上面的红色方框就是“美女”这个分类的图片api,其中有些参数是多余的,可以去掉。
相关文章推荐
- UVA 11264 Fire!
- 如何评价 IBM 收购 Blue Box 集团
- IGBT散热分析
- 剑指offer—第三章高质量代码(o(1)时间删除链表节点)
- Android学习系列--App调试内存泄露之Context篇
- CleanCode笔记---有意义的命名
- Linux通配符摘要
- IDL视频教程
- DZ3.2手机端访问bug彻底解决方法:您访问的页面无手机页面,是否进一步访问电脑版
- cocos2d-x 3.6版连连看
- codeevs 1069关押罪犯,关系并查集
- 初级算法整理,选择排序法
- 黑客帝国屏保源码
- RT-thread-2.0.1移植(基于STM32F4xx)
- 图片轮播,纯js+css
- MFC计算绩点小程序
- C# Assembly
- 赋值运算符
- opencv的cvCvtColor问题
- 小言C指针