uniapp-分享、支付、打包、上传

分享

微信小程序分享

onShareAppMessage(){}
  // 分享给好友
onShareTimeline(){}
  //分享到朋友圈

app分享

 uni.share({
	 provider: "weixin", /提供商
	 scene: "WXSceneSession", //微信聊天
	 type:0,
	 href: http://dida100.com",
 )}

分享准备

manifest.json
    //模块配置
在微信开发平台注册获取appid
  https://open.weixin.qq.com/

在这里插入图片描述

支付(app的支付)

准备工作

支付厂商(获取id)
  微信:微信支付平台
  支付宝

在这里插入图片描述

打包时候
  manifest.json
      app模块配置
      payment支付

在这里插入图片描述

代码

01获取支付厂商 uni.getProvider()
        uni.getProviderl({service: "payment"))
02用户发起支付
        requestPaymentitem,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.r equest({})
03获取订单信息
     this.getOrderInfo('wxpay')
04根据订单信息发起支付
     uni.requestPayment({
     ...orderInfo
     )}

打包html代码上传

1.配置相对地址
    manifest.json
     web配置
     运行的基础路径 ./
2.发行->发到网站-pc
3.unpackage>dist>build>H5  (上传服务器)
     flashFXP工具上传

打包微信小程序上传

01配置id
 manifest.json微信小程序配置
02单击发行
发行->小程序微信
03进入小程序上传
 小程序右上角上传(先测试,真机测试)
04微信提交审核  mp.weixin.qq.com
   1. 版本管理
   2. 审核
   3. 审核通过发布.
   4.❗认真填写隐私协议
05如果网络请求(配置域名;必须是https开头)
   开发管理;服务器设置;服务器域名
        request合法域名
          uni.request,wx.request请求的域名必须事先定义好
        uploadFile合法域名
          //如果有上传也要配置上传的域名
        downloadFile合法域名
          //配置下载域名
06搞钱
    01累计用户操作1000可以称为流量主开通广告(视频激励广告最挣钱)
        let rewardedVideoAd = null  //定义

App打包上传应用商店

1.应用商店
   华为;opop;vivo;小米
2.现在只有华为可以个人上传;其他都必须是公司
3.个人上传
    app的版权证明(600-1500)
4. 最难:应付国家的隐私条例,应用商店的隐私审核
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值