使用 Rails 插件快速开发weixin 服务

GEM https://github.com/lanrion/weixin_rails_middleware

EXAMPLE https://github.com/lanrion/weixin_rails_middleware_example

  • 自动验证微信请求。

  • 无需拼接XML格式,只需要使用 WeixinMessageHelper 辅助方法,即可快速回复。 使用方法:render xml: reply_text_message(current_message.ToUserName, current_message.FromUserName, "Your Message: #{current_message.Content}")

  • 支持自定义token,适合一个用户使用。

  • 支持多用户token: 适合多用户注册网站,每个用户有不同的token,通过 weixin_rails_middleware.rb 配置好存储token的Model与字段名,即可。

  • 文本回复: reply_text_message(from, to, content)

  • 音乐回复: reply_music_message(from, to, music)

  • 图文回复: reply_news_message(from, to, articles)

  • 视频回复: replay_video_message(video)

  • 语音回复: reply_voice_message(voice)

  • 图片回复: reply_imgage_message(image)

  • 地理位置回复: 自定义需求。

猜你喜欢

转载自lanrion.iteye.com/blog/2009992