微信支付实践版

移动开发
通过代码的调用 跨过没有自己服务器的弊端 先测试是否可以跑通代码 与微信支付demo 绝对不一样

源码简介:通过代码的调用 跨过没有自己服务器的弊端 先测试是否可以跑通代码 与微信支付demo 绝对不一样

源码效果:

源码片段:

  1. private String genProductArgs() { 
  2.         StringBuffer xml = new StringBuffer(); 
  3.   
  4.         try { 
  5.             String  nonceStr = genNonceStr(); 
  6.   
  7.   
  8.             xml.append(""); 
  9.             List<namevaluepair> packageParams = new LinkedList<namevaluepair>(); 
  10.             packageParams.add(new BasicNameValuePair("appid", Constants.APP_ID)); 
  11.             packageParams.add(new BasicNameValuePair("body""weixin")); 
  12.             packageParams.add(new BasicNameValuePair("mch_id", Constants.MCH_ID)); 
  13.             packageParams.add(new BasicNameValuePair("nonce_str", nonceStr)); 
  14.             packageParams.add(new BasicNameValuePair("notify_url""http://121.40.35.3/test")); 
  15.             packageParams.add(new BasicNameValuePair("out_trade_no",genOutTradNo())); 
  16.             packageParams.add(new BasicNameValuePair("spbill_create_ip","127.0.0.1")); 
  17.             packageParams.add(new BasicNameValuePair("total_fee""1")); 
  18.             packageParams.add(new BasicNameValuePair("trade_type""APP")); 
  19.   
  20.   
  21.             String sign = genPackageSign(packageParams); 
  22.             packageParams.add(new BasicNameValuePair("sign", sign)); 
  23.   
  24.   
  25.            String xmlstring =toXml(packageParams); 
  26.   
  27.             return xmlstring; 
  28.   
  29.         } catch (Exception e) { 
  30.             Log.e(TAG, "genProductArgs fail, ex = " + e.getMessage()); 
  31.             return null
  32.         } 
  33.           
  34.   
  35.     }</namevaluepair></namevaluepair> 

下载地址:http://down.51cto.com/data/2190131

责任编辑:倪明 来源: devstore
相关推荐

2015-02-13 10:20:15

微信

2017-01-04 18:09:23

Android微信支付快速实现

2021-03-25 16:40:39

淘宝淘宝特价版移动应用

2013-08-05 14:36:10

微信移动支付微信游戏中心iOS版微信5.0

2020-08-05 15:04:13

微信支付宝移动应用

2020-07-29 18:43:46

数据库

2015-07-29 14:20:30

微信支付注意事项

2013-11-28 11:15:43

微信支付宝支付战争

2023-03-06 14:20:15

数字人民币

2023-11-17 18:17:33

微信支付V3版本

2013-10-25 17:21:07

微信腾讯

2021-12-29 21:36:12

微信支付宝移动支付

2022-01-01 18:40:47

微信微信PC版

2017-02-08 16:20:19

科技新闻早报

2021-01-19 16:24:08

抖音支付宝微信

2018-07-01 15:40:51

微信支付宝央行

2019-11-01 09:36:58

微信支付支付宝

2013-11-18 17:55:57

微信微信支付

2021-08-23 16:58:07

微信 iOS移动应用

2021-08-07 20:40:54

微信iOS版移动应用
点赞
收藏

51CTO技术栈公众号