自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

漏刻有时数据可视化大屏(PHP&ECHARTS智能化私有部署解决方案)

漏刻有时(LOCKDATAV),数据分析&数据展示,挖掘大数据背后的价值

原创 工银e生活开发脱坑日志(9)JAVA版的SDK自动生成msgId,PHP如何生成消息通讯唯一编号msgId

工行开发中msgId,是消息通讯唯一编号。JAVA中,SDK自动生成msgId,具体规则如下(来源工行支持中心):SDK支持自动生成msgId。以数据类型API为例,只需在SDK中调用时将client.execute(request, msgId)改为client.execute(request),即execute方法调用改为1个参数的方法。使用示例:页面类型API使用SDK时,调用实现类...

2019-03-29 09:30:33 485

原创 工银e生活开发脱坑日志(8)使用json_decode无法解析json,双引号才是json 的标准

JAVA与PHP传JSON传参:resultcode后面的参数导致,json_decode在解析json时会检测json中的类型,由于resultcode后面的参数没有加双号,json_decode会按int类型检测,但是以0开头又不属于int类型,所以会传回一个null,导致无法获取到json数据。

2019-03-26 17:20:39 398

原创 WAMPSERVER 3.0.17集成环境配置SSL进行HTTPS访问apache无法启动遇见的坑

**环境配置:**阿里云 windows 2012 R2,WAMPSERVER 3.0.17集成环境+apache2.4.37问题:httpd.conf开启Include conf/extra/httpd-ssl.conf,apache无法启动常见的解决方案: Q:WAMPSERVER 3.0.17,不完善,建议更换2.5稳定版A:舍弃,服务器环境部署,基本都处于运行中了,更换底...

2019-03-26 11:15:58 350 1

原创 工银e生活开发脱坑日志(7)Missing argument 6 for IcbcSignature::verify()

工行沙箱环境测试过程中,出现参数错误,解决如下:Warning: Missing argument 6 for IcbcSignature::verify(), called in public static function verify($strToSign, $signType, $publicKey, $charset, $signedStr, $password)//原静态参数;...

2019-03-26 09:15:42 537

原创 工银e生活开发脱坑日志(6)开户申请API接入申请表

首次接触工行开发的任务,就是让工行先发技术文档和SDK来查看。众所周知,工行的对外技术开发,是没有成型产品和成熟的对接方式的。对接人是一个负责工银e生活的费技术型经理,后期对接一半,离职。导致在API上的申请,费了很多时间和精力,因为基础对接都没确定好的话,肯定对开发来说,一步一个坑。为了纪念这段“美好的时光”,将API的申请记录以供后来人,避免走弯路。**申请的原则:**能多申请就不要少申请...

2019-03-25 18:05:33 790

原创 工银e生活开发脱坑日志(5)wampServer集成环境配置php ts版php_infosec.dll文件

wampServer集成环境Windows下可以下载对应php版本的WampServer集成环境,快速配置php和apache环境下载对应的wamp版本,以php7.0 x64位版本为例,对应的WAMPServer版本为wampserver3.0.6_x64下载安装完成后假设安装目录为C:\wamp\将动态库态库infosec_api.dll放入C:\wamp\bin\php\php7...

2019-03-25 16:21:12 223

原创 工银e生活开发脱坑日志(4)工行页面及jsAPI交互接口hybrid_app.js登录情况说明

var hybrid_app ={};var ua = navigator.userAgent;//判断e生活版本号hybrid_app.elifeVer = function() { try { var version = navigator.userAgent.match(new RegExp('fullversion:(\\d\.\\d\.\\d\...

2019-03-25 14:48:34 999 4

原创 工银e生活开发脱坑日志(3)php_infosec.dll在CA证书认证时配置

环境配置:阿里云 windows 2012 R2,WAMPSERVER 3.0.17集成环境 php7.0IcbcCa.php的类文件中存在对php_infosec.dll是否加载的判断,其他文件内不存在,故结论应该是使用工行’CA’-工行颁发的证书认证时,需要配置php_infosec.dll的环境变量。 if (!extension_loaded('infosec')) { i...

2019-03-25 08:47:58 450

原创 工银e生活开发脱坑日志(2)AES解码后乱码

**环境配置:**阿里云 windows 2012 R2,WAMPSERVER 3.0.17集成环境 php7.0**入坑问题:**AES(128,CBC) PHP 乱码,加密内容$Content达到一定长度的时候,解密后,后面总是出现不同的乱码特征。**问题解析:**从网上的资料来看,可能存在偏移量、UTF-8、PHP和JAVA互解16位“\0”等N中可能。**解决方案:**从解密后的源头...

2019-03-25 08:24:27 345

原创 工银e生活开发脱坑日志(1)RSA密钥签名验签windows环境下配置

**环境配置:**阿里云 windows 2012 R2,WAMPSERVER 3.0.17集成环境**入坑问题:**RSA2密钥对的生产及验签,产生报错信息:Warning: openssl_verify(): supplied key param cannot be coerced into a public key in。工行自带说明SDK内只有JAVA环境配置的AES(第三方支付必须)和...

2019-03-24 11:25:21 521 2

提示
确定要删除当前文章?
取消 删除