kiezelpay / client
KiezelPay Pebble应用支付系统的API客户端。
v1.0.1
2016-04-18 23:07 UTC
Requires
- php: ~5.5|~7.0
- guzzlehttp/guzzle: ^5.2|^6.2
- mockery/mockery: ^0.9.4
Requires (Dev)
- phpunit/phpunit: ^5.3
Suggests
- valorin/pinpusher: Provides an easy way to send Pebble Timeline pins from your application.
This package is not auto-updated.
Last update: 2024-09-12 00:34:32 UTC
README
这是KiezelPay Pebble应用支付系统的官方API客户端。目前支持检查用户的支付状态,并提供支付代码、试用过期时间和许可状态。
安装
通过Composer
$ composer require kiezelpay/client
用法
// Initiate App client $app = new KiezelPay\Client\App($appId); // Check payment status for specified user and device $status = $app->status($accountToken, $deviceId); // User is licensed if ($status->isLicensed()) { // ... } // Payment code available if ($status->isUnlicensed()) { // ... } // User is in trial period if ($status->isTrial()) { // ... }
贡献
欢迎贡献,我们接受通过Pull Requests的贡献。
请遵循PSR-2编码标准,为新或更改的代码编写测试,并记录任何更改。
许可证
MIT许可证(MIT)。有关更多信息,请参阅LICENSE.md。
安全
如果您发现任何与安全相关的问题,请通过电子邮件stephen@rees-carter.net联系,而不是使用问题跟踪器。
变更日志
2016-04-19 - v1.0.1
修复
- 错误修复:Guzzle v6不支持
->json()
。
2016-04-19 - v1.0.0 - 首次发布
新增
- 支付状态API检查。