tallesairan / laravel-valueserp
在Laravel应用程序中轻松处理Valueserp API。
1.2
2023-07-19 21:10 UTC
Requires
- php: >=7.4
- guzzlehttp/guzzle: >=7.4
- illuminate/support: >=8.68
Requires (Dev)
- orchestra/testbench: ^6.22
- phpunit/phpunit: ^9.0
This package is auto-updated.
Last update: 2024-09-19 23:51:58 UTC
README
Laravel包,用于Valueserp API。
入门指南
运行以下命令将此包安装到您的项目中。
composer require tallesairan/laravel-valueserp
可选:使用以下命令发布配置文件
php artisan vendor:publish --provider="Airan\LaravelValueserp\Providers\LaravelValueserpServiceProvider"
在.env文件中设置环境变量如下
VALUESERP_API_KEY="YOURAPIKEY"
先决条件
您需要Composer来安装此包和一个有效的Valueserp API密钥。
安装
使用Composer安装此包后,创建一个新的Valueserp实例。并在env文件中设置您的Valueserp API密钥。
例如
$client = new LaravelValueserp();
调用所需的端点
$client->search()->searchFor('bitcoin');
当前实现的路由有
- GET /search
有关可用参数的文档可以在这里找到:https://www.valueserp.com/docs/search-api/overview
运行测试
复制phpunit.xml.dist并将其重命名为phpunit.xml。在phpunit.xml文件中设置环境变量。
请注意:运行测试将消耗您的积分!!!
- VALUESERP_API_KEY:有效的Valueserp API密钥
请参阅phpunit.xml.dist以获取模板。
使用PHPUnit在Tests目录中运行测试。
构建工具
- Valueserp - 用于API
- PHPUnit - 测试框架
- Laravel - 包框架
- Laravel Package Boilerplate - 用于此包的模板
更新日志
请参阅CHANGELOG以获取更多有关最近更改的信息。
贡献
请帮助我们开发此包。每个输入和/或反馈都真正受到赞赏!有关详细信息,请参阅CONTRIBUTING。
安全性
如果您发现任何与安全相关的问题,请通过电子邮件而不是使用问题跟踪器与我们联系。
致谢
许可
MIT许可证(MIT)。有关更多信息,请参阅许可文件。