docusign/webforms-client

DocuSign 包让将 DocuSign 集成到您的应用程序和网站变得超级快速且无痛苦。此库已在 GitHub 上开源,请查找 docusign-webforms-php-client 存储库。

v1.0.2-rc11 2024-02-09 17:26 UTC

This package is auto-updated.

Last update: 2024-09-01 10:04:09 UTC


README

Build status

需求

兼容性

  • PHP 7.4+

安装

此 SDK 作为开源提供,这使您能够根据特定的使用案例自定义其功能。要这样做,请下载或克隆存储库。如果 SDK 的给定功能满足您的集成需求,或者如果您正在通过 代码示例DocuSign 开发者中心 进行操作,您只需按照以下说明进行安装即可。

Composer

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

手动安装

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

依赖关系

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

代码示例

您可以在我们的 GitHub 上找到 WebForms PHP SDK 的自执行代码示例包,称为 Launcher,它演示了常见的使用案例。您还可以从 Quickstart 下载为您的 DocuSign 开发者帐户预先配置的版本。这些示例可以使用 授权码授予JSON Web 令牌 (JWT) 身份验证工作流程。

OAuth 实现

有关有关哪种类型的 OAuth 授予最适合您的 DocuSign 集成的详细信息,请参阅 DocuSign 开发者中心中的选择 OAuth 类型

出于安全目的,DocuSign 建议使用 授权码授予 流程。

支持

通过 GitHub 对此客户端记录问题。我们还在 Stack Overflow 上有一个活跃的开发者社区 Stack Overflow

许可

DocuSign WebForms PHP Client SDK 在 MIT 许可证 下授权。

其他资源