class RongCloudIM::Group

Constants

ACTION_GROUP_CREATE
ACTION_GROUP_DISMISS
ACTION_GROUP_REFRESH
ACTION_GROUP_USER_QUERY

Public Class Methods

create(params) click to toggle source
# File lib/rong_cloud_im/service/group.rb, line 9
def create(params)
  data = {
    userId: params[:user_id],
    groupId: params[:group_id],
    groupName: params[:group_name]
  }

  get_response(data, ACTION_GROUP_CREATE)
end
dismiss(params) click to toggle source
# File lib/rong_cloud_im/service/group.rb, line 19
def dismiss(params)
  data = {
    userId: params[:user_id],
    groupId: params[:group_id],
  }

  get_response(data, ACTION_GROUP_DISMISS)
end
refresh(params) click to toggle source
# File lib/rong_cloud_im/service/group.rb, line 28
def refresh(params)
  data = {
    groupId: params[:group_id],
    groupName: params[:group_name]
  }

  get_response(data, ACTION_GROUP_REFRESH)
end
user_query(params) click to toggle source
# File lib/rong_cloud_im/service/group.rb, line 37
def user_query(params)
  data = {
    groupId: params[:group_id]
  }

  get_response(data, ACTION_GROUP_USER_QUERY)
end