微信

作者: 云兮77 | 来源:发表于2019-03-20 09:42 被阅读0次

    微信SDK使用

    一、申请流程(在微信开放平台申请应用)

    1.到微信开放平台注册账号点击打开链接

    2.进入管理中心------移动应用------创建移动应用----根据页面完善应用资料

    3.审核过后,通过应用详情页面,查看应用详情,查看AppIDAppSecret相关信息

    4.创建这些是没有支付能力的,需要额外申请,还是根据提示一步步填写,填写完之后会发一封邮件到您的预留的邮箱,然后到商户平台点击打开链接填写资料

    支付申请流程

    二、接入SDK,并配置

    官方接入微信SDK

    三、代码接入

     流程:

    1.    注册微信APPId(APPId 是微信和自己的项目进行关联用的)

    2.    发起支付、分享、授权登录

    3.    在APPDelegate指定方法接收回调

    4.    根据回调信息处理业务逻辑

    四。项目需配置信息(配置两个应用跳转用的)

    1.微信分享

     官方文档--分享功能 

     1.发起分享,scene是指分享到朋友圈,好友、收藏

    2.当分享成功、取消、返回,会调用以下APPDelegate内的方法,并调用-(void) onReq:(BaseReq*)reqonReq 微信代理方法,可以在此方法实现不同状态的处理

    2.微信支付

     1.支付需要信息如下解释:

    2.在获取到支付信息后判断支付安装微信,并调用如下代码,发起支付,会跳转到微信APP的支付页面:

    在调用发起支付的之后,回调代理方法:-(void) onResp:(BaseResp*)resp

    3.当支付成功、取消、返回,会调用以下APPDelegate内的方法,并调用-(void) onReq:(BaseReq*)reqonReq 微信代理方法,可以在此方法实现不同状态的处理

    3.微信授权登录

    补充


    https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&id=1417694084&token=&lang=zh_CN

    官方接入微信SDK             pod 'WechatOpenSDK'

    相关文章

      网友评论

          本文标题:微信

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