lanrion / weixin_rails_middleware

微信集成 ruby weixin_rails_middleware for integration weixin.
MIT License
408 stars 107 forks source link

怎样设置@weixin_public_account都是获取nil #18

Closed 85636682 closed 10 years ago

85636682 commented 10 years ago

2: public_account_class instance if you setup, otherwise return nil @weixin_public_account

要这样设置呢? weixin_rails_middleware.rb 文件里已经设置了 config.public_account_class = "Wechat"

85636682 commented 10 years ago

我看代码可以用current_weixin_public_account获得,那注释的@weixin_public_account是怎样用的?

lanrion commented 10 years ago

@85636682 刚看到,请问是哪个版本的问题? 今晚会去查看这个issue.

lanrion commented 10 years ago

你必须要有 weixin_secret_key 字段.

详细看wiki : https://github.com/lanrion/weixin_rails_middleware/wiki/Getting-Start

只有在第一种情况才会有 @weixin_public_account 值.

第二种(只支持个人公众账号,即不需要把公众账号保存到数据库中), 返回的直接是nil值.

lanrion commented 10 years ago

你必须要有 weixin_secret_key 字段.

详细看wiki : https://github.com/lanrion/weixin_rails_middleware/wiki/Getting-Start

只有在第一种情况才会有 @weixin_public_account 值.

第二种(只支持个人公众账号,即不需要把公众账号保存到数据库中), 返回的直接是nil值.

lanrion commented 10 years ago

请使用最新版本.