class Rongcloud::Service::User

Attributes

name[RW]
portrait_uri[RW]
token[RW]
user_id[RW]

Public Instance Methods

get_token() click to toggle source

获取用户的token

# File lib/rongcloud/service/user.rb, line 10
def get_token
  post = {uri: Rongcloud::Service::API_URI[:USER_GET_TOKEN],
          params: optional_params({userId: self.user_id, name: self.name, portraitUri: self.portrait_uri})
  }
  res = Rongcloud::Service.req_post(post)
  self.token = res[:token]
  res[:token]
end
refresh() click to toggle source

刷新用户信息

# File lib/rongcloud/service/user.rb, line 20
def refresh
  post = {uri: Rongcloud::Service::API_URI[:USER_REFRESH],
          params: optional_params({userId: self.user_id, name: self.name, portraitUri: self.portrait_uri})
  }
  res = Rongcloud::Service.req_post(post)
  res[:code]==200
end