2019独角兽企业重金招聘Python工程师标准>>>

//登录
function Login(){wx.login({success: function (res) {if (res.code) {//发起网络请求wx.request({url: 'https://explome/login',data: {code: res.code,},success: function (msg) {wx.hideLoading();console.log(msg);if (msg.data.code == 20000) {//登录成功,把3rd_session存入本地Storage中wx.setStorage({key: 'rd_session',data: msg.data.rd_session,});} else {wx.showToast({title: msg.data.message,icon: "none",duration: 2000})}},fail: function () {wx.showToast({title: '用户登录!',icon: 'none'})wx.hideLoading();}})} else {wx.showToast({title: '获取用户登录态失败!' + res.errMsg,icon: 'none'})wx.hideLoading();}}});}/*** 支付demo*/
function Pay(){wx.request({url: 'https://explome/wechat/pay',data: {actionId: 21,rd_session: wx.getStorageSync('rd_session'),buy_number: 1,},success: function (msg) {console.log(msg);const payData = msg.data;if (payData.code == 20000) {console.log("open pay");wx.requestPayment({timeStamp: payData.data.timeStamp.toString(),nonceStr: payData.data.nonceStr,package: "prepay_id=" + payData.data.package,signType: payData.data.signType,paySign: payData.data.paySign,success: function (message) {wx.showToast({title: '支付成功',})},fail: function (message) {console.log(message);wx.showToast({title: '取消支付'})}})} else {console.log("not open pay");}},fail: {}})
}

转载于:https://my.oschina.net/jishuge/blog/1618648

小程序的支付Demo和登录Demo相关推荐

  1. 微信小程序之支付密码输入demo

    微信小程序之支付密码输入demo 原文链接:https://www.cnblogs.com/tandaxia/p/9338443.html 在小程序中实现支付密码的输入,要解决几个问题: 1.小程序要 ...

  2. 抖音头条小程序担保支付php版demo源码

    首先把配置文件填写完整: 1 2 3 4 5 6 7 // 支付相关配置 private static $config = array(     'app_id'        => '', / ...

  3. 最新小程序授权+php后端(附demo源码)

    参考博客:小程序授权+php后端(附demo源码)_流情的博客-CSDN博客_php小程序 正所谓计划永远赶不上变化,鉴于小程序端已经更改了微信授权登录的接口,因此特来补充一下.原先的wx.getUs ...

  4. 微信小程序语音聊天智能对话(demo)

    项目中用到了 olami sdk把录音或者文字转化为用户可以理解的json字符串. 效果图 重要jS代码: //手指按下时 语音转文字voiceToChar:function(){var urls = ...

  5. 调用支付jsapi缺少参数appid_服务商模式下的小程序微信支付

    最近,要做一个小程序商城的项目,需要在小程序中用到分账功能,也就是顾客购买商品支付的钱要给各个店铺,这就需要用到服务商模式. 在谈服务商模式下小程序微信支付之前,我们先要有一个服务商的商户号,这个商户 ...

  6. 小程序 php wecahtpay,PHP 微信公众号,小程序获取支付参数。微信支付

    PHP 微信公众号,小程序获取支付参数.微信支付 发布时间:2018-09-26 11:19, 浏览次数:278 , 标签: PHP 首先下载微信官方demo放入项目中 地址:https://gith ...

  7. WMPF微信小程序框架 微信刷脸登录 获取openId 授权获取手机号 快速接入 快速集成

    官方Demo Github:WMPF微信小程序框架 推荐开发前先快速了解API:wiki 快速接入Demo:WMPF快速接入demo 运行环境下载:WMPF运行环境(待上传) 应⽤版本 刷脸 SDK, ...

  8. 微信小程序(6)说说微信小程序的支付流程?

    一.前言 微信小程序为电商类小程序,提供了非常完善.优秀.安全的支付功能 在小程序内可调用微信的API完成支付功能,方便.快捷 场景如下图所示: 用户通过分享或扫描二维码进入商户小程序,用户选择购买, ...

  9. 面试官:说说微信小程序的支付流程?

    一.前言 微信小程序为电商类小程序,提供了非常完善.优秀.安全的支付功能 在小程序内可调用微信的API完成支付功能,方便.快捷 场景如下图所示: 用户通过分享或扫描二维码进入商户小程序,用户选择购买, ...

  10. 【Node.js】实现微信小程序在线支付功能

    实战项目名称:微信小程序实现在线支付功能 - 文章结尾附上微信小程序码,扫码登录后即可体验!! 文章目录 一.实战步骤 1. 前期准备 2. 添加`wechatpay-node-v3`和`fs`插件 ...

最新文章

  1. springboot 在配置文件写参数注入到类中
  2. linux下的 ifconfig 和 ip 命令
  3. 349套HTML5+CSS3各行各业网站模板免费下载
  4. ExtJs之Field.Trigger和Field.Spinner
  5. 面试前需要准备的五个步骤
  6. 搭建高可用的rabbitmq集群 + Mirror Queue + 使用C#驱动连接
  7. win7分区c盘调整容量_C盘空间不足变红咋办?清理垃圾瘦身不如扩容,硬盘容量调整教程...
  8. Javascript在aspx应用技巧[教程]
  9. 我对这个页面做了什么?
  10. 定点运算之原码一位乘法
  11. 深度学习和浅层学习的区别
  12. symbian 串行通信
  13. Red5应用开发(三) 点播
  14. “最新”手机号码归属地库制作
  15. UltraVNC远程控制其他电脑
  16. Li feifei How we're teaching computers to understand pictures
  17. 怎么用python画房子_用python画一个小房子
  18. Lidar与IMU标定——lidar_imu_calib
  19. 宗地图绘制要求和规范_宗地图怎样绘制 宗地图绘制方法有哪些-【领仕网】
  20. php laydate,layDate日期控件使用方法详解

热门文章

  1. 微型计算机三总线是指,微机原理复习题(完整参考答案版)
  2. 让IE8按照IE7的模式解释网页-【一句话】
  3. Codeforces Round #500 (Div. 2) C.Photo of The Sky
  4. python学习笔记-day6-【python如何写excel表】
  5. ios 6.1中 Release问题
  6. 高性能浏览器网络(High Performance Browser Networking) 第二章
  7. 在FIREBUG控制台中输入 jQuery() 返回 []
  8. twitter中处理网页被iframe方式
  9. ngrok工具的介绍与使用,以及使用此工具时注意的事项
  10. kafka server常用核心配置