环境
LNMP,TP3.2.3,Esign 2.0
一、准备工作
1、配置环境
1.1 安装java
参见 http://blog.youkuaiyun.com/vsiryxm/article/details/51598786
1.2 安装tomcat
下载地址:
安装目录可以是任意目录,例如为 /usr/local/apache-tomcat-7.0.61
进入到bin目录,运行./startup.sh (需要设置bin目录有可执行权限)
1.3 获取E签宝2.0 快捷签PHP-SDK
1.4 上传war包
解压SDK压缩包,打开“Java_HTTP服务”文件夹,将tech-sdkwrapper.war上传到webapps目录,
/usr/local/apache-tomcat-7.0.61/webapps/tech-sdkwrapper.war
1.5 重启tomcat
http://www.cnblogs.com/tovep/articles/2473147.html
二、集成到框架
2.1 以框架TP3.2.3为例,将e签宝“快捷签PHP\SDK\SDK\API”目录下的文件复制到插件目录。
2.2 重命名eSignOpenAPI.php文件名为class.api.php,以适应框架调用格式。
2.3 修改class.api.php入口文件的项目ID,密钥,日志目录。
2.4 导入服务层,use命名空间。
2.5 参考“\快捷签PHP\SDK\SDK\example\t