xnxktech/laravel-esign

为 Laravel 提供电子签名(电子合同签署)API

v1.8.5 2022-04-15 10:11 UTC

This package is auto-updated.

Last update: 2024-09-24 11:51:06 UTC


README

Tests PHP from Packagist Packagist Version GitHub release (latest by date) GitHub last commit (branch) GitHub Release Date LICENSE LICENSE 996.icu

安装

$ composer require xnxktech/laravel-esign

配置

生成配置文件

$ php artisan vendor:publish --provider="XNXK\LaravelEsign\ServiceProvider"

使用

该包将自动使用环境变量,请将它们放在您的 .env 文件中,如下所示,明显且分别。

ESIGN_APPID=
ESIGN_SECRET=
ESIGN_SERVER=
ESIGN_NOTIFY_URL=

最后,您可以在控制器中使用 Esign 类,在该文件顶部使用命名空间

use XNXK\LaravelEsign\Esign;

$data = (new Esign)->account()->queryPersonalAccountByThirdId();

或者,如果您想要简单一些,可以使用 esign 函数

esign()->account()->queryPersonalAccountByThirdId();

组织

esign()->account()->createOrganizeAccount($orgThirdPartyUserId, 'b5b9c524fa254c0fbf2150c98b87ac11', $name);

许可证

此存储库中的代码,除非另有说明,均受《反996许可证》和《Apache许可证(版本2.0)》的双重许可。