更新记录
v1.2.9(2021-05-01)
增加app模式下唤醒淘宝和拼多多
v1.2.8(2021-04-30)
调整拼多多接口调用,增加拼多多推广位配置
v1.2.7(2021-04-29)
增加app一键登录认证
查看更多平台兼容性
阿里云 | 腾讯云 | 支付宝云 |
---|---|---|
√ | × | × |
Vue2 | Vue3 |
---|---|
√ | × |
App | 快应用 | 微信小程序 | 支付宝小程序 | 百度小程序 | 字节小程序 | QQ小程序 |
---|---|---|---|---|---|---|
app-vue app-nvue | × | √ | × | × | × | × |
钉钉小程序 | 快手小程序 | 飞书小程序 | 京东小程序 |
---|---|---|---|
× | × | × | × |
H5-Safari | Android Browser | 微信浏览器(Android) | QQ浏览器(Android) | Chrome | IE | Edge | Firefox | PC-Safari |
---|---|---|---|---|---|---|---|---|
× | × | × | × | × | × | × | × | × |
云函数类插件通用教程
使用云函数类插件的前提是:使用HBuilderX 2.9+
uni-coupon-sharing
注意:
- 导入后先去申请小程序平台的appid填写到manifest.json配置中,
- 购买够需要自行修改uniCloud-aliyun/database/db_init.json的config相关配置进行初始化,导入后如需修改则自行改库,就算不改我也不会介意,能正常使用,但是会记录到我的账户中
- 小程序需要增加域名:https://api.bspapp.com;https://bsppub.oss-cn-shanghai.aliyuncs.com;https://eco.taobao.com;https://gw-api.pinduoduo.com;https://img.pddpic.com;https://t00img.yangkeduo.com;
优惠券佣金收益平台小程序项目,服务端使用云函数,持久层使用云数据库。
简要说明:
暂时功能比较简单,可根据自己情况修改使用,后续还会陆续增加功能和其他平台的接入,好处是不需要服务器单独处理,都是用云函数云数据库
由于口令微信不允许,请配置conf属性isShow=false,请大家不要举报我的小程序,我只是展示使用的
主要功能:
1:商品搜索,分类,商品详情,分享,领取购买。。
2:活动列表,活动商品展示。。
3:收藏管理。。
4:我的,账号管理。。
各平台申请相关链接
拼多多推广管理页
拼多多开放平台用于申请client_secret,client_id
淘宝联盟
京东联盟
开发工具使用HBuilderx
打开项目后需要修改
manifest.json 基础配置:重新获取appid 微信小程序配置:需要修改为自己的appid
uniCloud-aliyun/cloudfunctions/get_openid/index.js 需要修改appid,secret,用于获取微信的唯一标记
uniCloud-aliyun/database/db_init.json的config 需要修改相关参数,用于拼多多/淘宝/京东接口认证
功能截图
小程序码
目录结构
uni-coupon-sharing -- 项目目录
├── common -- 公共模块
├── components -- 组件
├── pages -- 业务界面目录
│ ├── detail -- 详情
│ ├── goods -- 商品
│ ├── release -- 发布(废弃)
│ ├── tabbar -- 主页面tab
│ ├── user -- 我的相关目录
│ └── webview -- webview相关目录(废弃)
├── static -- 静态资源目录
├── uniCloud-aliyun -- uni云函数云数据库相关目录
│ ├── cloudfunctions
│ │ ├── add-coupon -- 新增商品(废弃)
│ │ ├── add-r-user-goods --新增用户与商品关系(关注商品)
│ │ ├── add-r-user-user -- 新增用户与用户关系(废弃)
│ │ ├── del-coupon -- 删除商品(废弃)
│ │ ├── del-r-user-user -- 删除用户与用户关系(废弃)
│ │ ├── get-agreement -- 获取协议
│ │ ├── get-banner -- 获取轮播图(废弃)
│ │ ├── get-config -- 获取配置
│ │ ├── get-coupon -- 获取商品,调用淘宝,拼多多,京东。。等各种接口函数(核心函数)
│ │ ├── get-openid -- 获取微信的openid
│ │ ├── get-r-user-goods -- 获取关注商品
│ │ └── login -- 登录方法
└── └── database -- 初始化表