docusign/monitor-client

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

v1.2.1 2024-04-29 05:16 UTC

README

Build status

要求

兼容性

  • PHP 7.4+

注意

此开源 SDK 适用于您希望对 SDK 未提供开箱即用的功能进行额外修改的情况。如果您只想使用 SDK 与 开发者中心 中显示的任何示例一起使用,请按照以下安装说明操作。

安装

Composer

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

手动安装

  1. 下载或克隆此存储库。
  2. 将 PHP SDK 绑定到您的服务器或放置在静态位置。
    1. 要绑定到服务器,编辑 init.php 文件。添加
      require_once('/path/to/docusign-monitor-client/autoload.php');
    2. 要绑定到单个页面:在您的将利用 PHP SDK 的 PHP 文件中添加
      `require_once('/path/to/docusign-monitor-client/autoload.php');

依赖项

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

代码示例

启动器

DocuSign 提供了一个称为 启动器 的示例应用程序。启动器包含一套 18 个常见用例和相关源文件。这些示例使用 DocuSign 的 授权代码授予 流程。

概念验证应用程序

如果您目标是创建一个概念验证应用程序,DocuSign 提供了一套 快速入门 示例。快速入门示例旨在与 DocuSign 的 OAuth 令牌生成器 一起使用,该生成器将允许您为仅用于演示/沙箱环境的令牌生成令牌。这些令牌的有效期为八小时,并允许您在没有完全实现 OAuth 解决方案的情况下构建概念验证应用程序。

OAuth 实现

有关关于哪种类型的 OAuth 授予最适合您的 DocuSign 集成的详细信息,请参阅位于 DocuSign 开发者中心REST API 认证概述 指南。

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

存在其他用例场景,例如使用跨源资源共享 (CORS) 的 单页应用程序 (SPA),或者可能没有用户与您的服务帐户交互的情况。对于这些用例,DocuSign 还支持 JWT隐式授权。有关代码示例,请参阅下面的链接

支持

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

许可

DocuSign Monitor PHP 客户端采用MIT 许可证