seobrain / laraparser
Laravel 连接器用于 A-Parser API
0.1.2
2020-09-14 22:21 UTC
Requires
- php: ^7.4
- laravel/framework: >=7
This package is auto-updated.
Last update: 2024-09-27 21:16:08 UTC
README
A-Parser - 多线程搜索引擎解析器,网站评估服务,关键词,内容(文本,链接,随机数据)以及更多(youtube,图片,翻译器...)。A-Parser 总共结合了60多个解析器!
带有 API 的 A-Parser 版本仅对企业许可证的订阅者可用。
此包提供了连接到 A-Parser 本地 API 的机会。
安装
- 在终端/命令提示符中运行此命令安装包
composer require "seobrain/laraparser"
- 可选,您可以在终端/命令提示符中运行此命令导入配置文件
php artisan vendor:publish --provider="Seobrain\Laraparser\LaraparserServiceProvider"
可用的 ENV 变量
- (string) APARSER_HOST => 您的 A-Parser 实例 API 端点(确保在末尾有 /API 路径)
- (string) APARSER_PASSWORD => 您的 A-Parser 实例密码
APARSER_HOST=http://****:9091/API
APARSER_PASSWORD=****
确保您有适当的配置值被缓存
php artisan config:cache
如何使用
// Initialize $aparser class $aparser = new Seobrain\Laraparser\Laraparser(); // Optionally you can specify credentials during initialization: $aparser = new Seobrain\Laraparser\Laraparser(config('laraparser.host'), config('laraparser.password')); // Make a request $aparser->ping(); // pong
API 方法的完整列表可在此处找到:https://en.a-parser.com/wiki/user-api/
许可证
本项目采用 MIT 许可证 - 详细信息请参阅 LICENSE 文件