Skip to content

wskongdesheng/wechat-starter

 
 

Repository files navigation

wechat-starter

Build Status

Template for developing wechat in rails.

Try

Screenshots

Features

Requirements

  • PostgreSQL

  • Configure "服务器地址" as http://your-domain.com/wechat

  • Configure "测试授权目录" as http://your-domain.com/

Usage

  • Create your new project and add this repo as template

    mkdir your_app
    cd your_app
    git init
    git remote add template https://github.com/goofansu/wechat-starter.git
    git fetch template
    git checkout -b master template/master
    bundle install
    rake db:create
    rake db:migrate
    
  • Create config/application.yml and config following information:

    wechat_app_id: "AppID"
    wechat_secret: "AppSecret"
    wechat_token:  "Token"
    wechat_encoding_aes_key: "EncodingAESKey"
    wechat_trusted_domain_fullname: "http://your_dev.proxy.qqbrowser.cc"
    
    # following is optional if you don't need wechat pay
    wechat_pay_mch_id: "merchant id"
    wechat_pay_api_key: "32 bits api key configured in pay.weixin.qq.com"
    wechat_pay_notify_url: "url to accept pay result notification"
  • Start server

    puma -C config/puma.rb

References

Contributors

About

Template for developing wechat in rails.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 85.7%
  • HTML 12.1%
  • CSS 1.1%
  • JavaScript 1.1%