PHP如何使用QueryList轻松实现一个百度网盘资源搜索引擎

  介绍

这篇文章主要介绍PHP如何使用QueryList轻松实现一个百度网盘资源搜索引擎,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

<强>安装

使用作曲家安装:

安装QueryList

作曲家需要jaeger/QueryList

GitHub: https://github.com/jae-jae/Qu..。

安装百度搜索引擎插件

作曲家需要jaeger/querylist-rule-baidu

GitHub: https://github.com/jae-jae/Qu..。

<>强插件API

●百度百度(pageNumber=10美元):获取百度搜索引擎

类百度:

●百度搜索(关键字):设置搜索关键词

●百度setHttpOpt(数组$ httpOpt=[]):设置HTTP选项,查看:GuzzleHttp选择

●int getCount():获取搜索结果总条数

●int getCountPage():获取搜索结果总页数

●收藏页面(页面=1,realURL美元=false):获取搜索结果

<强>使用

实现一个百度网盘资源搜索引擎:

& lt; PHP ?   需要& # 39;供应商/autoload.php& # 39;;   使用QL \ QueryList;   使用QL \ Ext \百度;   $ ql=QueryList::使用(百度::类);//搜索百度网盘网站,包含“百度的关键词的资源   百度搜索=ql→美元()→搜索(& # 39;网站:pan.baidu.com百度& # 39;);//获取第一页数据,并获取真实URL连接地址   data=https://www.yisu.com/zixun/搜索器->页面美元(真正的);   print_r ($ data -> ());

<>强抓取结果:

数组   (   [0]=比;数组   (   [标题]=比;百度网盘_享你所想   [链接]=比;http://pan.baidu.com/)   [1]=比;数组   (   [标题]=比;百度网盘客户端下载   [链接]=比;https://pan.baidu.com/download   )   [2]=比;数组   (   [标题]=比;百度网盘——开放平台   [链接]=比;https://pan.baidu.com/platform/read   )//....   )

<>强更多用法

百度=ql→美元百度(15);//设置每页搜索15条结果   百度搜索=美元→搜索(& # 39;querylist # 39;);   数=搜索器→美元getCount ();//获取搜索结果总条数   data=https://www.yisu.com/zixun/搜索者美元->页面(1);   $ data=$搜索器->页面(2);   百度搜索=美元->搜索(php);   countPage=搜索器-> getCountPage美元();//获取搜索结果总页数   (页面=1美元;美元页<=$ countPage;$ + +页)   {   data=美元搜索器->页面(页面);   }   data=搜索器-> setHttpOpt([美元//设置http代理   “代理”=>“http://222.141.11.17:8118”,//设置超时时间间隔,以秒为单位   “超时”=> 30日   ])->页面(1),

<强>谷歌搜索引擎插件

当然除了百度搜索引擎插件,QueryList也有谷歌搜索引擎插件,也可以实现同样的功能。

GitHub: https://github.com/jae-jae/Qu..。

以上是PHP如何使用QueryList轻松实现一个百度网盘资源搜索引擎的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

PHP如何使用QueryList轻松实现一个百度网盘资源搜索引擎