tucker-eric/laravel-docusign

Laravel 6 对官方 DocuSign Rest API 的封装

6.3.0 2024-04-25 21:53 UTC

This package is auto-updated.

Last update: 2024-08-25 22:37:20 UTC


README

Docusign Rest Client 提供的 Laravel 封装

通过 Composer 安装

composer require tucker-eric/laravel-docusign

如果您使用的是 Laravel 6 或更高版本,则包将自动注册其服务提供者。您只需要生成配置文件。

更新 composer 后,将服务提供者添加到 config/app.php 文件中的 providers 数组中

LaravelDocusign\DocusignServiceProvider::class

将外观添加到 config/app.php 文件中的 aliases 数组中

'DocuSign'  => LaravelDocusign\Facades\DocuSign::class,

生成配置文件

php artisan vendor:publish --provider="LaravelDocusign\DocusignServiceProvider"

将以下内容添加到您的 .env 文件中(与配置匹配)

DOCUSIGN_USERNAME=[YOUR_DOCUSIGN_USERNAME]
DOCUSIGN_PASSWORD=[YOUR_DOCUSIGN_PASSWORD]
DOCUSIGN_INTEGRATOR_KEY=[YOUR_DOCUSIGN_INTEGRATOR_KEY]

使用方法

有关使用方法,请参阅 Docusign Rest Client

使用外观

您可以使用以下方式创建 DocuSign Client 的新实例

$client = DocuSign::create();

访问 DocuSign 模型

$signer = DocuSign::signer([
    'name'  => 'John Doe',
    'email' => 'Jdoe123@example.com'
]);

使用 get() 通过 DocuSign Api 端点进行访问;

DocuSign::get('folders')->callList();

或者

使用 LaravelDocusign\Client

您可以使用以下方式创建 DocuSign Client 的新实例

$client = new LaravelDocusign\Client;