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)
        最难:应付国家的隐私条例
        应用商店的隐私审核

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值