wdevs/laravel-serpstack

在Laravel应用程序中轻松使用Serpstack API。

1.0.5 2020-04-25 11:16 UTC

This package is auto-updated.

Last update: 2024-09-25 21:27:40 UTC


README

Laravel包,用于Serpstack API。

入门

运行以下命令将此包安装到您的项目中。

composer require wdevs/laravel-serpstack

可选:使用以下命令发布配置文件

php artisan vendor:publish --provider="WDevs\LaravelSerpstack\Providers\LaravelSerpstackServiceProvider"

在.env文件中设置环境变量如下

SERPSTACK_API_KEY="YOURAPIKEY"
SERPSTACK_SECURE="true"

先决条件

您需要Composer来安装此包和有效的Serpstack API密钥。

安装

使用Composer安装此包后,创建一个新的Serpstack实例。并在您的env文件中设置Serpstack API密钥。

例如

$client = new LaravelSerpstack();

调用所需的端点

$client->search()->searchFor('mcdonalds');

当前实现的端点有

  • GET /search
  • GET /locations

有关可用参数的文档可以在此处找到:https://serpstack.com/documentation

运行测试

复制phpunit.xml.dist并将其重命名为phpunit.xml。在phpunit.xml文件中设置环境变量。

请注意:运行测试将消耗您的积分!

  • SERPSTACK_API_KEY:有效的Serpstack访问密钥
  • SERPSTACK_SECURE:为通过HTTPS调用API设置True

请参阅phpunit.xml.dist以获取模板。

使用PHPUnit在Tests目录中运行测试。

构建工具

变更日志

请参阅CHANGELOG以获取更多最近更改的信息。

贡献

请帮助我们开发此包。任何输入和/或反馈都非常欢迎!有关详细信息,请参阅CONTRIBUTING

安全

如果您发现任何安全相关的问题,请通过电子邮件与我们联系,而不是使用问题跟踪器。

致谢

许可

MIT许可证(MIT)。有关更多信息,请参阅许可文件