当前位置: 首页 > news >正文

创建视频网站免费注册wordpress 4.2.3 exp

创建视频网站免费注册,wordpress 4.2.3 exp,郑州同济医院曝光,中国住建部网站查询网一#xff1a;异步通知是支付宝回调商户的服务器#xff0c;所以这个地址需要通过外网访问#xff0c;在真实项目中都会有对应的服务器#xff0c;但是在测试中只有使用内网穿透工具 推荐使用NATAPP-内网穿透 基于ngrok的国内高速内网映射工具 配置好内网穿透之后不要忘记…一异步通知是支付宝回调商户的服务器所以这个地址需要通过外网访问在真实项目中都会有对应的服务器但是在测试中只有使用内网穿透工具 推荐使用NATAPP-内网穿透 基于ngrok的国内高速内网映射工具 配置好内网穿透之后不要忘记在常量类中配置异步返回的地址 二异步通知 RequestMapping(/alpay) ResponseBody public String alpay(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) {// 获取支付宝POST过来反馈信息MapString, String params new HashMap();MapString, String[] requestParams httpServletRequest.getParameterMap();for (String name : requestParams.keySet()) {String[] values requestParams.get( name );StringBuilder valueStr new StringBuilder();for (String value : values) {valueStr.append( value );}params.put( name, valueStr.toString() );}// 调用支付宝SDK进行验签boolean verifyResult false;try {verifyResult AlipaySignature.rsaCheckV1( params, constant.PublicKey, UTF-8, RSA2 );} catch (Exception e) {e.printStackTrace();}// 验签通过则处理业务逻辑if (verifyResult) {System.out.println( 异步验证通过 );//支付String tradeStatus params.get( trade_status );if (tradeStatus.equals( TRADE_SUCCESS )) {// 交易支付成功处理支付成功的逻辑String orderId params.get( out_trade_no );String tradeNo params.get( trade_no );String total_amount params.get( total_amount );System.out.println( 订单id orderId );System.out.println( 流水号: tradeNo );System.out.println( 支付金额: total_amount ); //根据订单号调用查询接口查询支付信息AlipayTradeQueryResponse query query( params.get( out_trade_no ) ); //查询支付信息获取支付金额和订单金额是否一致一致就就修改订单状态String totalAmount query.getTotalAmount();if (totalAmount.equals( total_amount )) {boolean b sysOrdersService.updateState( orderId );System.out.println( 修改数据库订单状态是否成功 b );}}}return success;} else {// 验签失败记录日志或进行其他后续处理System.out.println( 异步验证失败 );return failure;} } 三查询交易信息接口 /*** 查询交易信息** param outTradeNo* return*/public static AlipayTradeQueryResponse query(String outTradeNo) {try {AlipayClient alipayClient new DefaultAlipayClient(constant.serverUrl,constant.appId,constant.privateKey,constant.format,constant.charset,constant.PublicKey,constant.signType );AlipayTradeQueryRequest request new AlipayTradeQueryRequest();JSONObject bizContent new JSONObject();bizContent.put( out_trade_no, outTradeNo );request.setBizContent( bizContent.toString() );AlipayTradeQueryResponse response alipayClient.execute( request );if (response.isSuccess()) {System.out.println( 调用查询接口成功 );return response;} else {System.out.println( 调用查询接口失败 );}} catch (AlipayApiException e) {e.printStackTrace();}return null;} 四测试 查看支付宝是否调用异步通知接口数据库状态是否修改 新建订单 控制台输出 数据库 状态修改成功
http://www.dnsts.com.cn/news/237853.html

相关文章:

  • wordpress网站结构整形网站源码
  • 安徽禹尧工程建设有限公司网站网站建设管理工作自查报告
  • 浙江网站建设制作帮推广平台
  • 简单的网站建设找哪个公司做网站虚拟主机可以用服务器吗
  • 学做ppt的网站有哪些多媒体网站建设
  • 企业做电商网站有哪些慈溪外贸公司网站
  • 那些提卡网站是怎么做的模板图片可爱
  • 深圳南山网站开发网站首页网址
  • 揭阳做网站建设公司广州娱乐场所最新通知
  • 哪些网站可以免费推广非凡门户wordpress企业主题
  • c 网站建设教程视频建立网站的阶段
  • 网站开发网站制作报价单seo流程
  • 淮安公司网站建设wordpress登录
  • 怎样做自己的vip解析网站泰州cms建站模板
  • 邯郸做移动网站的公司请说明网站建设的一般过程包括哪些
  • 广州市建设工程交易服务中心网站一个网站多少钱?
  • 南昌网站建设冲浪者科技类似于wordpress的网站吗
  • 专做宠物的网站什么软件是做网站模板的
  • 北京矿建建设集团有限公司 网站体育彩票网站开发方案
  • 网站建设的结尾做购物网站要多少钱
  • 网站中的搜索框怎么做如何选择昆明网站建设
  • 网站首页大图怎么做创意100图片欣赏
  • 检测 网站优化wordpress 视频文件夹
  • 天津建行网站虚拟主机可建站1个是不是只能放一个网站
  • windows系统没有wordpress广州网站优化排名
  • 东川网站制作电脑版商城网站建设
  • 湘西州住房和城乡建设局网站湖南营销网站建设
  • 网站域名区别网站建设花都區
  • wordpress建站后厦门工程网站建设
  • 泉州最专业手机网站建设哪家好app公司简介范文大全