Module: YammerApi::Api::Likes

Includes:
Helper
Included in:
Client
Defined in:
lib/yammer_api/api/likes.rb

Instance Method Summary collapse

Methods included from Helper

#params

Instance Method Details

#add_like(id, options = {}) ⇒ Object

Likes a specified message

Parameters:

  • id (Integer)

    The ID of message.

See Also:



14
15
16
17
# File 'lib/yammer_api/api/likes.rb', line 14

def add_like(id, options={})
  path = "/messages/liked_by/current.json"
  post(path, {:message_id => id}.to_json)
end

#remove_like(id, options = {}) ⇒ Object

Unlikes a specified message

Parameters:

  • id (Integer)

    The ID of message.

See Also:



26
27
28
29
# File 'lib/yammer_api/api/likes.rb', line 26

def remove_like(id, options={})
  path = "/messages/liked_by/current.json?message_id=#{id}"
  delete(path, options)
end