ingenico-epayments / connect-sdk-php
此包已被弃用且不再维护。作者建议使用 worldline-global-collect/connect-sdk-php 包。
用于与 Ingenico ePayments 平台服务器端 API 通信的 PHP SDK
6.47.0
2024-02-14 08:09 UTC
Requires
- php: >=5.4
- ext-curl: *
- ext-json: *
- ext-mbstring: *
- robtimus/multipart: ~1.0
Requires (Dev)
- phpunit/phpunit: ~4
- dev-master
- 6.47.0
- 6.46.0
- 6.45.0
- 6.44.0
- 6.43.0
- 6.42.0
- 6.41.0
- 6.40.0
- 6.39.0
- 6.38.2
- 6.38.1
- 6.38.0
- 6.37.0
- 6.36.0
- 6.35.0
- 6.34.0
- 6.33.0
- 6.32.0
- 6.31.0
- 6.30.1
- 6.30.0
- 6.29.0
- 6.28.0
- 6.27.0
- 6.26.0
- 6.25.0
- 6.24.0
- 6.23.0
- 6.22.0
- 6.21.0
- 6.20.0
- 6.19.0
- 6.18.1
- 6.18.0
- 6.17.0
- 6.16.0
- 6.15.0
- 6.14.0
- 6.13.0
- 6.12.0
- 6.11.0
- 6.10.0
- 6.9.0
- 6.8.0
- 6.7.0
- 6.6.0
- 6.5.0
- 6.4.0
- 6.3.0
- 6.2.0
- 6.1.0
- 6.0.0
- 5.36.0
- 5.35.0
- 5.34.1
- 5.34.0
- 5.33.0
- 5.32.0
- 5.31.0
- 5.30.0
- 5.29.0
- 5.28.0
- 5.27.0
- 5.26.0
- 5.25.0
- 5.24.0
- 5.23.0
- 5.22.0
- 5.21.0
- 5.20.0
- 5.19.0
- 5.18.0
- 5.17.0
- 5.16.0
- 5.15.0
- 5.14.0
- 5.13.0
- 5.12.0
- 5.11.2
- 5.11.1
- 5.11.0
- 5.10.0
- 5.9.0
- 5.8.0
- 5.7.0
- 5.6.0
- 5.5.2
- 5.5.1
- 5.5.0
- 5.4.0
- 5.3.0
- 5.2.0
- 5.1.0
- 5.0.0
- 4.0.0
- 3.0.0
- 2.0.0
- 1.0.0
This package is auto-updated.
Last update: 2024-03-19 13:45:41 UTC
README
此 SDK 已更名为 Worldline。作为品牌重塑的一部分,SDK 已迁移至 https://github.com/Worldline-Global-Collect/connect-sdk-php。
简介
Ingenico Connect PHP SDK 帮助您与 Ingenico Connect 服务器 API 通信。其主要特性包括
- API 调用和响应的方便 PHP 包装器
- 将 PHP 请求对象转换为 HTTP 请求
- 将 HTTP 响应转换为 PHP 响应对象或 PHP 异常
- 处理所有与身份验证相关的细节
- 处理所需元数据
大多数调用都有示例来演示其用法。这些示例使用提供的 API 密钥执行调用。
有关如何使用 SDK 的更多信息,请参阅 Ingenico Connect 开发者中心。
此存储库的结构
此存储库由以下组件组成
- SDK 本身的源代码:
/src
和/lib
- 单元和集成测试的源代码(包括示例):
/tests
要求
需要 PHP 5.4 或更高版本。此外,为了支持流式上传,需要包 robtimus/multipart。
通过 Composer 安装
-
如果尚未完成,请通过执行以下命令在项目中初始化 Composer
composer init
-
通过执行以下命令将 SDK 的依赖项添加到您的
composer.json
文件中composer require ingenico-epayments/connect-sdk-php
-
如果尚未完成,请通过添加以下代码行将
vendor/autoload.php
添加到您的项目中require __DIR__ . '/vendor/autoload.php';
手动安装
- 从 GitHub 下载 PHP SDK 的最新版本。从 发布 页面中选择
connect-sdk-php-x.y.z.tar.gz
文件,其中x.y.z
是版本号。 - 将
tar.gz
文件的内容添加到您的项目中。如果需要,可以将/src
和/lib
文件夹的内容合并。 - 将
/src
和/lib
文件夹中的所有类添加到您的自动加载器中;这些文件夹中的所有类都符合 PSR-4。
开发和测试
- 安装 Composer
- 从 sdk-php 项目的根目录运行
composer install
- 将
tests/config.json.dist
复制到tests/config.json
,并用实际值替换模板值 - 从 sdk-php 项目的根目录,运行
vendor/phpunit/phpunit/phpunit
(或当它已安装在本机时直接运行phpunit
)