insidesuki/stamp-tsa-mensatek

TSA Mensatek 适配器

2.1.1 2023-05-23 09:38 UTC

This package is auto-updated.

Last update: 2024-09-23 12:15:57 UTC


README

  • 基于 openssl 的 Mensatek TSA 适配器
  • 基于 lofirmo_com.jar (jar pdf 印章工具) 的 Mensatek TSA 适配器

1-需求

  • 一个带有积分的 Mensatek 账户(https://www.mensatek.com/
  • Curl 扩展
  • Java 1.8 (JRE,用于使用 lofirmo_com.jar 工具)
  • OpenSSL
  • lofirmo_com.jar
  • fnmt.png (包含在 lofirma_com.jar 软件包中)

1.1-在 *nix 上安装 Java 1.8 (*nix)

sudo mkdir /usr/local/java
  • 将 JRE 二进制文件移动到目录中
    sudo mv jre-8u371-linux-x64.tar.gz /usr/local/java
    
  • 进入安装目录
    cd /usr/local/java
    
  • 解压
    sudo tar -zxvf jre-8u371-linux-x64.tar.gz
    
  • 节省磁盘空间(可选)
    sudo rm -f jre-8u371-linux-x64.tar.gz
    
  • 让系统知道 JRE 的安装位置
    sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jre1.8.0_371/bin/java" 1
    
  • 检查安装
    java -version
    

    应该输出以下内容

    java version "1.8.0_371"
    Java(TM) SE Runtime Environment (build 1.8.0_371-b11)
    Java HotSpot(TM) 64-Bit Server VM (build 25.371-b11, mixed mode)
    


**2-Mensatek Credential**
--
- Create an .env.local file to store the mensatek credentials:

MTK_URL=https://www.lofirmo.com/tsa MTK_USER=your_user MTK_PASSWORD=your_password MTK_JAR_PATH=mensatek_jar_file_path


**3-Running tests**
--

php vendor/phpunit/phpunit/phpunit


**4-Integration with Stamp**
--