PHP爬取企业详情(百度信用)

1、爬取思想

百度信用网站 https://xin.baidu.com/

1.1、尝试获取数据和查看url链接

1、我们可以随便搜索法人代表,例如输入:马云

2、我们尝试搜索公司名称,例如输入:阿里巴巴

3、我们尝试搜索社会统一信用码,例如输入:91330100716105852F

4、我们尝试搜索企业地址,例如输入:浙江省杭州市滨江区网商路699号

综述:其中对应的q=后面的值就是 搜索关键词,因为编码问题显示的不是中文而是%E9%A9%AC%E4%BA%91,而**t=**后面的值对应的是 搜索类型 如下,有8种:0=全部,1=企业名/注册号,2=法人代表,3=地址,4=经营范围,5=股东,6=高管,7=商标

1.2、查看网页源代码的内容
  • 可以通过右键查看源代码
  • 使用Postman等测试工具查看,如下图

从上图可以看出返回的数据中有json数据,大部分获取数据都是从这里取出来的。
所以我们只需要截取这里面的内容,转换下就可以了。
##2、PHP代码实现
#####2.1、爬取企业信息

//获取公司统一社会信用代码
$keyword = input('keyword') ?? 0;
if (!$keyword) $this->error('请填写关键词!');
$url = 'https:
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值