ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码
当前位置:首页 >> 低调看直播体育app软件下载 >> 移动开发 >> iOS微信支付

iOS微信支付(1/4)

来源:网络整理     时间:2015-12-17     关键词:准备工作,Application,Dictionary

本篇文章主要介绍了"iOS微信支付",主要涉及到准备工作,Application,Dictionary方面的内容,对于移动开发感兴趣的同学可以参考一下:

近期笔者开发的项目中,需要用到支付宝支付和微信支付。大概一个月前,支付宝就已经集成完毕并可以正常使用...

       近期笔者开发的项目中,需要用到支付宝支付和微信支付。大概一个月前,支付宝就已经集成完毕并可以正常使用。但在集成坑爹的微信支付SDK时,遇到了诸多问题,搞了将近三个星期。期间不断的跟后台同事核对代码(签名、下单),支付流程,其中的血泪艰辛,不言而喻。现笔者把集成过程中遇到的一些问题记录下来,供自己和大家参考。如果有什么不对的地方,也请大家多多指正:

       吐槽完了,下面出正文。

       补充说明:第一准备阶段不需要开发者负责操作,如果你是iOS开发人员,只想找到调用微信支付的代码,可直接跳过 第一准备阶段。

       一、准备阶段

       (1)笔者公司用户是微信开放平台下开通的微信支付功能,网址:https://open.weixin.qq.com/?qq-pf-to=pcqq.c2c。网上大部分资料讲的都是微信公众平台下的微信支付集成,其实原理和代码实现上大同小异。       

       (2)到微信开放平台的管理中心创建移动应用,待移动应用审核通过以后,申请获得微信支付能,这个流程走下来,大概需要 2 - 3 周。笔者建议提前到开放平台审核为好。网址:https://open.weixin.qq.com/cgi-bin/applist?t=manage/list&lang=zh_CN&token=478d1d01575659fb7b53ee40d1f37c5cfc8689e5

       移动应用审核通过后,获取APP_ID和AppSecret,附上截图:


iOS微信支付

        (3)等到移动应用审核通过,获得微信支付能力之后,进入微信商户商户平台。商户平台的账号和密码,在公司账号开通微信支付功能以后,财付通就会下发。微信商户平台网址:https://pay.weixin.qq.com/index.php/home/login?return_url=/

       进入微信商户平台后,获取商户号和商户API密钥。附上截图:

iOS微信支付

       二、获取微信支付IOS头文件和库下载及APP支付示例和解读

       (1)进入网址https://pay.weixin.qq.com/wiki/doc/api/app.php?chapter=11_1,下载微信支付APP支付示例。在APP支付示例中,已经包含了头文件和库,所以不需要在下载头文件和库。

       (2)解压文件,会得到文件名为:wechat_sdk_sample_ios_v3_pay的文件夹。从名字可以知道,这是一份v3版本的代码,目前v2版本的微信支付几乎已经不用,新添加的微信支付SDK几乎都是v3版本的。集成的时候,要明白这点,很重要。

       (3)文件目录及作用

       readme.txt:首次集成微信支付SDK时,读读没坏处。

       设置appid.jpg:直接运行demo是无法调用微信客户端的,需要按钮图片的内容,设置 URL Schemes 和 APP_ID 才能运行。

相关图片

相关文章