Class: Youroom::OAuth
Instance Attribute Summary collapse
-
#request ⇒ Object
Returns the value of attribute request.
Attributes inherited from Base
Instance Method Summary collapse
- #all_timeline ⇒ Object
- #entry(room_id, mutter_id = nil) ⇒ Object
-
#initialize(access_token, url = BASE_URL) ⇒ OAuth
constructor
A new instance of OAuth.
- #participation(room_id, participation_id) ⇒ Object
- #unread_timeline ⇒ Object
- #update(room_id, content) ⇒ Object
Constructor Details
Instance Attribute Details
#request ⇒ Object
Returns the value of attribute request.
4 5 6 |
# File 'lib/youroom_api/youroom.rb', line 4 def request @request end |
Instance Method Details
#all_timeline ⇒ Object
18 19 20 |
# File 'lib/youroom_api/youroom.rb', line 18 def all_timeline request.get_all_timeline end |
#entry(room_id, mutter_id = nil) ⇒ Object
10 11 12 |
# File 'lib/youroom_api/youroom.rb', line 10 def entry(room_id, mutter_id=nil) request.get_entry(room_id, mutter_id) end |
#participation(room_id, participation_id) ⇒ Object
14 15 16 |
# File 'lib/youroom_api/youroom.rb', line 14 def participation(room_id, participation_id) request.get_participation(room_id, participation_id) end |
#unread_timeline ⇒ Object
22 23 24 |
# File 'lib/youroom_api/youroom.rb', line 22 def unread_timeline request.get_unread_timeline end |
#update(room_id, content) ⇒ Object
26 27 28 |
# File 'lib/youroom_api/youroom.rb', line 26 def update(room_id, content) request.post_entry(room_id, content) end |