crazyssl / sdk
The sdk for CrazySSL
v5.0.6
2020-03-03 04:53 UTC
Requires
- php: >=5.6
- guzzlehttp/guzzle: >=5.0
- symfony/http-kernel: >2.0
Requires (Dev)
- laravel/framework: >=5.0
- laravel/laravel: >=5.0
- phpunit/phpunit: <8.0
- squizlabs/php_codesniffer: 3.*
- xiaohuilam/laravel-test: >=v0.0.1
Suggests
- laravel/framework: 在 Laravel 5.5+ 框架上使用, 效果更佳
README
CrazySSL 和 Trustocean 的 PHP SDK
版本适配
单元测试
优势
安装
composer require crazyssl/sdk
使用
非 Laravel项目中
use Crazyssl\Client as Crazyssl; $sdk = new Crazyssl('你的 API 用户名', '你的 API 秘钥', 'https://api.trustocean.com/ssl/v3'); #如果你是crazyssl开发者的话, 第三个参数可以不传 $list = $sdk->product->getProductList(); print_r($list);
Laravel项目中 .env
TRUSTOCEAN_USERNAME=邮箱 TRUSTOCEAN_PASSWORD=API_TOKEN TRUSTOCEAN_PASSWORD=https://api.trustocean.com/ssl/v3 #只有当你使用trustocean时有必要,crazyssl请不要添加此配置
如果你laravel < 5.5,还需要修改 config/app.php
中的 providers
'providers' => [ Crazyssl\LaravelServiceProvider::class, ],
在代码中使用
/** * @var \Crazyssl\Client $sdk */ $sdk = app('trustocean'); print_r($sdk->product->getProductList());
授权
MIT