基于有赞开发的个人发卡平台

基于有赞微小店的个人发卡平台


开发环境: Python2.7

开发框架: flask

前端框架: bootstrap

数据库: MySQL


预览

  1. 首页index.png

  2. 购买确定信息buy_ok.png

  3. 确定弹出支付二维码buy_pay.png

  4. 库存不足buy_no.png

  5. 提取卡密getkm.png

  6. 后台首页admin.png

  7. 后台订单管理admin4.png

  8. 添加卡密add_code.png


准备环境

  1. 推荐环境:centos7+python2.7,推荐再安装一个宝塔环境

  2. 提前注册好有赞,注册好有赞之后,再注册有赞云个人开发者

  3. 店铺授权

    • 创建可授权店铺: 微商城店铺 或者 有赞微小店 都可以。前者面向商家提供功能完善的线上商城,后者面向个人提供分销商品和自营工具可免费使用;
    • 应用授权: 创建完店铺后,再登录到有赞云控制台创建自用型应用并授权刚创建的店铺;
  4. 获取密钥/店铺信息进入有赞云后台分别获取:

    • client_id
    • client_secret
    • 店铺id

安装教程

  1. 解压源码

  2. 进入源码根目录:cd iofaka

  3. 安装依赖:pip install -r requirement.txt

  4. 修改有赞api配置信息: 修改app/youzan/yz\_config.py,以下三个参数分别为上面准备环境第三步获取的数据

    • client\_id
    • client\_secret
    • shopid
  5. 修改系统配置信息: 修改config.pySQLALCHEMY\_DATABASE\_URI参数:

    • user : MySQL用户名
    • password : MySQL密码
    • db : 数据库 推荐通过宝塔面板-数据库管理,创建一个数据库
  6. 添加管理员账号:python run.py deploy,按照提示输入管理员邮箱和密码

  7. 运行:gunicorn -w4 -b 0:35000 run:app,然后访问你的ip:35000试试

  8. 绑定域名

    • 首先域名绑定到你的服务器ip
    • 然后在宝塔面板-网站-添加站点
    • 站点设置-反向代理-设置反向代理http://127.0.0.1:35000

我的示例网站:http://cosdh.com

获取源码:http://cosdh.com

本文作者:Abbey

本文链接:https://www.abbeyok.com/archives/66

版权声明:本博客所有文章除特别声明外,均采用CC BY-NC-SA 3.0许可协议。转载请注明出处!

效率软件分享-Clover & IDM ... <<
3 条评论
  1. author
    2018-10-27
    无敌手
    2018-10-27
    Abbey
    用其他开源发卡平台吧,比如zfaka...

    基于有赞安全一点。别的都是第三方支付

  2. author
    2018-10-27
    Abbey
    2018-10-27
    无敌手
    求源码~博主...

    用其他开源发卡平台吧,比如zfaka

  3. author
    2018-10-27
    无敌手

    求源码~博主

请先登陆注册

已登录,注销 取消