88查企业搜索
通过 88cha.com 搜索企业工商信息,返回结构化数据。
首次使用
无需手动提供 Cookie,工具会自动通过 MTOP Token 交换机制获取访问凭证。
# 直接搜索即可
node skill.js "腾讯"
node skill.js "字节跳动" --page 2
node skill.js "华为" --stream
自动 Token 机制
工具会自动完成以下流程:
- 发送初始请求获取
_m_h5_tkToken - 用 Token 计算 MTOP 签名
- 发送正式搜索请求
如果自动获取失败(如频率限制),可手动提供 Cookie:
node skill.js "关键词" --cookie "YOUR_COOKIE"
手动获取 Cookie(备用)
- 用浏览器打开 https://88cha.com/ 并登录
- 按 F12 打开开发者工具,切换到 Network 标签
- 搜索一个关键词,找到发往
acs-m.88cha.com的请求 - 复制 Headers 中的完整 Cookie 值
可用工具
search - 企业搜索(默认模式)
参数:
keyword(必需): 搜索关键词(企业名称、法人名等)cookie(首次必需): 88cha.com 完整 Cookie,首次传入后自动保存,后续无需再传page(可选): 页码,默认 1pageSize(可选): 每页数量,默认 10
person - 按人名查关联企业
通过人名查询其关联的企业(如担任法人、股东等)。
参数:
keyword(必需): 人名(如"马化腾"、"马云"等)cookie(首次必需): 同上page(可选): 页码,默认 1pageSize(可选): 每页数量,默认 10
使用示例:
node skill.js "马化腾" --person
node skill.js "马云" --person --page 2
node skill.js "雷军" --person --raw
patent - 专利搜索
搜索企业或关键词相关的专利信息。
参数:
keyword(必需): 企业名称或关键词(如"深圳腾讯"、"华为"等)cookie(首次必需): 同上page(可选): 页码,默认 1pageSize(可选): 每页数量,默认 10
使用示例:
node skill.js "深圳腾讯" --patent
node skill.js "华为" --patent --page 2
node skill.js "小米" --patent --raw
stream - 深度搜索
使用 SSE 流式接口,返回更丰富的搜索推理结果。
参数:
keyword(必需): 搜索关键词cookie(首次必需): 同上
使用示例:
首次搜索(Cookie 自动保存):
node skill.js "腾讯" --cookie "YOUR_COOKIE"
后续搜索无需再传 Cookie:
node skill.js "阿里巴巴"
node skill.js "字节跳动" --page 2
node skill.js "华为" --stream
node skill.js "马化腾" --person
node skill.js "华为" --patent
node skill.js "小米" --raw
返回字段
| 字段 | 说明 |
|---|---|
| companyName | 企业名称 |
| legalPerson | 法定代表人 |
| regCapital | 注册资本 |
| establishDate | 成立日期 |
| businessScope | 经营范围 |
| regAddress | 注册地址 |
| companyStatus | 经营状态 |
| socialCreditCode | 统一社会信用代码 |
| companyType | 企业类型 |
| phone | 电话 |
| 邮箱 |
注意事项
- MTOP 签名:使用阿里巴巴 MTOP 标准签名算法(MD5:
token & t & appKey & data) - Cookie 过期:搜索失败时通常是 Cookie 过期,需重新获取