小编给大家分享一下如何使用Ruby微信开发的开源项目,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!
1、一(两)条命令搭建Rails微信版本
按照最简洁的速度,10分钟可以跑起一个微信的项目:
https://github.com/lanrion/weixin_rails_middleware
自动验证微信请求;
一(两)条命令,一个配置,简练风格;
1.支持Rails 3, Rails 4;
2.支持多公众账号平台,例如类似微盟;
3.支持单个用户,即一个账号,但又不想保存在数据库;
4.提供回复消息辅助方法;
5.提供所有微信消息类型的业务逻辑的回复处理;
6.wiki 中提供自定义菜单中的实现案例;
4.自动生成token;
详细见:
https://github.com/lanrion/weixin_rails_middleware/wiki/
https://github.com/lanrion/weixin_rails_middleware
2、微信高级API实现:
https://github.com/lanrion/weixin_authorize
1.除 Oauth 2 未实现,其他API均已实现;
2.支持Redis存储access_token;
还是直接看wiki 吧:https://github.com/lanrion/weixin_authorize/wiki/Getting-Started
3、集成Ratchet v2.0.1的gem: twitter_ratchet_rails
即:http://goratchet.com/ 压缩后非常小,十分适合wap使用,但有一个不足之处在于,组件不够丰富,期待更丰富的实现
没其他多余的好说,看官直接点击:
https://github.com/lanrion/twitter_ratchet_rails
4、使用例子(可能没有及时更新上最新版本)
Rails 4: https://github.com/lanrion/weixin_rails_middleware_example
Rails 3: https://github.com/lanrion/weixin_rails_3
看完了这篇文章,相信你对“如何使用Ruby微信开发的开源项目”有了一定的了解,如果想了解更多相关知识,欢迎关注亿速云行业资讯频道,感谢各位的阅读!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。