下面小编就为大家带来一篇说WeixinJSBridge调用微信支付,WeixinJSBridge.invoke发起公众号支付。小编觉得挺不错的,现在就分享给大家,如果你在找WeixinJSBridge,域名设置,回调地址,也可以做个交流。一起跟随小编过来看看吧。
WeixinJSBridge调用微信支付,WeixinJSBridge.invoke发起公众号支付
作者:微信小程序观察员 发布时间:2018-03-29
WeixinJSBridge调用微信支付,WeixinJSBridge.invoke发起公众号支付
WeixinJSBridge是微信浏览器中的一个对象,
里面有很多接口可以使用,
让你的网页在微信里实现更强大的功能,
但是只能在微信中使用。
下面子恒老师来聊一聊,
使用WeixinJSBridge.invoke()调用微信支付的方法和流程…
一、 WeixinJSBridge.invoke()接口的使用
发起微信支付的函数原型,
WeixinJSBridge.invoke('getBrandWCPayRequest', data, callback)
参数说明
getBrandWCPayRequest 表示调用微信公众号支付
data 表示支付传递的参数
要求是一个json 对象
格式如下,
一、 WeixinJSBridge.invoke()接口的使用
发起微信支付的函数原型,
WeixinJSBridge.invoke('getBrandWCPayRequest', data, callback)
参数说明
getBrandWCPayRequest 表示调用微信公众号支付
data 表示支付传递的参数
要求是一个json 对象
格式如下,
{
"appId":"weixin_appid_XXXXX",
"nonceStr":"nonceStrXXXXXXX",
"package":"prepay_id=wxXXXXXXX",
"signType":"MD5",
"timeStamp":"68183131XX",
"paySign":"XXXXXXXX"
}
其中参数说明如下,
appID 表示你服务号的 appid
nonceStr 是一个随机字符串
package 格式要求是 prepay_id=wxXXXXXXX,
其中 prepay_id= 后面的值,
是你统一下单时,
微信返回给你的 prepay_id 的值。
callback 表示回调方法
处理微信支付返回的结果。
如果你接收到 appid get_brand_wcpay_request:fail 的错误提示,
大部分原因是生成 data 参数出错,
重点检查 prepay_id 和 paySign 的值
猛击这里,
观看《自己开发一套微信支付接口》系列视频,
了解实现过程和下载相关源代码
声明:部分文章或图片未能及时与原作者取得联系,若来源标注错误或侵犯到您的权益烦请告知QQ:2334512685,我们会及时删除。
发布:秦子恒博客,欢迎转载分享,请保留出处。
WeixinJSBridge调用微信支付,WeixinJSBridge.invoke发起公众号支付链接:https://www.qinziheng.com/details/5881/
本文关键词:回调地址域名设置WeixinJSBridge
WeixinJSBridge调用微信支付,WeixinJSBridge.invoke发起公众号支付相关文章



桂公网安备 45030202000054号