Class: Crowdskout::Services::QuartermasterService

Inherits:
BaseService
  • Object
show all
Defined in:
lib/crowdskout/services/quartermaster_service.rb

Instance Attribute Summary

Attributes inherited from BaseService

#access_token, #api_key

Instance Method Summary collapse

Methods inherited from BaseService

#initialize

Constructor Details

This class inherits a constructor from Crowdskout::Services::BaseService

Instance Method Details

#tracking_codeComponents::TrackingCode

More info - to get the tracking codes for CrowdSkout

Returns:



12
13
14
15
16
17
# File 'lib/crowdskout/services/quartermaster_service.rb', line 12

def tracking_code
  url = Util::Config.get('endpoints.base_url') + Util::Config.get('endpoints.tracking')

  response = RestClient.get(url, get_headers())
  Components::TrackingCode.create(JSON.parse(response.body)["data"])
end