Class: JPush::Alias
Instance Method Summary collapse
-
#delete(alias_value, platform = nil) ⇒ Object
DELETE /v3/aliases/alias_value 删除一个别名,以及该别名与设备的绑定关系.
-
#show(alias_value, platform = nil) ⇒ Object
GET /v3/aliases/alias_value 获取指定alias下的设备,最多输出10个.
Methods inherited from Handler
Constructor Details
This class inherits a constructor from JPush::Handler
Instance Method Details
#delete(alias_value, platform = nil) ⇒ Object
DELETE /v3/aliases/alias_value 删除一个别名,以及该别名与设备的绑定关系
145 146 147 148 149 |
# File 'lib/jpush/device.rb', line 145 def delete(alias_value, platform = nil) params = platform.nil? ? nil : { platform: build_platform(platform) } url = base_url + alias_value Http::Client.delete(@jpush, url, params: params) end |
#show(alias_value, platform = nil) ⇒ Object
GET /v3/aliases/alias_value 获取指定alias下的设备,最多输出10个
137 138 139 140 141 |
# File 'lib/jpush/device.rb', line 137 def show(alias_value, platform = nil) params = platform.nil? ? nil : { platform: build_platform(platform) } url = base_url + alias_value Http::Client.get(@jpush, url, params: params) end |