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