- 博客(10)
- 资源 (34)
- 收藏
- 关注
原创 工银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 1170
原创 工银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 892
原创 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 776 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 1328
原创 工银e生活开发脱坑日志(6)开户申请API接入申请表
首次接触工行开发的任务,就是让工行先发技术文档和SDK来查看。众所周知,工行的对外技术开发,是没有成型产品和成熟的对接方式的。对接人是一个负责工银e生活的费技术型经理,后期对接一半,离职。导致在API上的申请,费了很多时间和精力,因为基础对接都没确定好的话,肯定对开发来说,一步一个坑。为了纪念这段“美好的时光”,将API的申请记录以供后来人,避免走弯路。**申请的原则:**能多申请就不要少申请...
2019-03-25 18:05:33 1755
原创 工银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 768
原创 工银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 2616 20
原创 工银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 1109
原创 工银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 893
原创 工银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 1463 2
华容县街道街道乡镇边界geojson矢量数据
2020-12-31
隧道施工建设数字化大屏说明文档
2020-11-28
php使用webSocket实现Echarts长连接自动刷新的解决方案websocket封装
2020-10-15
图片热点的hover高亮显示mapper.js
2020-08-25
layuitable和php动态翻页源代码
2020-07-30
gis数据可视化GeoJson、TopoJson、SVG、SHP、JS格式的标准模版
2020-07-25
雄安新区GEOJSON带县边界
2020-07-06
不设区的地级市之东莞市geoJSON转js
2020-07-06
不设区的地级市之中山市geoJSon转js
2020-07-06
Echarts组件南丁格尔玫瑰图
2020-07-01
JavaScript将csv转为json标准的.csv文件模版
2020-02-12
Echarts参数属性学习Gird演示案例
2020-02-07
upload.zip
2020-02-05
漏刻有时地理信息系统LOCKGIS小程序源码(web-view组件使用)
2023-10-20
高端百度地图开发:自定义覆盖物水滴头像(鼠标事件、API封装对接)
2023-08-12
数据可视化大屏拼接屏开发实录:屏幕分辨率测试工具
2023-07-28
H5网页跳转小程序之微信开放标签、wx-open-launch-weapp按钮不显示、noPermissionJsApi
2023-07-16
数据可视化大屏Echarts高级开发散点图实战案例分析(地图扩展插件bmap.min.js、散点图、百度地图控件、柱图、涟漪动图
2023-01-03
百度地图jsAPI开发停车场分布标注和检索静态版
2022-06-13
完整版Echarts引导线labelLine和散点图
2022-06-13
html2canvas生成PDF并下载的解决方案
2022-01-18
Echarts主题构建工具的使用
2022-01-18
laypage静态数据分页组件的调用实战代码
2022-01-18
Echarts动态排名柱状图(自适应电脑和手机端)源代码
2021-10-09
excle数据手动实现的百度地图标注
2021-10-07
百度地图根据起始点经纬度坐标确认最佳路线规划
2021-09-18
echarts开发的自动旋转map3D下钻和柱图地图
2021-09-18
Echarts5开源可视化图表库开发的象形柱图世界旅游景点日记照片墙
2021-02-10
php同样的字符串为什么编码不同?
2019-05-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人