• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >微信公众号 > 详解android微信支付实例代码

详解android微信支付实例代码

作者:匿名 字体:[增加 减小] 来源:互联网

匿名通过本文主要向大家介绍了android,微信支付等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
这篇文章主要为大家详细介绍了http:///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

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

<xml><return_code><![CDATA[SUCCESS]]></return_code>
<return_msg><![CDATA[OK]]></return_msg>
<appid><![CDATA[wx8760819e9228eab6]]></appid>
<mch_id><![CDATA[1244336402]]></mch_id>
<nonce_str><![CDATA[p7F4pU6Kk8Ci3vbi]]></nonce_str>
<sign><![CDATA[598ADE81CDEEFBEF1E7A9E4F73B03CD4]]></sign><result_code><![CDATA[SUCCESS]]></result_code>
<prepay_id><![CDATA[wx20151210110830853e5daa560147579483]]></prepay_id>//成功获取到预付id
<trade_type><![CDATA[APP]]></trade_type>
</xml>

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

result_code><![CDATA[APP_ID与商户ID不匹配]]></result_code>//商户id不对
result_code><![CDATA[签名错误]]></result_code>//在拼装产品参数的时候,中文类容,要指定编码,否则乱码,会报这个错误;

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

/***注意:
1.如果,你申请开通微信支付的app,是在微信开放平台注册的,使用eclipse默认签名,那么你现在在开发环境下,就可以调起来支付页面
2.如果,在开放平台的app,签名使用自定义的签名,则你需要使用该签名打包,再跑起来,就可以调其微信支付
***/

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

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

详解android微信支付实例代码

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

详解android微信支付实例代码

注意:

/** 
这个activity,是个透明的activity,回调完,你需要结束掉它* 
2.服务端 
**/
packageParams.add(new BasicNameValuePair("notify_url", "http://121.40.35.3/test"));
/**
需要指定一个回调接口,用于微信来调用,通知服务端,修改数据
*/

以上就是详解android微信支付实例代码的详细内容,更多请关注其它相关文章!

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • android微信登陆、分享做了一段时间了发现的一些坑
  • 微信公众号开发,实现倒计时的一个功能(纯代码)
  • 分享一个Android实现微信自动抢红包的代码实例
  • 分享一个Android仿微信菜单使用C#和Java分别实现的实例
  • 详解Android编程实现微信分享信息的方法
  • 详解Android高仿微信聊天界面实例
  • Android 高仿微信支付数字键盘功能
  • Android高仿微信支付密码输入控件实例代码
  • 详解android微信支付实例代码
  • 使用Android实现微信小视频录制功能详细介绍

相关文章

  • 关于获取用户信息的10篇文章推荐
  • 微信公众号支付(一)如何获取用户openId
  • 有关滑动操作的课程推荐
  • Senparc.Weixin.MP SDK 微信公众平台开发教程(一):微信公众平台注册
  • 微信公众号开发之微信支付
  • 使用Android实现微信小视频录制功能详细介绍
  • 关于网页授权获取的实例用法汇总
  • 微信小程序的wx.request与Promise的结合使用
  • C#开发微信门户及应用-在管理系统中同步微信用户分组信息
  • EventKey的subscribe关注事件示例

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 关于开发者工具的详细介绍
    • PHP微信开发之根据用户回复关键词\位置返回附近信息
    • C#开发微信门户及应用微信现金红包的封装及使用
    • 微信小程序 input输入框控件详解及实例(多种示例)
    • ASP.NET实现QQ、微信、新浪微博OAuth2.0授权登录的实例详解
    • 有关上传下载文件的课程推荐10篇
    • 微信登录的一些新得
    • 详解微信公众号开发客服接口实例(附代码)
    • Android 微信文件传输助手文件夹
    • 有关翻译功能的课程推荐10篇

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有