muhamadzaenudin/esignbsre
最新稳定版本:1.0.0
Composer 安装命令:
composer require muhamadzaenudin/esignbsre
包简介
Package untuk penggunaan API E-Sign dari BSSN dengan bahasa PHP
README 文档
README
Package untuk penggunaan API E-Sign dari BSSN dengan bahasa PHP
Penggunaan
1. Installasi
composer require muhamadzaenudin/esignbsre
2. Konfigurasi
<?php require 'vendor/autoload.php'; $baseUrl = 'api-bsre.bssn.go.id'; $username = 'username'; $password = 'password'; $nik = '1234567812345678'; $passphrase = 'passphrase'; $configServer = [ 'base_url' => $baseUrl, 'username' => $username, 'password' => $password, ]; $configSign = [ 'nik' => $nik, 'passphrase' => $passphrase, 'page' => 1, 'linkQR' => 'https://api-bsre.bssn.go.id/', 'xAxis' => '410.21347882534775', 'yAxis' => '141.94238021638333', 'width' => '552.1558590417311', 'height' => '191.14907202472952', 'imageTTD' => 'image.png', 'tag_koordinat' => '#', 'reason' => 'Dokumen ini ditandatangani secara elektronik', 'location' => 'Jakarta Indonesia', 'file' => __DIR__ . '/example.pdf', 'filename' => date('YmdHis') . '_example_signed', 'saveTo' => __DIR__ . '/', ]; $configVerify = [ 'signed_file' => __DIR__ . '/20250722142558_example_signed.pdf', ]; $esign = new Muhamadzaenudin\Esignbsre\Esign($configServer); // cek nik user $response = $esign->statusUser($nik); // sign // parameter // invisible = ['file', 'nik', 'passphrase','reason', 'location']; // imagettd = ['file', 'nik', 'passphrase','imageTTD', 'page', 'xAxis', 'yAxis', 'width', 'height', 'reason', 'location']; // qr = ['file', 'nik', 'passphrase','imageTTD', 'page', 'linkQR', 'xAxis', 'yAxis', 'width', 'height', 'reason', 'location']; // tag_koordinat = ['file', 'nik', 'passphrase','imageTTD', 'width', 'height', 'tag_koordinat', 'reason', 'location']; $response = $esign ->setType('invisible') // invisible, imagettd, qr, tagkoordinat ->sign($configSign); // verify $response = $esign ->verify($configVerify); // respon dalam bentuk json echo $response->toJson();
统计信息
- 总下载量: 2
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2025-07-22