下面小编就为大家带来一篇说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 对象
格式如下,
{
"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发起公众号支付相关文章