首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

实习生妹子问我怎么对接微信支付(H5、JSAPI、小程序)

如果你项目是 hash 路由 建议此步骤看这篇文章**) 到支付页后 获取地址栏上的 code、订单数据(orderId), 然后请求支付接口获得我们需要的数据(该数据保函了wx.config和wx.chooseWXPay...两个方法需要的传参) 通过 js-sdk 提供的方法发起支付 先通过 js-sdk 提供的 wx.config() 注入权限验证配置 再通过 wx.ready() 接口处理成功验证 再通过 wx.checkJsApi...() 判断客户端版本是否支持指定JS接口 再在 wx.checkJsApi() 里成功回调函数中调用 wx.chooseWXPay() 发起微信支付请求 通过 wx.chooseWXPay() 支付成功回调...'] // 必填,需要使用的JS接口列表 }); // doc: https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html...: ['chooseWXPay'], // 需要检测的JS接口列表,所有JS接口列表见附录2, success: (res) => { // 以键值对的形式返回,可用的api

1K20
您找到你想要的搜索结果了吗?
是的
没有找到

从前端的角度来梳理微信支付(小程序、H5、JSAPI)的流程

点击确定支付按钮,触发 wxPay() 方法 发送 orderId 给后端,获取 wxData wxData 中包含 wx.config 和 wx.chooseWXPay 两个接口的数据。...先调用 wx.config()然后在调用 wx.chooseWXPay(),如果一切正常,支付页面就会弹出。 支付状态通过后端去查询 伪代码 商品页 // 1....$router.push({ name: "wx\_pay\_page", params: { orderId: id } }); 入口文件(main.js) // main.js 引入 js-sdk...$wx.chooseWXPay({ timestamp: wxPayData.timeStamp, // 支付签名时间戳,注意微信jssdk中的所有使用timestamp字段均为小写...前端引入 js-skd 使用script引入js-sdk 下载使用 npm 包weixin-js-sdk 获取 wx.config 的参数 [wxpay6.png] 获取 wx.chooseWXPay

4.9K61

微信公众号网页开发,登录授权和微信支付

微信公众号的网页开发基本和H5移动端开发一致,主要是涉及到网页授权获取用户信息和使用js-sdk获取微信原生能力支持。...t=sandbox/login 用自己微信扫码登录,然后扫码关注当前测试号,这里注意js接口安全域名和网页授权回调域名,需要配置为当前项目地址。使用测试号时用ip即可,但是线上必须是域名。...JS-SDK使用 微信的js-sdk就是通过引入sdk文件,调用微信提供的api可以直接使用微信的原生个性化功能,比如自定义分享、扫一扫、拍照和支付等。...'] // 必填,需要使用的JS接口列表 }); chooseWXPay就是支付接口,里面的配置项全部由后端返回。...在开发者工具中调试时,可能显示的名称不叫chooseWXPay,这是因为chooseWXPay封装了另一个名称的方法,这里可以正常使用,调试时需要在线上真机测试。

4K30

微信JSSDK分享到朋友圈和朋友自定义内容功能实现

JSSDK使用步骤 步骤一:绑定域名 先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。 备注:登录后可在“开发者中心”查看对应的接口权限。...步骤二:引入JS文件 在需要调用JS接口的页面引入如下JS文件,(支持https):http://res.wx.qq.com/open/js/jweixin-1.0.0.js 如需使用摇一摇周边功能,请引入...http://res.wx.qq.com/open/js/jweixin-1.1.0.js 备注:支持使用 AMD/CMD 标准模块加载方法加载 步骤三:通过config接口注入权限验证配置 wx.config...dataType:'jsonp', jsonpCallback: "js", success:function(sign){ $("#url").val(sign.url);...'showOptionMenu', 'closeWindow', 'scanQRCode', 'chooseWXPay

9.9K134

微信jssdk开发,PHP,必要步骤

一般说明步骤二:引入其对应的JS文件,这个基本知识不过多解释 一般说明步骤三:引入文件,调用其config接口,配置好对应的配置项即可 一般说明步骤四:通过ready接口里配置的响应接口在页面加载的时候就可以用...config之后,config是其一个异步操作 一般说明步骤五:error的信息报错会执行error函数,错误信息需要打开config中的debug 简而言之就是如下步骤: 步骤一:配置安全域名(配置JS.../jweixin-1.0.0.js"> /* * 注意: * 1....所有的JS接口只能在公众号绑定的域名下调用,公众号开发者需要先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。 * 2...., jsApiList: [ // 所有要调用的 API 都要加到这个列表中 'onMenuShareAppMessage', 'onMenuShareTimeline', 'chooseWXPay

2.7K10

JS

10030

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券