美文网首页环境集成
琐碎(微信支付SDK)

琐碎(微信支付SDK)

作者: 辛小二 | 来源:发表于2016-09-22 22:36 被阅读40次

    下面我们大家来研究下微信支付的下载官方demo的使用方法---------

    第一步:首先这里写下官方demo的下载地址:

    https://open.weixin.qq.com

    这个是微信的开放平台

    这个就是下载之前的截图点击第一个ios开发工具包64位下载即可。。

    截图

    第二步:下载完demo之后依旧是拖拽文件,文件图片如下----

    拖拽文件

    第三步:进行配置第三方库文件-----如图所示:

    第四步:(info下面的URL Types下面进行配置微信-----)

    配置白名单

    第五步:

    看看借口文档是怎样返回数据的一般来讲是两个参数(prepayid和sign)这两个参数分别是预支付ID和签名结果,其实这个sign参数一般都是后台进行封装然后传递给你的,但是我这边也自己按照demo生成了一个,代码截图入下:

    上面的代码就是通过1时间戳2随机数3appid 4扩展字段5财付通账号6还有后台返回的prepayid进行拼接而成的sign

    备注:其中3appid就是上面写的白名单4 扩展字段是固定的5 财付通账号是顾客给的剩下的都是自己生成的,

    这里备注两个方法

    方法1:随机数的产生代码如下图:

    方法2:时间戳的产生代码如下:

    这两段代码都是生成md5的代码

    直接可以用。。其中这个代码中有一个key值,这个key值需要自己根据项目手动填写,

    第六步:

    这一步其实在上一步筹划当中已经快做完了。这一步主要是就是上传刚刚写好的参数:代码如下:::

    这个步骤的精髓就是[self

    startPay];这个步骤的调用就是实现微信支付的精髓,微信支付正式开始,,,

    第七步:

    这一步实现的就是回调方法,需要在AppDelegate里面进行调用微信的回调方法--代码如下:

    备注:头文件一定要导入。。整个微信支付的流程就是这样的,以上就是全部的微信支付流程,喜欢的点赞哦。。

    相关文章

      网友评论

        本文标题:琐碎(微信支付SDK)

        本文链接:https://www.haomeiwen.com/subject/oittyttx.html