07 2019 档案

摘要:贴一下支付核心代码,以供后续参考: 业务层 控制层回调接口 官方开发文档参考:https://docs.open.alipay.com/54/106370,如果代码有问题,参考官方文档。缺少其它东西参考支付宝手机网站支付。 开发过程中可能会出现:系统繁忙,请稍后再试。(ALIN10146),如果是这 阅读全文
posted @ 2019-07-22 17:17 21karat 阅读(883) 评论(0) 推荐(0) 编辑
摘要:支付宝支付核心需要的参数是(APPID,PRIVATE_KEY,ALIPAY_PUBLIC_KEY) 上面的2,3的参数得自己弄到,参考文档:https://docs.open.alipay.com/291/105971/ 下载好工具后所需要干的事情:(获取到的应用公钥配置到:蚂蚁金服开放平台中在 阅读全文
posted @ 2019-07-22 16:44 21karat 阅读(1496) 评论(0) 推荐(0) 编辑
摘要:微信的H5支付区别与APP支付,主要在于预下单(返回的参数不一样),其它大体相同(基本没什么区别,区别在于有些人加密喜欢用MD5有些人喜欢用官方提供的加密方式加密,我用的是官方的),贴一下H5支付预下单的业务层以及控制层代码方便以后参考,其它代码可以参考微信APP支付。 业务层(预下单) 控制层下单 阅读全文
posted @ 2019-07-21 15:08 21karat 阅读(5669) 评论(0) 推荐(2) 编辑
摘要:步骤: 导入maven依赖 微信支付参数配置 业务层统一下单以及异步通知后的XML数据处理 WXCfg中配置的是微信支付的回调地址以及交易类型 控制层下单接口以及回调接口 下单封装的Map中封装参数服务器IP写死可能会报错,提供获取服务器IP工具类 主要用于安卓APP微信支付,IOS微信支付可能是需 阅读全文
posted @ 2019-07-21 14:44 21karat 阅读(5189) 评论(3) 推荐(0) 编辑
摘要:场景:图片上传OSS存储,接口拿字符串去接前端传的base64码,服务器打印入参传的值,发现和前端打印的值有所区别,服务器中打印的值所有+号全部变成空格。 解决办法: Java中使用:url = url.replaceAll(" ","+");方式将空格换成+号。 前端将base64编码后的数据再进 阅读全文
posted @ 2019-07-19 18:06 21karat 阅读(1485) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示