Skip to content
This repository has been archived by the owner on May 1, 2021. It is now read-only.
/ kingke Public archive

基于微信服务号的线下活动参与者管理系统

License

Notifications You must be signed in to change notification settings

necusjz/kingke

Repository files navigation

kingke

基于微信服务号APIMeteor开发课程管理SaaS平台kingke

Requirements

  • 用户作为管理者可以创建和编辑活动(markdown格式),创建活动时生成一个活动二维码(微信服务号带参数的二维码)
  • 用户通过扫描管理者分享的活动二维码加入该活动,用户可以查看自己的活动列表及活动详情
  • 管理者可以给某个活动的所有参与者发文字通知(微信服务号模板消息)
  • 用户可以收到活动通知
  • 用户可以查看和编辑个人名片,个人名片中包含个人临时二维码(微信服务号带参数的二维码)
  • 扫描用户个人二维码关注该用户,用户可以查看关注者列表

QuickStart

  • 下载、安装、运行
//安装meteor,如果已经安装过了请忽略
curl https://install.meteor.com/ | sh
//下载kingke代码
git clone https://git.coding.net/mengning/kingke.git
//运行kingke
cd kingke
sudo meteor --port 80
  • 申请微信公众平台测试号
    • 接口配置url类似http://your.domain.name/weixin
    • 接口配置token自己定义,与项目配置文件server/config.js填写一致即可
    • 体验接口权限表-网页服务-网页帐号-网页授权获取用户基本信息-修改,只填写域名,比如your.domain.name
    • 创建消息模板,模板参见INSTALL.md
  • 修改配置文件server/config.js
//Warning!!!
//Do Not Commit this file!!!
exports.token = "YOUR_TOKEN"; //自己定义,与申请测试号时填写一致即可
exports.appID = "YOUR_APPID"; 
exports.appsecret = "YOUR_APPSECRET";
exports.url = "YOUR_DOMAIN_NAME" //只填写域名,比如your.domain.name
exports.notify_templet_id = "YOUR_TEMPLET_ID"; //你的通知模板ID
exports.follow_template_id = "YOUR_TEMPLET_ID"; //你的关注消息模板ID
  • 启动meteor即会自动设置菜单
  • 更多安装部署指南参考INSTALL.md

Links

About

基于微信服务号的线下活动参与者管理系统

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published