我只是想了解如何使用特定的红宝石宝石。例如,采取这个reddit gem。它说,有这样的代码开始:红宝石宝石文档
require 'snoo'
# Create a new instance of the client
reddit = Snoo::Client.new
# Log into reddit
reddit.log_in 'Username', 'Password'
# Send a private message to me (Paradox!)
reddit.send_pm 'Paradox', 'Snoo rubygem rocks!', "Hey Paradox, I'm trying your Snoo rubygem out and it rocks. Thanks for providing such an awesome thing!"
# Log back out of reddit
reddit.log_out
大,但在the documentation你可以看到,客户端类没有非常许多令人兴奋的功能。令人兴奋的功能在账户类,但也没有办法得到它......因为如果我尝试这样的事情
reddit = Snoo::Account.new
我得到这个错误:
`initialize': undefined method `new' for Snoo::Account:Module (NoMethodError)
好了,有没有新方法,但如何制作Account
对象并使用其功能,如log_in
?