手记

【九月打卡】第19天 Java支付全家桶 企业级各类支付手段一站式解决方案(7-3)

课程名称:Java支付全家桶 企业级各类支付手段一站式解决方案

主讲老师:神思者

课程内容:

今天课程学习的主要知识点内容包括:
沙箱APP存在的问题、如何获取用户信息、 Uniapp 编译成支付宝小程序

课程收获:

1、沙箱APP存在的问题
(1)沙箱小程序只能运行在IDE或者支付宝沙箱APP上面,不能运行在真正的支付宝APP之上。
(2)我们可以用原生的办法,或者UNI-APP框架来开发支付宝小程序,这两种方法都支持沙箱环境。
(3)在IDE的模拟器上面,可以获得沙箱用户的基本信息,但是在沙箱APP上面运行小程序,无法获得用户基本信息。
(4)沙箱APP上面不支持Storage,所以只能在IDE模拟器上面执行小程序创建支付订单,然后在沙箱APP上面记性支付

2、如何获取用户信息
(1)在 axml 页面,添加:

<button type="pirmary" onTap="testClick" open-type="getAuthorize">OK</button>

(2)在 axml 页面,编写:

testclick() {
  console.log(123456)
  my.getAuthcode({
    success: function(resp){
      console.log(resp)
      let authcode=resp.authcode
      my.get0penUserInfo({
        success :function(resp) {
          // console.log(resp)
          let json=JSON.parse(resp.response)
          // console.log(json)
          let nickName=json.response.nickName
          let avatar=json.response.avatar
          console.log(nickName)
          console.log((avatar)
        }
      })
    )
  )}
}

3、Uniapp 编译成支付宝小程序
(1)在支付包小程序配置处配置AppID
(2)支付宝小程序开发者工具路径
(3)使用Uniapp编译
(4)支付宝小程序开发者工具打开编译后的dist

0人推荐
随时随地看视频
慕课网APP