简单实现微信小程序支付付款功能,内有使用文档,内有小程序支付申请流程
【php核心代码】
【小程序核心代码】
//index.js
//获取应用实例
const app = getApp()
Page({
data: {
motto: 'Hello World',
userInfo: {},
hasUserInfo: false,
canIUse: wx.canIUse('button.open-type.getUserInfo')
},
//事件处理函数
bindViewTap: function() {
wx.navigateTo({
url: '../logs/logs'
})
},
onLoad: function () {
},
ddd: function(e) {
//登录获取code--开始
wx.login({
success: function (res) {
console.log(res)
if (res.code) {
console.log('通过login接口的code换取openid');
//通过code 换取openid--开始
wx.request({//通常获取openid需要从后端获取,因为appid 和 secret最好不要在前端展示
url: 'https://api.weixin.qq.com/sns/jscode2session',//如果未勾选 不校验合法域名会报错 请在小程序开发工具,右上角点击详情,的本地设置
data: {
//填上自己的小程序唯一标识
appid: 'wx********************',
//填上自己的小程序的 app secret
secret: '***************************',
grant_type: 'authorization_code',
js_code: res.code
},
method: 'GET',
header: { 'content-type': 'application/json' },
success: function (openIdRes) {
console.info("登录成功返回的openId:" openIdRes.data.openid);
........
下载地址:点击下载.