uniapp 支付与打包上传

一、app的支付

1、准备工作

   1)支付厂商  获取id

  1.     微信:微信支付平台  https://pay.weixin.qq.com/
  2.     支付宝

 2)打包

  1. manifest.json
  2. app模块配置
  3. payment支付

 2、代码

    01 获取支付厂商

uni.getProvider()
        uni.getProvider({service: "payment"})

   02 用户发起支付

requestPayment(item,index){}

03 获取订单信息

getOrderInfo(item.id)

04 发起支付api

 uni.requestPayment({
   provider:item.id, //提供商
   orderInfo: orderInfo, //订单信息
})

二、小程序的支付 

 01 用户的点击 发起支付

async weixinPay() 

  02 获取openid

本地存储 ||loginMpWeixin
        获取code
uni.login({})
        获取openid
uni.request({})

    03 获取订单信息

 this.getOrderInfo('wxpay')

   04 根据订单信息发起支付

uni.requestPayment({
                    ...orderInfo})

三、打包html代码上传服务器

1、配置相对地址

  1. manifest.json
  2. web配置
  3. 运行的基础路径  ./

 2、 发行->发到网站-PC
 3、unpackage>dist>build>H5  上传服务器
       flashFXP工具上传 

四、打包微信小程序上传

 1 配置id
  manifest.json 微信小程序配置
 2 单击发行
发行->小程序微信
 3 进入小程序上传
小程序右上角上传(先测试,真机测试)
 4 微信提交审核 mp.weixin.qq.com

  1. 版本管理
  2. 审核
  3. 审核通过发布
  4. 认真填写隐私协议

  5 如果网络请求 配置域名 必须是https开头
     开发管理
     服务器设置
     服务器域名

  1.  request合法域名  uni.request,wx.request 请求的域名必须事先定义好
  2.  uploadFile合法域名 如果有上传也要配置上传的域名
  3.  downloadFile合法域名  配置下载域名

  6、搞钱
        01  累计用户操作1000 可以称为流量主
       开通广告(视频激励广告最挣钱)
            let rewardedVideoAd = null  //定义

五、App打包上传应用商店

 1、应用商店

  1.  华为
  2. opple
  3. vivo
  4. 小米

    现在只有华为可以个人上传 其他都必须是公司
  个人上传
        app的版权证明(600-1500)
        最难:应付国家的隐私条例
        应用商店的隐私审核


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部