mawdoo3customsearchtask / search
此包允许用户使用谷歌自定义搜索API搜索任何主题,从mawdoo3.com获取前10个结果,保存选择的结果,对它们进行评论、修改或从数据库中删除。
dev-master
2019-06-16 13:49 UTC
This package is not auto-updated.
Last update: 2024-10-01 13:40:37 UTC
README
谷歌自定义搜索包
描述
此包允许用户使用谷歌自定义搜索API搜索任何主题,并从mawdoo3.com获取前10个结果,保存选择的结果,对它们进行评论、修改或从数据库中删除。
先决条件
- PHP 7.2+
- Laravel 5.5.*
运行应用程序
- 进入项目文件夹
- 在终端运行
composer require mawdoo3customsearchtask/search:dev-master - 进入config/并在app.php的providers中注册包,添加此行
Mawdoo3\Search\SearchServiceProvider::class - 在终端运行
php artisan vendor:publish并选择包编号以将包配置文件发布到您的项目配置文件夹 - 进入config/,打开sp_mawdoo3_laravel.php并更改谷歌自定义搜索API凭证,在从谷歌获取它们后,并注册您的搜索引擎以搜索 www.mawdoo3.com
- 在终端运行
php artisan migrate以将“saved_results”表添加到您的数据库 - 在终端运行
php artisan config:cache - 访问
YOUR_PROJECT_URL/search并享受!
导出为CSV
- 进入app/Console/并打开Kernel.php
- 查找protected $commands,并添加此行
Commands\ExportResults::class - 在终端运行
php artisan export-to-csv以获取所有数据库记录并将它们导出到CSV文件,或者您可以运行php artisan export-to-csv --numberOfRecords=number以导出特定数量的记录 - 在项目的根目录中查找CSVFiles文件夹,您将找到导出的文件
作者
- Laith N. Al-Ammouri