Class: ProoflinkConnect::Activity
- Inherits:
-
Object
- Object
- ProoflinkConnect::Activity
- Defined in:
- lib/prooflink_connect/activity.rb
Class Method Summary collapse
Class Method Details
.log(params) ⇒ Object
15 16 17 18 19 20 21 22 |
# File 'lib/prooflink_connect/activity.rb', line 15 def self.log(params) warn "Activity.log() is deprecated. Please use Activity.track() instead." response = access_token.post('api/v2/activities', :body => {:activity => params}) MultiJson.decode(response.body) rescue OAuth2::Error => error MultiJson.decode(error.response.body) end |
.track(identifier, user, options = {}) ⇒ Object
5 6 7 8 9 10 11 12 13 |
# File 'lib/prooflink_connect/activity.rb', line 5 def self.track(identifier, user, = {}) return if !perform_request? activity = build_request(identifier, user, ) response = access_token.post('api/v2/activities', :body => {:activity => activity}) MultiJson.decode(response.body) rescue OAuth2::Error => error MultiJson.decode(error.response.body) end |