Class: Facebooker::Mobile
- Inherits:
-
Object
- Object
- Facebooker::Mobile
- Defined in:
- lib/facebooker/mobile.rb
Instance Method Summary collapse
-
#can_send(user) ⇒ Object
Used to determine whether the user identified by “uid” has enabled SMS for this application.
-
#initialize(session) ⇒ Mobile
constructor
A new instance of Mobile.
-
#send(user, message) ⇒ Object
Send the given message to the user.
Constructor Details
#initialize(session) ⇒ Mobile
Returns a new instance of Mobile.
3 4 5 |
# File 'lib/facebooker/mobile.rb', line 3 def initialize(session) @session = session end |
Instance Method Details
#can_send(user) ⇒ Object
Used to determine whether the user identified by “uid” has enabled SMS for this application.
8 9 10 |
# File 'lib/facebooker/mobile.rb', line 8 def can_send(user) @session.post('facebook.sms.canSend', :uid => User.cast_to_facebook_id(user)) end |
#send(user, message) ⇒ Object
Send the given message to the user. See wiki.developers.facebook.com/index.php/Mobile
14 15 16 17 18 |
# File 'lib/facebooker/mobile.rb', line 14 def send(user, ) @session.post('facebook.sms.send', {:uid => User.cast_to_facebook_id(user), :message => }, false) end |