Sha256: ec8cc39d6706bb58ad2f6f3ba377b019a3c3b7c387566750de209a44f553fef1
Contents?: true
Size: 807 Bytes
Versions: 3
Compression:
Stored size: 807 Bytes
Contents
require './auth' class HistoricsPreviewApi < DataSiftExample def initialize super run end def run begin puts 'Creating hash' stream = @datasift.compile 'interaction.content contains "datasift"' hash = stream[:data][:hash] puts 'Creating a preview' # see http://dev.datasift.com/docs/rest-api/previewcreate for docs parameters = 'interaction.author.link,targetVol,hour;interaction.type,freqDist,10' start = Time.now.to_i - (3600 * 48) # 48hrs ago source = @datasift.historics_preview.create(hash, parameters, start) puts source puts 'Getting preview data' puts @datasift.historics_preview.get source[:data][:id] rescue DataSiftError => dse puts dse.message end end end HistoricsPreviewApi.new
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
datasift-3.0.0.beta4 | examples/historics_preview_eg.rb |
datasift-3.0.0.beta2 | examples/historics_preview_eg.rb |
datasift-3.0.0.beta | examples/historics_preview_eg.rb |