checkout / checkout-php-api
Checkout PHP API 库
1.2.18
2019-03-04 17:38 UTC
Requires
- php: >5.3.0
README
❗ 此库指向 Checkout.com 的经典 API。请改用最新的 PHP SDK 以受益于更新的 API,请参阅 最新 PHP SDK
要求
PHP 5 > 5.3.0
如何使用此库
使用 Composer 或手动将 checkout-php-library 的最新版本添加到您的项目中
使用 Composer(推荐)
在您的项目根目录中运行以下命令
composer require checkout/checkout-php-api
或在您的项目的 composer.json 中添加 Checkout.com 包
"require": {
"php": ">=5.2.4",
"checkout/checkout-php-api": "1.2.18"
},
手动
下载或克隆 github 仓库,master 或下载一个 发布版,并将其手动添加到您的项目中。
示例
将库添加到您的项目后,请包含库根目录下的 autoload.php 文件。
include 'checkout-php-api/autoload.php';
在初始化新的 APIClient 实例时,您需要设置密钥。您还可以使用 AppSettings.php 文件中定义的其他配置选项。
可用的构造函数用于配置
__construct($secretKey, $env = 'sandbox' ,$debugMode = false, $connectTimeout = 60, $readTimeout =60) //Example: use com\checkout; $apiClient = new checkout\ApiClient('sk_test_XXXXXXXXXXXX');
默认情况下,$connectTimeout 和 $readTimeout 都是 60 秒。您可以根据需要更改它们。
$env 接受 'sandbox'
或 'live'
作为值。此参数允许您在沙盒环境或实时环境之间切换。默认情况下将使用沙盒环境。