docuSign/esign-client

docuSign PHP 库使得将 docuSign 集成到您的应用程序和网站中变得超级快速且无痛苦。该库在 GitHub 上开源,查找 docusign-esign-php-client 存储库。加入电子签名革命吧!

v8.0.0 2024-07-26 05:32 UTC

This package is auto-updated.

Last update: 2024-08-26 06:09:43 UTC


README

docuSign SDK 使将 docuSign 集成到您的应用程序和网站中成为无缝体验。

目录

简介

在几分钟内将电子签名集成到您的应用程序中。安全且屡获殊荣的 docuSign 电子签名 API 使您可以直接从应用程序中请求签名、自动化表单和跟踪文档变得容易。

安装

此客户端 SDK 作为开源提供,使您能够根据特定用例定制其功能。为此,请下载或克隆存储库。如果您需要 SDK 的给定功能,或者您正在通过从 Docusign 开发者中心 的代码示例进行操作,您只需按照以下说明进行安装即可。

版本信息

  • API 版本: v2.1
  • 最新 SDK 版本: 8.0.0

要求

兼容性

  • PHP 7.4+

Composer

  1. 在您的 PHP 控制台中输入:Composer require docusign/esign-client;
  2. 要自动使用此包,请将其添加到 Composer 的自动加载文件中:require_once('vendor/autoload.php');

手动安装

  1. 下载或克隆此存储库。
  2. 将 PHP SDK 绑定到您的服务器或将它放在静态位置。
    1. 要将它绑定到服务器,编辑 init.php 文件。添加
      require_once('/path/to/docusign-esign-php-client/autoload.php');
    2. 要将它绑定到单个页面:在将使用 PHP SDK 的 PHP 文件中添加
      require_once('/path/to/docusign-esign-php-client/autoload.php');
  3. 如果您正在使用 Composer V2 并且收到错误 'namespace cannot be found',请在 composer.json 文件中添加以下类映射。
  4. "autoload": { "classmap": [ "/path/to/docusign-esign-php-client/src" ] }

SDK 依赖

此客户端具有以下外部依赖

API 参考

您可以通过以下链接查看 API 参考 这里

代码示例

探索我们的 GitHub 存储库中的 Launcher,这是一个包含 eSignature PHP SDK 代码示例的自执行包。此包展示了几个常见用例及其相应的源文件。此外,您还可以从 Quickstart 下载针对您的 docuSign 开发者账户预先配置的版本。这些示例支持 授权码授予JSON Web Token (JWT) 身份验证工作流程。

OAuth 实现

有关选择最适合您的Docusign集成的OAuth授权类型的详细信息,请参阅选择OAuth类型,详情请见Docusign开发者中心

出于安全考虑,Docusign建议使用授权码授权流程。

变更日志

您可以通过此处查看完整的变更日志。

支持

通过GitHub对此客户端SDK进行问题报告。您还可以通过Docusign社区Stack Overflow联系我们。

许可

Docusign电子签名PHP客户端SDK采用MIT许可协议授权。

其他资源