tucker-eric / laravel-docusign
Laravel 6 对官方 DocuSign Rest API 的封装
6.3.0
2024-04-25 21:53 UTC
Requires
- php: ^7.3 | ^8.0
- illuminate/support: ~6.0|~7.0|~8.0|~9.0|~10.0|~11.0
- tucker-eric/docusign-rest-client: ~2.0|~3.0|~4.0|~5.0
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;