GithubHelp home page GithubHelp logo

grasp / weixin_authorize Goto Github PK

View Code? Open in Web Editor NEW

This project forked from lanrion/weixin_authorize

0.0 2.0 0.0 241 KB

微信 Ruby 高级API weixin_authorize http://github.com/lanrion/weixin_authorize .

Home Page: http://weixin-dev.com/

License: MIT License

Ruby 100.00%

weixin_authorize's Introduction

WeixinAuthorize

Gem Version Build Status Code Climate Coverage Status

Support using Redis to store access_token

Wiki

Getting-Started

JS SDK

支持自助实现API

详情见:https://github.com/lanrion/weixin_authorize/wiki/diy-your-api

已经完成API

  • 客服消息
  • 模板消息
  • 用户分组管理
  • 用户信息管理
  • Oauth 2授权
  • 二维码生成
  • 自定义菜单
  • 群发消息
  • 多媒体管理
  • JS SDK(ticket支持缓存)
  • 更多请查看测试例子

V2.0开发中:

https://github.com/lanrion/weixin_authorize/milestones/v2.0-dev

  1. 重构API实现,调用方式
  2. 对token,ticket的管理,提供第三方开发灵活者自助化
  3. 尝试RestClient的弃用,选择更高效的HTTP client包
  4. 支持更多的异常处理机制

注意:查看Wiki或者源代码时,请切换对应的版本来查看。Master处于不断更新完善分支。

How to test

Go to lanrion#2, apply a weixin sandbox test account and follow this account

https://github.com/lanrion/weixin_authorize/blob/master/spec/spec_helper.rb

change your infos:

ENV["APPID"]="wxe371e0960de5426a"
ENV["APPSECRET"]="572b93d3d20aea242692a804243a141b"
ENV["OPENID"]="oEEoyuEasxionjR5HygmEOQGwRcw"

then run rspec .

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

捐赠支持

如果你觉得我的gem对你有帮助,欢迎打赏支持,:smile:

weixin_authorize's People

Contributors

lanrion avatar lang1pal avatar wikimo avatar smoothdvd avatar hysios avatar

Watchers

Hunter avatar James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.