当前位置: 首页 > news >正文

58 同城 item_search - 获取搜索数据接口对接全攻略:从入门到精通

58 同城item_search接口(官方标准命名58 同城.item.search)是按多维度条件筛选本地生活全品类信息列表的核心检索接口,覆盖房产、招聘、二手车、二手物品、家政服务等主流业务线。该接口采用HTTPS+AppKey/Secret 签名认证,支持 JSON/XML 双格式返回,具备筛选维度丰富、多业务线适配、数据实时性强的特点,是联动item_get接口获取详情的前置依赖。本攻略从接口认知、权限准备、实操对接、调试排错到生产级优化,提供全链路标准化指导。


一、接口核心认知:功能与适配场景

1. 接口定位与核心价值

  • 核心功能:输入城市编码、业务线分类、关键词、价格区间等筛选条件,返回分页信息列表;支持按发布时间、价格、热度等维度排序,单页最大返回 50 条数据;可联动city_list接口获取标准城市编码,实现精准地域筛选。
  • 58 同城数据特性
    • 多业务线统一适配:一套接口支持所有本地生活品类检索,无需为不同业务线单独对接接口,降低集成成本;
    • 筛选维度贴合用户需求:针对不同品类提供专属筛选条件(如房产支持户型 / 朝向筛选、二手车支持品牌 / 里程筛选);
    • 数据实时性强:信息上架、下架、价格调整等动态数据1 分钟内同步,保障列表数据时效性;
    • 权限分级管控:基础列表数据对所有权限开放,敏感筛选条件(如个人房源、急售信息)需企业资质授权。
  • 典型应用场景
    1. 本地生活服务平台:构建多品类信息检索页面,支持用户按城市、品类、价格等条件筛选;
    2. 垂直领域获客工具:针对房产 / 招聘 / 二手车等单一品类,批量获取信息列表,生成目标客户清单;
    3. 市场行情分析系统:定时检索指定品类信息,统计价格走势、供需变化等市场数据;
    4. 个性化推荐工具:基于用户历史筛选行为,推送相似条件的信息列表。

2. 核心参数与返回字段

(1)请求参数(GET/POST 提交,需签名认证)
参数类型参数名称类型是否必填说明应用示例
公共参数app_keystring应用密钥(开放平台获取)58_appkey_2026_abc123
secretstring应用秘钥(开放平台获取)58_secret_2026_def456
api_namestring接口名称,固定为item_search58同城.item.search
formatstring响应格式,默认 JSONjson/xml
vstring接口版本,固定为1.01.0
timestampstring秒级时间戳,与服务器时差≤10 分钟1735689600
业务参数city_idstring城市编码(从city_list接口获取)1(北京)/2(上海)
cate_idstring业务线分类 ID1(房产)/2(招聘)/3(二手车)
qstring搜索关键词,需 URL 编码两室一厅 地铁房/二手车 大众
price_minfloat最低价格(单位随品类变化)房产(万元)/ 招聘(元 / 月)/ 二手车(万元)
price_maxfloat最高价格同上
sort_typestring排序方式pub_time_desc(最新发布)/price_asc(低价优先)/hot_desc(热度优先)
page_numint页码,默认 12
page_sizeint单页条数,默认 20,最大 5050
filterstring品类专属筛选条件(JSON 格式)房产:{"house_style":"2室1厅","orientation":"南向"}

注意事项

  1. city_idcate_id为必填业务参数,需分别从city_list接口和开放平台品类文档获取标准值;
  2. timestamp参数为秒级时间戳,与服务器时间误差超过 10 分钟会直接导致签名验证失败;
  3. filter参数需为标准 JSON 字符串,不同品类的筛选字段不同,需参考官方文档传入;
  4. 签名生成需包含
http://www.jsqmd.com/news/269044/

相关文章:

  • 瞧瞧别人家的判空,那叫一个优雅!
  • 详细介绍:C#中常见集合都有哪些?
  • 网络安全毕设本科生方向集合
  • 职场必备!ima知识库+AI,让你的收藏夹变成生产力神器
  • 网络安全毕设简单的项目选题思路
  • 收藏!AI替代IT团队?资深技术人深度解析行业变革与未来出路
  • 如何利用类似谷歌搜索文献的方式高效查找学术资源与研究资料
  • 免费文献检索网站:实用资源推荐与高效使用指南
  • 没有转化体系的物种,如何研究其基因功能?(四)
  • 【CSO MTSP】基于matlab自适应双种群协同鸡群算法ADPCCSO求解单仓库多旅行商问题【含Matlab源码 14998期】
  • 当系统出现xactengine2_7.dll文件丢失找不到问题 免费下载方法分享
  • Planning vs ReAct大对决:智能体架构终极指南,一篇收藏够用!附完整代码实现与性能评测
  • 【六翼旋翼机】六翼旋翼机运输悬挂有效载荷的建模与控制【含Matlab源码 15000期】
  • AI Agent技术全景扫盲:从LLM到多智能体协作,一篇看懂核心概念
  • xactengine3_5.dll文件丢失找不到问题 免费下载方法分享
  • xactengine2_10.dll文件丢失找不到问题 免费下载方法分享
  • 2026必备!MBA论文写作TOP9 AI论文平台深度测评
  • 【必看收藏】AI时代程序员生死劫:从“制造者“到“顾问“的思维大转变,不看就落后!
  • 大模型时代的程序员悖论:如何避免被AI取代?收藏这篇就够了
  • 藏在新丰江的野趣秘境!漂流溯溪玩转河源野趣沟
  • 提示词工程vs上下文工程:AI交互方法论全解析(值得收藏)
  • 从白庙渔村到飞霞山,这条北江峡山线承包你的周末惬意
  • 收藏!AI正在接管编程,程序员如何从“辅助AI“到“被AI辅助“的转变
  • XXE(XML外部实体注入)基础与文件读取
  • 【收藏必备】深度搜索Agent架构全解析:从Planner-Only到递归式设计的演进之路,附实用Prompt模板
  • 【心电信号】基于matlab NLMS、RLS陷波滤波器去除心电图信号中50Hz噪声(含MIT-BIH数据)【含Matlab源码 14999期】含报告
  • k8s最佳实践之gitlab是否需要配置rabc?
  • 收藏必备!LangChain生态三大框架全解析:从单一框架到AI开发平台的革命性转变
  • SQL注入原理:数字型、字符型与搜索型
  • SQL盲注:布尔盲注、时间盲注与报错盲注