Module: Umeng::Services
- Included in:
- Client
- Defined in:
- lib/umeng/services.rb
Instance Method Summary collapse
-
#cancel(task_id) ⇒ Object
取消任务 POST msg.umeng.com/api/cancel?sign=mysign.
-
#send_message(params = {}) ⇒ Object
消息发送 POST msg.umeng.com/api/send?sign=mysign.
-
#status(task_id) ⇒ Object
查看状态 POST msg.umeng.com/api/status?sign=mysign.
Instance Method Details
#cancel(task_id) ⇒ Object
取消任务POST msg.umeng.com/api/cancel?sign=mysign
30 31 32 33 34 35 36 37 38 |
# File 'lib/umeng/services.rb', line 30 def cancel(task_id) uri = 'api/cancel' params = { appkey: @appkey, timestamp: Time.now.to_i, task_id: task_id } request(uri, params) end |
#send_message(params = {}) ⇒ Object
消息发送POST msg.umeng.com/api/send?sign=mysign
7 8 9 10 11 12 13 14 |
# File 'lib/umeng/services.rb', line 7 def (params={}) uri = 'api/send' params.merge!({ appkey: @appkey, timestamp: Time.now.to_i }) request(uri, params) end |
#status(task_id) ⇒ Object
查看状态POST msg.umeng.com/api/status?sign=mysign
18 19 20 21 22 23 24 25 26 |
# File 'lib/umeng/services.rb', line 18 def status(task_id) uri = 'api/status' params = { appkey: @appkey, timestamp: Time.now.to_i, task_id: task_id } request(uri, params) end |