alnutile / docusigndriver
用于连接到 ElectronicSignature 库的驱动程序
dev-main
2024-02-16 12:07 UTC
Requires
- php: ^8.1
- docusign/esign-client: ^6.18
- illuminate/contracts: ^10.0
- spatie/laravel-data: ^3.11
- spatie/laravel-package-tools: ^1.14.0
Requires (Dev)
- larastan/larastan: ^2.0.1
- laravel/pint: ^1.0
- nunomaduro/collision: ^7.8
- orchestra/testbench: ^8.8
- pestphp/pest: ^2.20
- pestphp/pest-plugin-arch: ^2.5
- pestphp/pest-plugin-laravel: ^2.0
- phpstan/extension-installer: ^1.1
- phpstan/phpstan-deprecation-rules: ^1.0
- phpstan/phpstan-phpunit: ^1.0
This package is auto-updated.
Last update: 2024-09-16 13:22:51 UTC
README
这是基于 https://github.com/spatie/package-skeleton-laravel 的基础。
目标是使用包含的 https://github.com/docusign/docusign-esign-php-client
主要的类 src/DocusignDriver.php
100% 可用
每个函数上方都有注释以供参考
我很快会分享一个关于 DocuSeals 代码的视频,因为目标是100%相同。
安装
composer require alnutile/docusigndriver
您需要从他们的UI获取大量信息来设置.env区域,.env应该在以下样子:
ELECTRONIC_SIGNATURES_DRIVER=docusign DOCUSIGN_USERNAME=your@email.com DOCUSIGN_PASSWORD="foobar" DOCUSIGN_USER_ID="ef860922-ecb2-...." DOCUSIGN_ACCOUNT_ID="7ed99888-4cf3-...." ## DEV IK DOCUSIGN_INTEGRATOR_KEY="95256525-7ca7-......" # RSA? DOCUSIGN_PRIVATE_KEY="uj03....." DOCUSIGN_RSA_PRIVATE_KEY="-----BEGIN RSA PRIVATE KEY----- All the rest here -----END RSA PRIVATE KEY-----" DOCUSIGN_RSA_PUBLIC_KEY="-----BEGIN PUBLIC KEY----- All the rest here -----END PUBLIC KEY-----"
将模板上传到 DocuSign
此视频展示了我是如何使用 DocuSeal 完成这个任务的,我希望您能找到在 DocuSign 中实现此功能的方法。
注意:下载视频,以免视频为侧放 🤦
https://nextcloud.sundancesolutions.io/index.php/s/EPGGqKM2xEefpoP