aminulbd / spider
从谷歌、必应、WordPress等搜索引擎抓取最新资讯。
0.0.1
2023-08-27 10:39 UTC
Requires
- php: >=7.4.0
- symfony/css-selector: ^5.0
- symfony/dom-crawler: ^5.0
- symfony/http-client: ^5.0
This package is auto-updated.
Last update: 2024-09-27 12:56:46 UTC
README
从谷歌、必应、WordPress等搜索引擎抓取最新资讯。
安装
使用以下命令通过composer安装此包。
composer require aminulbd/spider
用法
只需导入 \AminulBD\Spider\Spider
包,并使用支持的驱动构建它,然后调用 find
方法,如下所示。
// require '../vendor/autoload.php'; // if you are going with standalone mode. use AminulBD\Spider\Spider; $engine = 'wordpress'; // supported: google, bing and wordpress $config = [ 'base_uri' => 'https://aminul.net/wp-json/wp/', // This is required for wordpress. ]; $spider = new Spider($engine, $config); $finder = $spider->find(['q' => 'WordPress']); $results = $finder->next(); // Here is your results. print_r($results);