简述Ruby微信开发的几个开源项目

来源:爱站网时间:2019-06-04编辑:网友分享
随着开源精神的倡导,越来越多优秀的开源项目应运而生,在开始真正的学习之前,爱站技术频道为大家简述Ruby微信开发的几个开源项目,我们将在学习过程中使用它。

随着开源精神的倡导,越来越多优秀的开源项目应运而生,在开始真正的学习之前,爱站技术频道为大家简述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微信开发的几个开源项目,已经有了自己的认识。所以我们在学习内容的时候要认真,这样能提高我们在工作中的效率,希望大家能继续支持爱站技术频道!

上一篇:Ruby之循环语句的介绍

下一篇:Ruby中嵌套对象转换成json的方法

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载