1 Unstar Star 0 Fork 1

GeekEra / GBlog-wxpushNodeJSMIT

forked from Ufec / GBlog-wxpush 
Create your Gitee Account
Explore and code with more than 5 million developers,Free private repositories !:)
Sign up
用于GBlog-wx小程序项目的微信推送服务 spread retract

Clone or download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

GBlog-wxpush

介绍

用于GBlog-wx小程序项目的微信推送服务

一、安装

git clone https://gitee.com/ufec/GBlog-wxpush.git
npm install

二、配置

参照下方目录结构中的config说明来配置,其中小程序两个模板的要求如下图: 文章推送

留言推送

!注意:推送模板已经写死,如要更改可见 /utils/schedule.js,但不建议更改,按照上述图片配置即可

如果你想更改halo博客的微信分享功能(寒山主题),如下图所示: 微信分享 可前往Ufec寻求帮助,我只做了寒山主题的修改,其他主题自行处理

三、运行

npm start                //默认端口5000,可在package.json文件中修改
node /utils/schedule.js  //启动定时器程序

四、说明

此项目的小程序端是由fuzui开源的GBlog-wx构成,依托于Halo博客

四、目录结构

├── app.js                   //主程序
├── config                   //配置目录
│   ├── config.js            //主要配置
│   ├── database.js          //数据库配置
│   └── log4js.json          //日志配置
├── db                       //数据库目录
│   ├── collection           //数据模型
│   │   ├── article.js       //文章模型
│   │   └── comment.js       //评论模型
│   └── db.js                //数据库文件
├── log                      //日志目录
├── package.json             
├── routes                   //路由文件目录
│   ├── article.js           //文章路由
│   ├── comment.js           //评论路由
│   ├── getOpenId.js         //获取用户openid路由
│   └── getQRCode.js         //生成小程序码路由
└── utils                    //功能
    ├── getToken.js          //获取微信AccessToken
    ├── log.js               //初始化日志配置
    ├── redis.js             //redis
    ├── schedule.js          //定时器
    ├── sendMsg.js           //下发模板信息

Comments ( 0 )

Sign in for post a comment

NodeJS
1
https://gitee.com/GeekEra/GBlog-wxpush.git
git@gitee.com:GeekEra/GBlog-wxpush.git
GeekEra
GBlog-wxpush
GBlog-wxpush
master

Search

131423 f1aaba0b 1899542 094922 1c74bed3 1899542