class NeteaseIM::History

Public Class Methods

delete_history_message(params) click to toggle source

删除聊天室云端历史消息

# File lib/netease_im/history.rb, line 24
def self.delete_history_message(params)
  Utils.check_required_params(params, %w(roomid fromAcc msgTimetag))
  Request.send_sync('history/deleteHistoryMessage.action', params)
end
query_chatroom_msg(params) click to toggle source

聊天室云端历史消息查询

# File lib/netease_im/history.rb, line 18
def self.query_chatroom_msg(params)
  Utils.check_required_params(params, %w(roomid accid timetag limit))
  Request.send_sync('history/queryChatroomMsg.action', params)
end
query_session_msg(params) click to toggle source

单聊云端历史消息查询

# File lib/netease_im/history.rb, line 6
def self.query_session_msg(params)
  Utils.check_required_params(params, %w(from to begintime endtime limit))
  Request.send_sync('history/querySessionMsg.action', params)
end
query_team_msg(params) click to toggle source

群聊云端历史消息查询

# File lib/netease_im/history.rb, line 12
def self.query_team_msg(params)
  Utils.check_required_params(params, %w(tid accid begintime endtime limit))
  Request.send_sync('history/queryTeamMsg.action', params)
end
query_user_events(params) click to toggle source

用户登录登出事件记录查询

# File lib/netease_im/history.rb, line 30
def self.query_user_events(params)
  Utils.check_required_params(params, %w(accid begintime endtime limit))
  Request.send_sync('history/queryUserEvents.action', params)
end