通用图片搜索-百度源免费API接口教程

本文涉及的产品
图像搜索,7款服务类型 1个月
简介: 该接口用于搜索百度图片,支持通过关键词、页码、结果数量等参数获取图片搜索结果。请求方式为POST或GET,需提供用户ID和KEY,可选参数包括关键词、页码、结果数量及返回源类型。返回结果包含状态码、信息提示、结果集、当前页码、最大页码和结果数量。示例中提供了GET和POST请求方法及返回数据示例。

接口简介:
搜索指定关键词返回百度图片搜索结果。

请求地址:
https://cn.apihz.cn/api/img/apihzimgbaidu.php

请求方式:
POST或GET。

请求参数:
【名称】【参数】【必填】【说明】
【用户ID】【id】【是】【用户中心的数字ID,例:id=10000000】
【用户KEY】【key】【是】【用户中心通讯秘钥,例:key=15he5h15ty854j5sr152hs2】
【关键词】【words】【否】【要搜索的关键词,长度不超过10个汉字,URL编码,例:words=伤心】
【页码】【page】【否】【默认1,例:page=1】
【结果数量】【limit】【否】【返回结果数量,不超过100,默认1,例:limit=1】
【返回源】【type】【否】【1=返回百度预览图地址,像素比源图低一点,但图片必定存在。2=返回图片源地址,但可能因原图片不存在而失效。默认返回百度预览图地址。例:type=1】

返回参数:
【名称】【参数】【说明】
【状态码】【code】【200成功,400错误】
【信息提示】【msg】【如果状态码返回400,则msg返回错误提示。】
【结果集】【res】【返回图片地址结果集】
【当前页码】【page】【返回当前页码】
【最大页码】【maxpage】【返回搜索结果的最大页码】
【结果数量】【count】【返回搜索结果总数量】

GET请求示例:
https://cn.apihz.cn/api/img/apihzimgbaidu.php?id=88888888&key=88888888&limit=10&page=1&words=张含韵
注意:示例里的ID与KEY为公共ID与KEY,共享每分钟调用频次限制,接口本身免费,请使用自己的ID与KEY,独享每分钟调用频次。每日调用无上限。

POST请求示例:
请根据开发语言自行POST。

返回数据示例:
示例:{"code":400,"msg":"通讯秘钥错误。"}
示例:{"code":200,"page":"1","maxpage":87,"count":1725,"res":["https:\/\/img1.baidu.com\/it\/u=1960805530,4151411053&fm=253&fmt=auto&app=138&f=GIF?w=256&h=256","https:\/\/img2.baidu.com\/it\/u=1208751037,1871886112&fm=253&fmt=auto&app=138&f=GIF?w=256&h=256","https:\/\/img1.baidu.com\/it\/u=174975737,839956539&fm=253&fmt=auto&app=138&f=GIF?w=256&h=256","https:\/\/img2.baidu.com\/it\/u=3051088412,3004488003&fm=253&fmt=auto&app=138&f=GIF?w=240&h=240","https:\/\/img2.baidu.com\/it\/u=331461307,1288625211&fm=253&fmt=auto&app=138&f=JPEG?w=523&h=500","https:\/\/img1.baidu.com\/it\/u=1359321630,2661480310&fm=253&fmt=auto&app=138&f=GIF?w=270&h=270","https:\/\/img2.baidu.com\/it\/u=632636093,3359351763&fm=253&fmt=auto&app=138&f=GIF?w=420&h=359","https:\/\/img2.baidu.com\/it\/u=3208549483,2152569040&fm=253&fmt=auto&app=138&f=GIF?w=200&h=200","https:\/\/img2.baidu.com\/it\/u=2643699803,259699812&fm=253&fmt=auto&app=138&f=GIF?w=500&h=500","http:\/\/t14.baidu.com\/it\/u=4157133211,3333981231&fm=224&app=112&f=JPEG?w=500&h=500","https:\/\/img2.baidu.com\/it\/u=1461157755,1396365300&fm=253&fmt=auto&app=138&f=GIF?w=321&h=391","https:\/\/img0.baidu.com\/it\/u=1862200728,3084194144&fm=253&fmt=auto&app=138&f=GIF?w=228&h=228","https:\/\/img2.baidu.com\/it\/u=1696162165,1114367430&fm=253&fmt=auto&app=120&f=JPEG?w=500&h=548","https:\/\/img1.baidu.com\/it\/u=3637344612,1794977475&fm=253&fmt=auto&app=120&f=JPEG?w=800&h=800","https:\/\/img2.baidu.com\/it\/u=2354407823,794177299&fm=253&fmt=auto&app=138&f=JPEG?w=261&h=261","https:\/\/img2.baidu.com\/it\/u=3485225307,791764985&fm=253&fmt=auto&app=120&f=JPEG?w=500&h=500","https:\/\/img0.baidu.com\/it\/u=2875536562,3305753111&fm=253&fmt=auto&app=120&f=JPEG?w=800&h=800","https:\/\/img1.baidu.com\/it\/u=3767339209,1601820569&fm=253&fmt=auto&app=138&f=JPEG?w=500&h=500","https:\/\/img1.baidu.com\/it\/u=2068544900,3647337157&fm=253&fmt=auto&app=138&f=JPEG?w=240&h=240","https:\/\/img0.baidu.com\/it\/u=2084507353,3368002600&fm=253&fmt=auto&app=138&f=JPEG?w=300&h=300"]}

参考资料(版权):
https://www.apihz.cn/api/apihzimgbaidu.html

相关文章
|
7月前
|
缓存 API 定位技术
使用Python调用百度地图API实现地址查询
使用Python调用百度地图API实现地址查询
396 0
|
定位技术 API 开发工具
Android 按照步骤接入百度地图API,定位显示不了解决办法
Android 按照步骤接入百度地图API,定位显示不了解决办法
379 1
|
机器学习/深度学习 人工智能 PHP
百度AI开发平台图像增强与特效API-SDK接口PHP实战记录
百度AI开发平台图像增强与特效API-SDK接口PHP实战记录
158 0
百度AI开发平台图像增强与特效API-SDK接口PHP实战记录
|
数据可视化 搜索推荐 JavaScript
数据可视化大屏百度地图区域掩膜MapMask实现地图指定区域非省市县行政区显示的实战案例解析(JavaScript API GL、个性化地图定制、指定区域经纬度拾取转化)
数据可视化大屏百度地图区域掩膜MapMask实现地图指定区域非省市县行政区显示的实战案例解析(JavaScript API GL、个性化地图定制、指定区域经纬度拾取转化)
947 0
|
4月前
|
JavaScript 前端开发 定位技术
百度地图JavaScript API v2.0创建地图
百度地图JavaScript API v2.0创建地图
70 0
|
JavaScript 前端开发 API
python对接API二次开发高级实战案例解析:百度地图Web服务API封装函数(行政区划区域检索、地理编码、国内天气查询、IP定位、坐标转换)
python对接API二次开发高级实战案例解析:百度地图Web服务API封装函数(行政区划区域检索、地理编码、国内天气查询、IP定位、坐标转换)
449 0
|
5月前
|
JavaScript 前端开发 定位技术
vue 使用 vue-jsonp 解决跨域请求问题(访问百度地图API)
vue 使用 vue-jsonp 解决跨域请求问题(访问百度地图API)
262 0
|
6月前
|
Java API Apache
详尽分享百度翻译api
详尽分享百度翻译api
113 0
|
7月前
|
定位技术 API
Angular 调用导入百度地图API接口,2024春招BAT面试真题详解
Angular 调用导入百度地图API接口,2024春招BAT面试真题详解
|
移动开发 JavaScript 前端开发
数据可视化大屏百度地图手机端标注开发实战案例解析(jsAPI接口、标注分类图片、文本标签、分类筛选、自适应高度信息弹窗、PHP后端API)
数据可视化大屏百度地图手机端标注开发实战案例解析(jsAPI接口、标注分类图片、文本标签、分类筛选、自适应高度信息弹窗、PHP后端API)
206 0