Class: NeteaseIM::User
- Inherits:
-
Object
- Object
- NeteaseIM::User
- Defined in:
- lib/netease_im/user.rb
Class Method Summary collapse
- .block(params) ⇒ Object
- .create(params) ⇒ Object
- .get_uinfos(params) ⇒ Object
- .refresh_token(params) ⇒ Object
- .set_donnop(params) ⇒ Object
- .unblock(params) ⇒ Object
- .update(params) ⇒ Object
- .update_uinfo(params) ⇒ Object
Class Method Details
.block(params) ⇒ Object
20 21 22 23 |
# File 'lib/netease_im/user.rb', line 20 def self.block(params) Utils.check_required_params(params, %w(accid)) Request.send_sync('user/block.action', params) end |
.create(params) ⇒ Object
5 6 7 8 |
# File 'lib/netease_im/user.rb', line 5 def self.create(params) Utils.check_required_params(params, %w(accid)) Request.send_sync('user/create.action', params) end |
.get_uinfos(params) ⇒ Object
35 36 37 38 |
# File 'lib/netease_im/user.rb', line 35 def self.get_uinfos(params) Utils.check_required_params(params, %w(accids)) Request.send_sync('user/getUinfos.action', params) end |
.refresh_token(params) ⇒ Object
15 16 17 18 |
# File 'lib/netease_im/user.rb', line 15 def self.refresh_token(params) Utils.check_required_params(params, %w(accid)) Request.send_sync('user/refreshToken.action', params) end |
.set_donnop(params) ⇒ Object
40 41 42 43 |
# File 'lib/netease_im/user.rb', line 40 def self.set_donnop(params) Utils.check_required_params(params, %w(accid)) Request.send_sync('user/setDonnop.action', params) end |
.unblock(params) ⇒ Object
25 26 27 28 |
# File 'lib/netease_im/user.rb', line 25 def self.unblock(params) Utils.check_required_params(params, %w(accid)) Request.send_sync('user/unblock.action', params) end |
.update(params) ⇒ Object
10 11 12 13 |
# File 'lib/netease_im/user.rb', line 10 def self.update(params) Utils.check_required_params(params, %w(accid)) Request.send_sync('user/update.action', params) end |
.update_uinfo(params) ⇒ Object
30 31 32 33 |
# File 'lib/netease_im/user.rb', line 30 def self.update_uinfo(params) Utils.check_required_params(params, %w(accid)) Request.send_sync('user/updateUinfo.action', params) end |