wsw / sift-science
PHP 客户端 Sift Science
1.0.9
2017-08-28 14:28 UTC
Requires
- php: >=5.6
- doctrine/collections: ^1.3
- guzzlehttp/guzzle: ^6.3
- league/fractal: ^0.16.0
- wsw/email: ^1.1
- wsw/money: ^1.0
Requires (Dev)
- fzaninotto/faker: ^1.6
- phpunit/phpunit: ^5.7
- rdehnhardt/var-dumper: ^1.1
- sebastian/phpcpd: ^3.0
- squizlabs/php_codesniffer: ^3.0
This package is auto-updated.
Last update: 2024-08-29 04:14:41 UTC
README
SDK Sift Science
安装
通过 Composer
composer require wsw/sift-science
使用
创建新账户
<?php use InvalidArgumentException; use WSW\Email\Email; use WSW\SiftScience\Credentials; use WSW\SiftScience\Exceptions\SiftScienceRequestException; use WSW\SiftScience\Services\CreateAccountService; try { $credentials = new Credentials('apiToken'); $service = new CreateAccountService($credentials); $account = $service->createAccountBuilder(); $account ->setUserId('billy_jones_301') ->setSessionId('gigtleqddo84l8cm15qe4il') ->setUserEmail(new Email('bill@gmail.com')) ->setName('Bill Jones') ->setPhone('1-415-555-6040'); $service->create($account); } catch (SiftScienceRequestException $e) { echo $e->getMessage(); } catch (InvalidArgumentException $e) { echo $e->getMessage(); }
测试
$ composer test
安全性
如果您发现任何安全相关的问题,请通过电子邮件 ronaldo@whera.com.br 联系,而不是使用问题跟踪器。
致谢
许可协议
MIT 许可协议 (MIT)。请参阅 许可文件 获取更多信息。