android微信支付代码,详解android微信支付实例代码

这篇文章主要为大家详细介绍了http://www.php.cn/wiki/1502.html" target="_blank">android微信支付源码,具有一定的实用性和参考价值,感兴趣的小伙伴们可以参考一下 本文为大家分享了android微信支付源码,供大家参考,具体内容如下 参数配置 public static

这篇文章主要为大家详细介绍了http://www.php.cn/wiki/1502.html" target="_blank">android微信支付源码,具有一定的实用性和参考价值,感兴趣的小伙伴们可以参考一下

本文为大家分享了android微信支付源码,供大家参考,具体内容如下

参数配置public static final String APP_ID ;

/**

在微信开放平台注册app,微信给分配的id

**/

public static final String MCH_ID;

/**

申请开通微信支付,成功后微信会给你发一封邮件,给你分配一个商户平台账号,在资料里有商户ID

**/

public static final String API_KEY;

/**

在微信发给你的那封邮件里,给你分配的微信商户平台账号,在里面设置一个api_key

**/

获取到prepay_id

以上配置均正确,跑起来你会收到,微信这样的返回结果:

//成功获取到预付id

在走第二步的时候,你可能出现的问题:

result_code>//商户id不对

result_code>//在拼装产品参数的时候,中文类容,要指定编码,否则乱码,会报这个错误;

成功获取到了,prepay_id,这个时候,支付界面还调不起来?

/***注意:

1.如果,你申请开通微信支付的app,是在微信开放平台注册的,使用eclipse默认签名,那么你现在在开发环境下,就可以调起来支付页面

2.如果,在开放平台的app,签名使用自定义的签名,则你需要使用该签名打包,再跑起来,就可以调其微信支付

***/

微信支付结果回调在哪里?

1.app客户端,我们在这个类里面接受支付的回调结果

776fbb4121f4970bee97d52e24f168c4.png

/**

上色的地方,需要你改成自己的app_id

**/

72c0fe149c64554e45e5ce4d131205be.png

注意:/**

这个activity,是个透明的activity,回调完,你需要结束掉它*

2.服务端

**/

packageParams.add(new BasicNameValuePair("notify_url", "http://121.40.35.3/test"));

/**

需要指定一个回调接口,用于微信来调用,通知服务端,修改数据

*/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值