m1guelpf/sqreen-api

用于 Sqreen API 的 PHP 客户端

v1.0 2017-05-19 06:27 UTC

This package is auto-updated.

Last update: 2024-09-17 05:50:06 UTC


README

Latest Version on Packagist Software License Build Status Total Downloads

此包使得与 Sqreen API 的交互变得简单。

要求

此包需要 PHP >= 5.5。

安装

您可以通过 composer 安装此包

composer require m1guelpf/sqreen-api

使用方法

您必须将 Guzzle 客户端和 API 令牌传递给 M1guelpf\SqreenAPI\Sqreen 构造函数。

$sqreen = new \M1guelpf\SqreenAPI\Sqreen('YOUR_SQREEN_API_TOKEN');

或者,您可以跳过令牌,稍后使用 connect() 方法

$sqreen = new \M1guelpf\SqreenAPI\Sqreen();

$sqreen->connect('YOUR_SQREEN_API_TOKEN');

获取电子邮件信息

$sqreen->emails($email);

获取 IP 信息

$sqreen->ips($ip);

获取 Guzzle 客户端

$sqreen->getClient();

设置 Guzzle 客户端

$client = new \GuzzleHttp\Client(); // Example Guzzle client
$sqreen->setClient($client);

其中 $client 是 \GuzzleHttp\Client 的一个实例。

变更日志

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

测试

$ composer test

贡献

请参阅 CONTRIBUTING 获取详细信息。

安全性

如果您发现任何与安全相关的问题,请通过电子邮件 soy@miguelpiedrafita.com 而不是使用问题跟踪器。

鸣谢

许可

Mozilla 公共许可证 2.0 (MPL-2.0)。请参阅 许可文件 获取更多信息。