更新记录

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

HBuilderx下载地址

打开项目后需要修改

manifest.json 基础配置:重新获取appid 微信小程序配置:需要修改为自己的appid

uniCloud-aliyun/cloudfunctions/get_openid/index.js 需要修改appid,secret,用于获取微信的唯一标记

uniCloud-aliyun/database/db_init.json的config 需要修改相关参数,用于拼多多/淘宝/京东接口认证

功能截图

image image image image image

小程序码

image

目录结构

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 -- 初始化表

隐私、权限声明

1. 本插件需要申请的系统权限列表:

请大家不要举报小程序,我只是用于演示,请高抬贵手

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

请大家不要举报小程序,我只是用于演示,请高抬贵手

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

请大家不要举报小程序,我只是用于演示,请高抬贵手

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问