小立活动-小程序
创始人
2024-03-01 07:37:39
0

项目

keep:核心 健身教程 商城属性, 社交属性
社交:soul 探探 陌陌 脉脉
csdn 掘金 思否: 知识分享 (知识付费)商城 社交

报名参加活动 线下社交

  1. 核心功能
    1. 使用者发布活动信息
    2. 使用者根据活动信息参加活动
    3. 登录注册
  2. 次要功能
    • 商城功能
    • 会员功能
      月卡
      年卡
      季卡
    • 拉新功能
    • 官方活动
      微信卷步
      排行榜
      组队功能

一本道 (一本正经的胡说八道)

  1. 微信小程序的基本开发

  2. 微信小程序api调用

  3. 微信小程序组件使用

  4. 微信小程序登录

  5. 微信小程序支付

  6. 微信小程序发布 与审核事项

  7. 微信小程序项目测试流程

  8. 微信小程序封装
    网络请求封装
    图片组件封装
    缓存组件封装

  9. 微信捐步功能实现
    微信分享拉新功能实现
    微信的webview使用

  10. 微信小程序的ui库

yong

当下最流行的线下交友社交平台
首页
轮播图
推荐活动
分类的列表展示
根据分类展示活动
找活动
根据用户的信息查询一定范围的所有活动数据
发活动
根据信息发起活动
我的
用户信息的修改
登录
注册
token 验证
活动详情页
活动的详情展示
参加活动
关注活动
查看参加的人员

使用接口

http://www.lrfc.vip:3002/doc/index.html

第三方登录 (支付宝 微信 抖音)

  1. 实现自己的登录系统(用户密码, 手机号密码登录)
  2. 接入第三方登录 微信登录成功后 返回opendid
    • 我们的用户系统中是否和该opendid 关联,通过通过opendid 可以用户找到用户的数据(用户id) 属于登录
    • 我们的用户系统中是否和该opendid 没关联,执行绑定手机号的逻辑

微信登录

通过wx.login 获取code (有效期为5分钟 只能用一次)
将code传给后端

获取手机号

需要权限 微信认证 300 
通过按钮的 opend-type 获取手机号 获取code (有效期为5分钟 只能用一次)

如何让token 具有有效期

通过使用时间和过期时间相减 判断数据是否超过有效期

同一个小程序的区分

开发版 扫码开发者工具出现  开发者自测
体验版 代码上传管理平台 管理平台有体验的二维码 小程序用户管理 体验的成员就可以使用
线上版 体验版审核发布成功后 所有的用户都能看的到1. 线上版本 小程序 和 体验版小程序 localstorage 共用一套online_token test_token

webview

类似网页中的iframe,一个容器再小程序开启一个容器容纳一个网页
注意webview 需要配置业务域名

  1. 通过webview来实现 文本协议的功能
  2. 通过webview实现活动h5页面
    • 小程序登录后 进入的h5网页也应该登录
    • 小程序本身登录有效,进入到网页后过期,要重新登录,h5网页去控制小程序登录
      h5 和 小程序之间的通信

jsbridge 桥接 jsssdk 微信封装的一套方法

https://blog.csdn.net/yuzhengfei7/article/details/93468914
在app,小程序中 都有webview 承载h5网页
网页和h5通信 网页调用手机硬件的功能 拍照 扫码 通讯录 …

  1. webview 可以拦截网页发起的所有请求

微信支付

  1. 调用自己的后端下单接口,后端返回5个参数
  2. 通过调用wx.reuestPayment({ 5 个参数 }) 拉起小程序支付

小程序上线

  1. 小程序如何上线, 上线的流程是什么
  • 自测 真机调试
  • 将dev分之的代码 发布到 体验版小程序 数据应该是测试环境
  • 将代码通过mr 合并到master 分支并且将环境切换为线上环境(环境变量)控制
    将代码先上传到体验版, 在体验版提交审核
  • 分包
  1. 小程序的代码如何管理
    小程序的git 使用规范 和 vue react 完全一致
  2. 小程序拒审处理
    • 越过资质审核 (小程序部分内容违法小程序的资质)
      后端接口返回数据 isCheck
      审核让isCheck = true
      审核完毕通过后 isCheck = false
  3. 小程序webview怎么处理
    一定要保证webview承载的网页,是安全的 配置webview的业务域名
  4. 小程序如何测试 小程序线上bug如何处理
    • 体验版有域名限制必须是https ,打开调试模式 就可以忽略
    • 正式版没有调试模式, 在体验版打开调试模式 正式版也可以使用

相关内容

热门资讯

雪在路上了!北京今夜局地中雪,... 北京市气象台22日14时发布,今天白天晴转阴,北转南风二三级,最高气温3℃;夜间阴转小雪或零星小雪,...
中国导弹打中国无人机!柬埔寨首... 就在柬埔寨方面传出,柬埔寨军队将中国制造的TH-5711“智能猎手”野战防空导弹系统和前卫-3防空导...
“支持起诉+”让检察温度可感可... 法治日报记者 周文馨 赵志锋 法治日报通讯员 宋琴琴 农民工讨薪难、老年人被遗弃、未成年人权益受侵害...
罗永浩痛批电信宽带“缩水”:斗... 近年来,随着“千兆宽带”的普及,罗永浩痛批电信宽带“缩水”问题再次成为公众关注的焦点。 12月18日...
政策密集落地,2026年买车会... 来源:中国汽车报网 岁末收官之际,为确保“十五五”开好局、起好步,近来车市响起阵阵政策“惊雷”。不久...
好莱坞巨头起诉三个月后,Min... 12月21日晚,MiniMax(稀宇科技)港股IPO招股书对外公布。其中详细披露了公司业务和财务数据...
博世科(300422)披露提起... 截至2025年12月22日收盘,博世科(300422)报收于4.71元,较前一交易日下跌0.63%,...
浙江一小区用手机微信当门铃,业... 近日,浙江温州一小区的“微信无线对讲门铃”受到不少网友的好评。视频显示,一部手机被用胶带固定在小区大...
中国女子在欧洲邮轮上失联,母亲... 极目新闻记者 刘琴 近日,在德国居住的中国女子董秦失联,这一消息牵动人心。12月22日上午,董秦的母...
原创 土... 12月22日,土耳其宣布将归还价值约22亿欧元的四套S-400远程防空系统给俄罗斯,试图重返美国的F...