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