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