larrykluger / docusign-lib
该包已被废弃且不再维护。作者建议使用docusign/esign-client包代替。
DocuSign PHP库使将DocuSign集成到您的网站成为一个超级快速且无痛苦的流程。该库在GitHub上开源,查找docusign-php-client仓库。加入电子签名革命吧!
v6.6.0
2022-01-11 16:56 UTC
Requires
- php: >=7.4
- ext-curl: *
- ext-json: *
- ext-mbstring: *
- firebase/php-jwt: ^5.0
Requires (Dev)
- dev-master
- v6.6.0
- v6.6.0-rc
- v6.5.1
- v6.5.0
- v6.5.0-rc
- v6.4.0
- v6.4.0-rc
- v6.3.0
- v6.3.0-rc
- v6.2.0
- v6.2.0-rc
- v6.1.0
- v6.1.0-rc
- v6.0.0-rc
- v5.7.0
- v5.6.0-rc
- v5.5.0
- v5.5.0-rc
- v5.4.0
- v5.4.0-rc
- v5.3.0
- v5.3.0-rc
- v5.2.0
- v5.2.0-rc
- v5.1.0
- v5.1.0-rc
- v5.0.0
- v5.0.0-rc
- v4.13.0-rc
- v4.12.0
- v4.12.0-rc
- v4.11.0
- v4.11.0-rc
- v4.10.0
- v4.10.0-rc
- v4.9.0
- v4.9.0-rc
- v4.8.0-rc
- v4.7.0
- v4.6.0
- v4.6.0-rc
- v4.5.0
- v4.5.0-rc
- v4.4.0
- v4.4.0-rc
- v4.3.0
- v4.3.0-rc
- v4.2.0
- v4.2.0-rc
- v4.1.0
- v4.1.0-rc
- 4.0.0.x-dev
- 4.0.0
- 3.0.1
- 3.0.0
- 2.0.0
- 1.0.0
- dev-6.6.0-v2.1-21.4.01.00
- dev-6.6.0-rc-v2.1-21.4.00.00
- dev-6.5.1-v2.1-21.3.02.00
- dev-6.5.0-v2.1-21.3.02.00
- dev-6.5.0-rc6-v2.1-21.3.00.00
- dev-v2-master
- dev-6.5.0-rc-v2.1-21.3.00.00
- dev-4.13.0-rc-v2-21.3.00.00
- dev-v4.12.0-v2-21.2.02.00
- dev-v6.4.0-v2.1-21.2.02.00
- dev-v4.12.0-rc-v2-21.2.02.00
- dev-v6.4.0-rc-v2.1-21.2.02.00
- dev-Readme-updates
- dev-apiv2-4.0.0
- dev-PHP-Readme-Update
- dev-composer-correct-package-name
- dev-DCM-118_Naveen
This package is not auto-updated.
Last update: 2022-02-01 12:52:11 UTC
README
要求
- PHP 7.4+
- 免费 开发者账户
兼容性
- PHP 7.4+
安装
此SDK以开源形式提供,使您能够根据特定用例定制其功能。要这样做,请下载或克隆仓库。如果SDK的功能满足您的集成需求,或者您正在通过代码示例进行DocuSign开发者中心的工作,您只需按照以下说明进行安装即可。
Composer
- 在您的PHP控制台中输入:Composer require docusign/esign-client;
- 要自动使用该包,将其添加到Composer的Autoload文件中:
require_once('vendor/autoload.php');
手动安装
- 下载或克隆此仓库。
- 将PHP SDK绑定到您的服务器或放置在静态位置。
- 要绑定到服务器,编辑init.php文件。添加
require_once('/path/to/docusign-esign-client/autoload.php');
- 要绑定到单个页面:在将利用PHP SDK的PHP文件中添加
require_once('/path/to/docusign-esign-client/autoload.php');
- 要绑定到服务器,编辑init.php文件。添加
- 如果您使用的是Composer V2并且遇到“无法找到命名空间”的错误,请在composer.json文件中添加以下类映射。
"autoload": { "classmap": [ "/path/to/docusign-esign-client/src" ] }
依赖
此客户端有以下外部依赖
代码示例
您可以在我们的GitHub上找到eSignature PHP SDK的代码示例自执行包,称为启动器,它演示了常见用例。您还可以从快速入门中下载为您的DocuSign开发者账户预先配置的版本。这些示例可以使用授权代码授予或JSON Web令牌(JWT)身份验证工作流程。
OAuth实现
关于选择哪种类型的OAuth授权最适合您的DocuSign集成,请参阅选择OAuth类型,详情请见DocuSign开发者中心。
出于安全考虑,DocuSign建议使用授权代码授权流程。
支持
通过GitHub对此客户端记录问题。我们还在Stack Overflow上有一个活跃的开发者社区。
许可
DocuSign电子签名PHP客户端SDK采用MIT许可协议进行许可。