美文网首页
关于微信支付

关于微信支付

作者: 走在字里行间 | 来源:发表于2017-09-01 17:53 被阅读26次

关于微信支付其实有很多人都说了,最近在搞支付,发现了一些问题,

在RN中用到的微信支付的第三方:react-native-wechat 

安装:react-native-wechat

//npm 安装

(npm install react-native-wechat --save

react-native link  react-native-wechat)

ios 工程配置:

SystemConfiguration.framework

CoreTelephony.framework

libsqlite3.0

libc++

libz

除此之外还需要添加 libRCTWeChat.a(这个我发现好多文档里都没提到过,我测试过,没加它就会找不到wechat的错误),

点击TARGETS 下的项目名 -> info ,添加你的 申请的 微信 AppID到 "URL type"的"URL Schema"处

iOS9 以上,添加 微信白名单

或打开info.plist源码添加:

LSApplicationQueriesSchemes

weixin

wechat

在你项目的AppDelegate.m添加以下代码,启动[LinkingIOS]

#import

- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url

sourceApplication:(NSString *)sourceApplication annotation:(id)annotation

{

return [RCTLinkingManager application:application openURL:url

sourceApplication:sourceApplication annotation:annotation];

}

ios10之后的成功或失败回调

- (BOOL)application:(UIApplication*)application

openURL:(NSURL*)url

options:(NSDictionary *)options

{

return[RCTLinkingManagerapplication:application openURL:url

sourceApplication:options[UIApplicationOpenURLOptionsSourceApplicationKey]

annotation:options[UIApplicationOpenURLOptionsAnnotationKey]];

}

这几个我就不截图了,相信搞iOS得小伙伴都能找到地方.

安卓我不太会,网上有好多资料,希望安卓小伙伴自己去查阅吧

API

registerApp(appid) :注册APP

registerAppWithDescription(appid, appdesc) : 注册APP(仅支持iOS)

isWXAppInstalled() :检查微信是否安装

isWXAppSupportApi()

getApiVersion() :获得微信SDK的版本

openWXApp() :打开微信APP

sendAuthRequest([scope[, state]]) :发送微信登录授权

shareToTimeline(data) : 分享到朋友圈

shareToSession(data) :分享到朋友

pay(data) :调用微信支付

addListener(eventType, listener[, context]) :监听状态

once(eventType, listener[, context]) :监听状态

removeAllListeners() :移除所有监听

其实剩下的就没啥了,我就不往下写了,就算写了也和其他小伙伴的差不多.有问题在这里咨询吧.

(还不会排版,有会排版的小伙伴可以教教我.)我最近刚做完微信和支付宝支付,有问题可以来这里咨询,力所能及,肯定会回答的.如有错误望指出,一同成长.

相关文章

  • 微信支付自销如何开通?和代销有什么区别?一篇文章通通告诉你

    一、微信支付代销和微信支付自销的区别 开通自有支付有什么好处? 关于微信支付功能: 微信支付(又称“商户功能”),...

  • 微信or支付宝交易限额

    经常有人询问关于微信支付绑定银行以及微信支付交易额度问题,以下是微信、支付宝可绑银行卡和信用卡列表,以及微信、支付...

  • ios 微信支付

    关于微信支付,我就忍不住要吐槽两句,因为项目中要用到微信支付,所以就从官方下载了微信支付的demo,自我感觉微信支...

  • IOS 支付宝、微信回调传值给H5网页

    前面写了2篇关于支付宝、微信支付后的传值问题,这个主要是关于支付宝、微信支付(成功或失败等传值给web页H5)。这...

  • 小程序、微信开发关于accesstoken的问题

    关于小程序开发支付,或者消息推送,或者微信支付 都需要accesstoken。微信官方文档如下 https://m...

  • 关于微信支付

    关于微信支付其实有很多人都说了,最近在搞支付,发现了一些问题, 在RN中用到的微信支付的第三方:react-nat...

  • 关于微信支付

    一、关于微信支付回调 1.具体支付配置参考文档,强调一下:所有的加密等除了调用SDK的代码外,别的全部应该放到服务...

  • 支付

    实物可以使用微信和支付宝, 关于苹果支付和支付宝/微信支付: 苹果:收取30%手续费,会在结算的时候直接扣除,有时...

  • iOS 微信支付

    最近看到的一个关于微信支付的博客,感觉还不错就搜集于此;微信支付博客<点击可查看>

  • 微信支付

    微信支付 微信支付

网友评论

      本文标题:关于微信支付

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