最新消息:七维网络改版啦,域名www.7dwww.com

关于百度图片api,分类图片API,搜索图片API

网络技术 sevennet 3643浏览 0评论

最近因为要做一个抓取百度图片的小东西,研究了一下百度图片的API,分享给大家

百度图片有分类图片api和搜索api

 百度图片分类图片api 可用

以GET形式提交,返回JSON

URL:http://image.baidu.com/data/imgs?col=&tag=&sort=&pn=&rn=&p=channel&from=1

参数:col=大类&tag=分类&sort=0&pn=开始条数&rn=显示数量&p=channel&from=1

PS:sort可以为0和1,作用。。未知

例子:http://image.baidu.com/data/imgs?col=美女&tag=小清新&sort=0&pn=10&rn=10&p=channel&from=1

col大类和tag标签是来自旧版的百度图片首页,现在已经改版这些大类和标签也就无从查找,找了一个截图勉强用一下吧。

2013111518521964020131115184641765

百度图片搜索图片API 可用

以GET形式提交,返回JSON

URL:https://image.baidu.com/search/acjson?charset=UTF-8&tn=resultjson_com&ipn=rj&ct=201326592&fp=result&cl=2&lm=-1&ie=utf-8&oe=utf-8&st=-1&ic=0&istype=2&qc=&nc=1&pn=0&rn=30&word=关键字

参数:word=关键字&pn=开始条数&rn=显示数量&charset=UTF-8

返回数据中的objURL为真实的图片地址,但是objURL是经过加密的数据,需要经过解密才能正常使用,关于objURL解密请看我的下一篇博文http://7dwww.com/article/36.html

我下面粘一条josn数据大家看一下

		"adType": "0",
		"hasAspData": "0",
		"thumbURL": "http://img1.imgtn.bdimg.com/it/u=153246056,4088681723&fm=200&gp=0.jpg",
		"middleURL": "http://img1.imgtn.bdimg.com/it/u=153246056,4088681723&fm=200&gp=0.jpg",
		"largeTnImageUrl": "",
		"hasLarge": 0,
		"hoverURL": "",
		"pageNum": 2,
		"objURL": "ippr_z2C$qAzdH3FAzdH3Ft42f6v_z&e3Bkwt17_z&e3Bv54AzdH3Ft42w1AzdH3FrtvAzdH3Ftpj4AzdH3F0wu9aw18md1lud1ncjmuadnkwnjvbw8nmdd0vvjn_z&e3B3r2",
		"fromURL": "ippr_z2C$qAzdH3FAzdH3Fooo_z&e3Bp7h7vitgw_z&e3BvgAzdH3F6AzdH3Fri5p5AzdH3FetjoAzdH3Ft1AzdH3Fddccad0m99AzdH3F",
		"fromURLHost": "www.tukuchina.cn",
		"currentIndex": "",
		"width": 1200,
		"height": 797,
		"type": "jpg",
		"is_gif": 0,
		"filesize": "",
		"bdSrcType": "13",
		"di": "87250",
		"pi": "0",
		"is": "0,0",
		"imgCollectionWord": "",

百度图片搜索图片api 我测试了一下已经不可用

以GET形式提交,返回JSON

URL:http://image.baidu.com/i?tn=baiduimagejson&word=&pn=&rn=&ie=utf8

参数:word=关键字&pn=开始条数&rn=显示数量

PS:ie=utf8 是字符编码,但是!有时候是gb18030,所以看情况而定转码

例子:http://image.baidu.com/i?tn=baiduimagejson&word=周杰伦&pn=10&rn=10&ie=utf8

 

 

转载请注明:七维网络 » 关于百度图片api,分类图片API,搜索图片API

头像
发表我的评论
取消评论

Captcha Code

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址