Module: Yammer::Api::Message
- Included in:
- Client
- Defined in:
- lib/yammer/api/message.rb
Instance Method Summary collapse
- #all_messages(opts = {}) ⇒ Yammer::ApiResponse
- #create_message(body, opts = {}) ⇒ Yammer::ApiResponse
- #delete_message(id) ⇒ Yammer::ApiResponse
- #followed_messages(opts = {}) ⇒ Yammer::ApiResponse
- #get_message(id) ⇒ Yammer::ApiResponse
- #messages_about_topic(id, opts = {}) ⇒ Yammer::ApiResponse
- #messages_for_open_graph_object(id) ⇒ Yammer::ApiResponse
- #messages_from_user(id, opts = {}) ⇒ Yammer::ApiResponse
- #messages_in_group(id, opts = {}) ⇒ Yammer::ApiResponse
- #messages_in_thread(id, opts = {}) ⇒ Yammer::ApiResponse
- #messages_liked_by(id, opts = {}) ⇒ Yammer::ApiResponse
- #messages_received(opts = {}) ⇒ Yammer::ApiResponse
- #messages_sent(opts = {}) ⇒ Yammer::ApiResponse
- #private_messages(opts = {}) ⇒ Yammer::ApiResponse
Instance Method Details
#all_messages(opts = {}) ⇒ Yammer::ApiResponse
64 65 66 |
# File 'lib/yammer/api/message.rb', line 64 def (opts={}) get("/api/v1/messages", opts) end |
#create_message(body, opts = {}) ⇒ Yammer::ApiResponse
22 23 24 25 |
# File 'lib/yammer/api/message.rb', line 22 def (body, opts={}) opts[:body] = body post("/api/v1/messages", opts) end |
#delete_message(id) ⇒ Yammer::ApiResponse
37 38 39 |
# File 'lib/yammer/api/message.rb', line 37 def (id) delete("/api/v1/messages/#{id}") end |
#followed_messages(opts = {}) ⇒ Yammer::ApiResponse
120 121 122 |
# File 'lib/yammer/api/message.rb', line 120 def (opts={}) get("/api/v1/messages/following", opts) end |
#get_message(id) ⇒ Yammer::ApiResponse
50 51 52 |
# File 'lib/yammer/api/message.rb', line 50 def (id) get("/api/v1/messages/#{id}") end |
#messages_about_topic(id, opts = {}) ⇒ Yammer::ApiResponse
150 151 152 |
# File 'lib/yammer/api/message.rb', line 150 def (id, opts={}) get("/api/v1/messages/about_topic/#{id}", opts) end |
#messages_for_open_graph_object(id) ⇒ Yammer::ApiResponse
208 209 210 |
# File 'lib/yammer/api/message.rb', line 208 def (id) get("/api/v1/messages/messages/open_graph_objects/#{id}") end |
#messages_from_user(id, opts = {}) ⇒ Yammer::ApiResponse
135 136 137 |
# File 'lib/yammer/api/message.rb', line 135 def (id, opts={}) get("/api/v1/messages/from_user/#{id}", opts) end |
#messages_in_group(id, opts = {}) ⇒ Yammer::ApiResponse
165 166 167 |
# File 'lib/yammer/api/message.rb', line 165 def (id, opts={}) get("/api/v1/messages/in_group/#{id}", opts) end |
#messages_in_thread(id, opts = {}) ⇒ Yammer::ApiResponse
195 196 197 |
# File 'lib/yammer/api/message.rb', line 195 def (id, opts={}) get("/api/v1/messages/in_thread/#{id}", opts) end |
#messages_liked_by(id, opts = {}) ⇒ Yammer::ApiResponse
180 181 182 |
# File 'lib/yammer/api/message.rb', line 180 def (id, opts={}) get("/api/v1/messages/liked_by/#{id}", opts) end |
#messages_received(opts = {}) ⇒ Yammer::ApiResponse
92 93 94 |
# File 'lib/yammer/api/message.rb', line 92 def (opts={}) get("/api/v1/messages/received", opts) end |
#messages_sent(opts = {}) ⇒ Yammer::ApiResponse
78 79 80 |
# File 'lib/yammer/api/message.rb', line 78 def (opts={}) get("/api/v1/messages/sent", opts) end |
#private_messages(opts = {}) ⇒ Yammer::ApiResponse
106 107 108 |
# File 'lib/yammer/api/message.rb', line 106 def (opts={}) get("/api/v1/messages/private", opts) end |