class XingApi::Conversation::Message

Public Class Methods

create(conversation_id, content, options = {}) click to toggle source
# File lib/xing_api/conversation/message.rb, line 8
def self.create(conversation_id, content, options = {})
  request(:post, "/v1/users/me/conversations/#{conversation_id}/messages", { content: content }.merge(options))
end
find(conversation_id, message_id, options = {}) click to toggle source
# File lib/xing_api/conversation/message.rb, line 12
def self.find(conversation_id, message_id, options = {})
  request(:get, "/v1/users/me/conversations/#{conversation_id}/messages/#{message_id}", options)
end
list(conversation_id, options = {}) click to toggle source
# File lib/xing_api/conversation/message.rb, line 4
def self.list(conversation_id, options = {})
  request(:get, "/v1/users/me/conversations/#{conversation_id}/messages", options)
end
read(conversation_id, message_id, options = {}) click to toggle source
# File lib/xing_api/conversation/message.rb, line 16
def self.read(conversation_id, message_id, options = {})
  request(:put, "/v1/users/me/conversations/#{conversation_id}/messages/#{message_id}/read", options)
end
unread(conversation_id, message_id, options = {}) click to toggle source
# File lib/xing_api/conversation/message.rb, line 20
def self.unread(conversation_id, message_id, options = {})
  request(:delete, "/v1/users/me/conversations/#{conversation_id}/messages/#{message_id}/read", options)
end