Download the PHP package qingze-lab/esignbao-sdk-php-7.0 without Composer
On this page you can find all versions of the php package qingze-lab/esignbao-sdk-php-7.0. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download qingze-lab/esignbao-sdk-php-7.0
More information about qingze-lab/esignbao-sdk-php-7.0
Files in qingze-lab/esignbao-sdk-php-7.0
Download qingze-lab/esignbao-sdk-php-7.0
More information about qingze-lab/esignbao-sdk-php-7.0
Files in qingze-lab/esignbao-sdk-php-7.0
Vendor qingze-lab
Package esignbao-sdk-php-7.0
Short Description 易签宝 REST API PHP SDK,支持实名认证V3和PDF合同签署,包含令牌管理、可重试HTTP和领域服务。
License MIT
Homepage https://github.com/qingze-lab/esign-sdk-php-7.0
Package esignbao-sdk-php-7.0
Short Description 易签宝 REST API PHP SDK,支持实名认证V3和PDF合同签署,包含令牌管理、可重试HTTP和领域服务。
License MIT
Homepage https://github.com/qingze-lab/esign-sdk-php-7.0
Please rate this library. Is it a good library?
Informations about the package esignbao-sdk-php-7.0
易签宝 PHP SDK
易签宝(e签宝)开放平台 V3 API 的非官方 PHP SDK。
注意: 本 SDK 基于易签宝 V3 版本 API 开发,兼容 PHP 7.0+。
✨ 特性
- 完整覆盖: 支持实名认证、文件管理、合同模板、签署流程等核心业务。
- 兼容性好: 支持 PHP 7.0 及以上版本,兼容 Laravel、ThinkPHP、FastAdmin 等主流框架。
- 强类型支持: 代码中广泛使用 PHP 7 类型提示,提高代码质量和开发体验。
- 易于使用: 采用领域服务模式设计,调用逻辑清晰直观。
- 自动签名: 内置 API 请求签名逻辑,开发者无需关心鉴权细节。
- 重试机制: 内置 HTTP 请求自动重试机制,提高网络波动下的稳定性。
📦 安装
使用 Composer 安装:
🚀 快速开始
1. 初始化客户端
2. 发起一份签署流程
🛠 框架集成
Laravel
在 Laravel 中,你可以将 Client 绑定到服务容器中。
在 AppServiceProvider 的 register 方法中:
使用时注入:
ThinkPHP / FastAdmin
在 ThinkPHP 或 FastAdmin 中,你可以创建一个公共的服务类或直接在控制器中实例化。
1. 基础集成
2. 日志集成 (ThinkPHP 5.0)
ThinkPHP 5.0 的日志系统是静态调用的,你可以实现一个简单的适配器类来接入 SDK 的日志。
首先定义适配器类 Tp5Logger:
然后在初始化 SDK 时注入该日志类:
📖 文档
详细的接口说明和使用文档请查阅 Wiki。
- 认证服务 (AuthService)
- 文件服务 (FileService)
- 模板服务 (TemplateService)
- 签署流程服务 (SignFlowService)
🤝 贡献
欢迎提交 Issue 或 Pull Request 来改进本项目。
📄 许可证
本项目基于 MIT 许可证开源。详情请参阅 LICENSE 文件。
All versions of esignbao-sdk-php-7.0 with dependencies
PHP Build Version
Package Version
Requires
php Version
>=7.0
guzzlehttp/guzzle Version ^6.5 || ^7.0
ext-json Version *
psr/log Version ^1.1
guzzlehttp/guzzle Version ^6.5 || ^7.0
ext-json Version *
psr/log Version ^1.1
The package qingze-lab/esignbao-sdk-php-7.0 contains the following files
Loading the files please wait ...