diff --git a/.gitignore b/.gitignore index 8be8e8c..c41f7d7 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ pkg/* *.gem .yardoc doc/ +.ruby-version diff --git a/.rubocop_todo.yml b/.rubocop_todo.yml index ecc8f80..ca059d0 100644 --- a/.rubocop_todo.yml +++ b/.rubocop_todo.yml @@ -275,7 +275,7 @@ Style/LineEndConcatenation: # Offense count: 2 # Cop supports --auto-correct. -Style/MethodCallParentheses: +Style/MethodCallWithoutArgsParentheses: Exclude: - 'examples/pull.rb' - 'examples/push_eg.rb' diff --git a/.travis.yml b/.travis.yml index 8e4092d..e7c205e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,14 +4,15 @@ cache: bundler bundler_args: --without development --retry=3 --jobs=3 rvm: - - 1.9.3 - - 2.0.0 - 2.1 - 2.2 - 2.3 + - 2.4 - ruby-head matrix: allow_failures: + - 1.9 + - 2.0 - ruby-head - fast_finish: true \ No newline at end of file + fast_finish: true diff --git a/CHANGELOG.md b/CHANGELOG.md index 6840371..f12ce87 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,14 @@ CHANGELOG * Designed to make the most of DataSift's latest API version and features * Designed for Ruby 2.3+. Use features like keyword parameters across the board +## v.3.8.0 (2017-05-23) +### Added +* Support for PYLON Task API +* Ads explicit support for additional HTTP response codes + +### Changed +* Uses API v1.5 by default + ## v.3.7.2 (2016-11-08) ### Fixes * Uses correct timestamp params in PYLON Sample API calls. `start_time` -> `start` and `end_time` - `end` diff --git a/Gemfile b/Gemfile index 4422fc2..a091363 100644 --- a/Gemfile +++ b/Gemfile @@ -7,8 +7,7 @@ group :test do gem 'minitest', '~> 5.0' gem 'rubocop', '>= 0.27' gem 'simplecov', '>= 0.9' - gem 'shoulda', '>= 2.11' - gem 'vcr', '~> 2.9' + gem 'vcr', '~> 3.0' gem 'webmock' end diff --git a/MIGRATING_TO_V.3.0.0.md b/MIGRATING_TO_V.3.0.0.md deleted file mode 100644 index 9c54fc8..0000000 --- a/MIGRATING_TO_V.3.0.0.md +++ /dev/null @@ -1,262 +0,0 @@ -MIGRATING TO V.3.0.0 -================================ - -Breaking Changes ----------------- -Earlier versions of the DataSift library are incompatible with 3.x.x. 3.0.0 is a complete re-design. In order to continue delivering better features and performance some architectural changes have been made which make backwards compatibility very difficult and in some cases impractical. - -Features --------- -* Live streaming now uses multi-threaded WebSockets, so you can subscribe and unsubscribe from stream hashes. -* This update ensures that the Ruby client library now supports all API features that were missing from prior versions of the client. -* This includes adding support for Historics Previews, and the [Pull Connector](http://dev.datasift.com/blog/pullingdata). -* Previous versions made API requests through a ```DataSift::User``` object. From v.3.0.0, we have moved to a more semantically correct ```DataSift::Client``` object. - -Code -==== - -## Authentication -From v.3.0.0 of the Ruby client, we have dropped the concept of the ```DataSift::User``` object, and now use a ```DataSift::Client``` object for all API calls. - -### Authentication: < 3.0.0 - -```ruby -config = YAML::load(File.open(File.join(File.dirname(__FILE__), '..', 'config.yml'))) -user = DataSift::User.new(config['username'], config['api_key']) -``` - -### Authentication: 3.0.0+ -From v.3.0.0+ you begin by providing a configuration object to the DataSift client. From here the client instance gives you access to the rest of the DataSift API. This is organized in a similar way to the DataSift [REST API documentation](http://dev.datasift.com/docs/rest-api) except where it didn't make sense to do so. - -```ruby -@config = {:username => 'DATASIFT_USERNAME', :api_key => 'DATASIFT_API_KEY', :enable_ssl => true} -@datasift = DataSift::Client.new(@config) -``` - - -## Core -* @datasift.valid? csdl -* @datasift.compile csdl -* @datasift.usage [period] -* @datasift.dpu hash -* @datasift.balance - -Below are examples of how to compile, then check the DPU cost of a CSDL statement, then check your API usage. These examples both assume you have correctly authenticated with the API. - -### Core: < 3.0.0 -```ruby -csdl = 'interaction.content contains "datasift"' -definition = user.createDefinition(csdl) -dpu = definition.getDPUBreakdown() -usage = user.getUsage() -``` - -### Core: 3.0.0+ -```ruby -csdl = interaction.content contains "datasift"' -stream = @datasift.compile csdl -dpu = @datasift.dpu stream[:data][:hash] -usage = @datasift.usage -``` - - -## Live Streaming -The Live Streaming API is now accessed via WebSockets using the [websocket_td](https://github.com/zcourts/websocket-td) gem, rather than streaming over HTTP. This allows us to use the ```stream.subscribe(hash, on_message)``` and ```stream.unsubscribe hash``` methods to asynchronously subscribe and unsubscribe from streams, while still streaming data. -Please note, the examples below include only the mandatory callback methods, and do not include any additional error handling. The examples included in the client library itself do include some very basic error handling. - -### Core: < 3.0.0 -```ruby -consumer.consume(true) do |interaction| - if interaction - puts interaction.to_s - end -end -``` - - -### Core: 3.0.0+ -```ruby -def stream(hash) - on_delete = lambda { |stream, m| puts m } - on_error = lambda { |stream, e| puts "An error has occurred: #{message}" } - on_message = lambda { |message, stream, hash| puts message } - - on_datasift_message = lambda do |stream, message, hash| - puts "DataSift Message #{hash} ==> #{message}" - end - - conn = DataSift::new_stream(@config, on_delete, on_error, on_open, on_close) - conn.on_datasift_message = on_datasift_message - conn.stream.read_thread.join -end -``` - -#### on_delete event -on_delete is called when your stream receives a [delete notification](http://dev.datasift.com/docs/resources/twitter-deletes) from Twitter, notifying you that a Tweet you may have received has been deleted. - -#### on_error event -on_error is called in cases where where an exception occurs during streaming. - -#### on_message event -on_message is called when we receive [user status messages](http://dev.datasift.com/docs/resources/twitter-user-status-messages) from Twitter. - - -## Push -* @datasift.push.valid? @params -* @datasift.create @params -* @datasift.push.pause subscription_id -* @datasift.push.resume subscription_id -* @datasift.push.update @params.merge({:id => subscription_id, :name => 'Updated name'}) -* @datasift.push.stop subscription_id -* @datasift.push.delete subscription_id -* @datasift.push.log -* @datasift.push.get_by_subscription subscription_id -* @datasift.push.get -* @datasift.pull - -Below are some simple examples, showing you how to create, pause, resume, update, get, stop then delete a Push Subscription: - -### Push: < 3.0.0 -```ruby -definition = env.user.createDefinition(csdl) - -pushdef = env.user.createPushDefinition() -pushdef.output_type = output_type - -# Add your output parameters to your Push Definition -while env.args.size() > 0 - k, v = env.args.shift.split('=', 2) - pushdef.output_params[k] = v -end - -sub = pushdef.subscribeDefinition(definition, name) - -sub.pause() -sub.resume() -sub.save() -sub.stop() -sub.delete() -``` - - -### Push: 3.0.0+ -```ruby -subscription = create_push(hash) -subscription_id = subscription[:data][:id] - -@datasift.push.pause subscription_id -@datasift.push.resume subscription_id -@datasift.push.update @params.merge({:id => subscription_id, :name => 'New name'}) -@datasift.push.get_by_subscription subscription_id -@datasift.push.stop subscription_id -@datasift.push.delete subscription_id -``` - - -## Historics -* @datasift.historics.prepare(hash, start, end, 'My ruby historics') -* @datasift.historics.start id -* @datasift.historics.stop id -* @datasift.historics.status(start, end_time) -* @datasift.historics.update(id, 'The new name of my historics') -* @datasift.historics.delete id -* @datasift.historics.get_by_id id -* @datasift.historics.get - -Below are some simple examples demonstrating how to check the status of the Historics archive for a given timeframe, prepare an Historic, then start, get, stop and delete the Historic. - -### Historics: < 3.0.0 -```ruby -start_time = Time.now.to_i - 7200 -end_time = start + 3600 - -# /historics/status not implemented in < 3.0.0 -definition = env.user.createDefinition(csdl) -historic = definition.createHistoric(start_time, end_time, sources, sample, name) - -historic.prepare() -historic.start() -user.getHistoric(historic.id) -historic.stop() -historic.delete() -``` - -### Historics: 3.0.0+ -```ruby -start_time = Time.now.to_i - 7200 -end_time = start + 3600 - -@datasift.historics.status(start_time, end_time) - -historics = @datasift.historics.prepare(hash, start_time, end_time, 'My Historic') -id = historics[:data][:id] - -create_push(id, true) - -@datasift.historics.start id -@datasift.historics.get_by_id id -@datasift.historics.stop id -@datasift.historics.delete id -``` - -## Historics Preview -* @datasift.historics_preview.create(hash, parameters, start, end) -* @datasift.historics_preview.get id - -Historics preview was not available before v.3.0.0. The example below demonstrates how to create, then get the results of an Historics preview: - -### Hisotrics Preview: 3.0.0+ -```ruby -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) -@datasift.historics_preview.get source[:data][:id] -``` - - -## Managed Sources -* @datasift.managed_source.create(source_type, name, parameters, resources, auth) -* @datasift.managed_source.update(id, source_type, name, parameters, resources, auth) -* @datasift.managed_source.delete id -* @datasift.managed_source.log id -* @datasift.managed_source.get id -* @datasift.managed_source.stop id -* @datasift.managed_source.start id - -Below is a Managed Sources example, using each of the Managed Sources API endpoints: - -### Managed Sources < 3.0.0 -```ruby -parameters = {:likes => true, :comments => true} -resources = [{:parameters => {:type => 'tag', :value => 'coffee'}}] -auth = [{:parameters => {:value => '10942112.1fb234f.8713bcf4d5b44ece801022f6fa4b9e1b'}}] - -user = DataSift::User.new(config['username'], config['api_key'], false) -source = user.createManagedSource(:source_type => 'instagram', :name => '#Coffee Pics', :parameters => parameters, :resources => resources, :auth => auth) - -source.start -user.getManagedSource(source.managed_source_id) -user.getManagedSourcesLog(source.managed_source_id) -source.stop -source.delete -``` - -### Managed Sources 3.0.0+ -```ruby -parameters = {:likes => true, :comments => true} -resources = [{:parameters => {:type => 'tag', :value => 'coffee'}}] -auth = [{:parameters => {:value => '10942112.1fb234f.8713bcf4d5b44ece801022f6fa4b9e1b'}}] - -source = @datasift.managed_source.create('instagram', '#Coffee Pics', parameters, resources, auth) -id = source[:data][:id] - -@datasift.managed_source.start id -source = @datasift.managed_source.get id -# Note that in the line below, we pass the auth object returned from a /source/get call back into the /source/update statement. Passing the original auth object will fail -@datasift.managed_source.update(id, 'instagram', 'Updated source name', parameters, resources, source[:data][:auth]) -@datasift.managed_source.log id -@datasift.managed_source.stop id -@datasift.managed_source.delete id -``` - - diff --git a/VERSION b/VERSION index 0b2eb36..1981190 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -3.7.2 +3.8.0 diff --git a/datasift.gemspec b/datasift.gemspec index 228bb53..1b24cf3 100644 --- a/datasift.gemspec +++ b/datasift.gemspec @@ -1,6 +1,9 @@ +$:.unshift(File.join(File.dirname(__FILE__), 'lib')) +require 'version' + Gem::Specification.new do |s| s.name = 'datasift' - s.version = File.open('VERSION').first + s.version = DataSift::VERSION s.authors = ['DataSift', 'Courtney Robinson', 'Jason Dugdale'] s.email = ['support@datasift.com'] s.description = %q{The official Ruby library for accessing the DataSift API. See http://datasift.com/ for full details and to sign up for an account.} @@ -11,8 +14,8 @@ Gem::Specification.new do |s| s.platform = Gem::Platform::RUBY s.required_rubygems_version = '>= 1.3.5' s.required_ruby_version = '>= 2.0.0' - s.files = `git ls-files`.split("\n") - s.test_files = `git ls-files -- {test}/*`.split("\n") + s.files = %w(.yardopts CHANGELOG.md README.md datasift.gemspec) + Dir['lib/**/*.rb'] + s.test_files = s.files.grep(%r{^(test)/}) s.require_paths = ["lib"] s.add_runtime_dependency 'rest-client', ['>= 1.8', '< 3.0'] diff --git a/examples/auth.rb b/examples/auth.rb index 3bc3ab5..a474d66 100644 --- a/examples/auth.rb +++ b/examples/auth.rb @@ -1,11 +1,12 @@ class DataSiftExample require 'datasift' + require 'json' def initialize @config = { username: 'DATASIFT_USERNAME', api_key: 'DATASIFT_API_KEY', - api_version: 'v1.3' + api_version: 'v1.5' } @params = { output_type: 's3', @@ -31,7 +32,7 @@ def initialize @datasift = DataSift::Client.new(@config) end - attr_reader :datasift, :params + attr_reader :datasift, :params, :pull_params def create_push(hash, is_historics_id = false) create_params = @params.merge ({ diff --git a/examples/pylon/pylon_api_v1.3_eg.rb b/examples/pylon/pylon_api_v1.3_eg.rb index e69a0cb..66f6026 100644 --- a/examples/pylon/pylon_api_v1.3_eg.rb +++ b/examples/pylon/pylon_api_v1.3_eg.rb @@ -53,8 +53,8 @@ def run_analysis ) puts recording[:data].to_json - puts "\nSleep for 10 seconds to record a little data" - sleep(10) + # Just sleep for a moment to ensure we can access this new recording + sleep 2 puts "\nGet details of our running recording by ID" puts @datasift.pylon.get('', recording[:data][:id])[:data].to_json @@ -167,16 +167,17 @@ def run_analysis puts "\nv1.3+ of the API allows you to update the name or hash of recordings;" puts "\nBefore update:" - puts @datasift.pylon.get(recording[:data][:id])[:data].to_json + puts @datasift.pylon.get('', recording[:data][:id])[:data].to_json new_hash = @datasift.pylon.compile("fb.content any \"data, #{Time.now}\"")[:data][:hash] puts "\nAfter update:" - puts @datasift.pylon.update( + @datasift.pylon.update( recording[:data][:id], new_hash, "Updated at #{Time.now}" - )[:data].to_json + ) + puts @datasift.pylon.get('', recording[:data][:id])[:data].to_json puts "\nStop recording filter with the recording ID #{recording[:data][:id]}" puts @datasift.pylon.stop('', recording[:data][:id])[:data].to_json diff --git a/examples/pylon/task/analysis_task_eg.rb b/examples/pylon/task/analysis_task_eg.rb new file mode 100644 index 0000000..7966f2c --- /dev/null +++ b/examples/pylon/task/analysis_task_eg.rb @@ -0,0 +1,59 @@ +## +# This script runs through all PYLON Tasks API endpoints +## +require './../../auth' +class TaskApi < DataSiftExample + def initialize + super + run_tasks + end + + def run_tasks + begin + # Make Tasks API calls using an Identity API key + @datasift = DataSift::Client.new( + username: @config[:username], + api_key: @config[:identity_api_key], + api_version: @config[:api_version] + ) + + puts "Creating a new analysis Task by adding it to our processing queue" + analysis_task = @datasift.task.create( + service: 'linkedin', + subscription_id: 'cd99abbc812f646c77bfd8ddf767a134f0b91e84', + name: 'Ruby Client FreqDist Task', + type: 'analysis', + parameters: { + filter: "", + start: (DateTime.now - 7).to_time.to_i, + end: DateTime.now.to_time.to_i, + parameters: { + analysis_type: 'freqDist', + parameters: { + threshold: 3, + target: 'li.user.member.metro_area', + } + } + } + ) + puts analysis_task[:data].to_json + + puts "\nYou can list your Tasks, filtering by type, status and page\n" + + "Here we'll pull the first page of our completed analysis tasks" + puts @datasift.task.list(service: 'linkedin', type: 'analysis', status: 'completed', page: 1)[:data] + + puts "\nGet results of our new analysis Task by ID" + begin + get_task = @datasift.task.get(service: 'linkedin', type: 'analysis', id: analysis_task[:data][:id]) + sleep 2 + puts '...Waiting for Task to complete...' + end until get_task[:data][:status] == 'completed' + puts get_task[:data].to_json + + rescue DataSiftError => dse + puts dse.inspect + end + end +end + +TaskApi.new diff --git a/examples/pylon/task/insights_task_eg.rb b/examples/pylon/task/insights_task_eg.rb new file mode 100644 index 0000000..62880be --- /dev/null +++ b/examples/pylon/task/insights_task_eg.rb @@ -0,0 +1,70 @@ +## +# This script runs through all PYLON Media Strategies API endpoints +## +require './../../auth' +class TaskApi < DataSiftExample + def initialize + super + run_tasks + end + + def run_tasks + begin + # Make Tasks API calls using an Identity API key + @datasift = DataSift::Client.new( + username: @config[:username], + api_key: @config[:identity_api_key], + api_version: @config[:api_version] + ) + + puts "Creating a new Task by adding it to our processing queue" + task = @datasift.task.create( + service: 'linkedin', + subscription_id: 'cd99abbc812f646c77bfd8ddf767a134f0b91e84', + name: 'Ruby Client Top URLs Task', + type: 'strategy', + parameters: { + strategy: 'top_urls', + version: 1, + parameters: { + audience: { + sectors: [ + "legal", + "finance" + ] + }, + comparison_audience: 'global', + groups: { + top: { + "countries": 3 + } + } + }, + } + ) + + puts task[:data].to_json + puts "\nYou can access the response[:datasift] attribute to see how much space you have\n" + + "remaining in your task queue, and inspect other rate limits" + puts task[:datasift].to_json + + puts "\nYou can list your Tasks, filtering by status or page\n" + + "Here we'll pull the first page of our completed strategy tasks" + puts @datasift.task.list(service: 'linkedin', type: 'strategy', status: 'completed', page: 1)[:data] + + puts "\nGet results of our new running Task by ID" + begin + get_task = @datasift.task.get(service: 'linkedin', type: 'strategy', id: task[:data][:id]) + sleep 2 + puts '...Waiting for Task to complete...' + puts "Task progress: #{get_task[:data][:steps_completed]} of #{get_task[:data][:total_steps]} steps completed" + end until get_task[:data][:status] == 'completed' + puts get_task[:data].to_json + + rescue DataSiftError => dse + puts dse.inspect + end + end +end + +TaskApi.new diff --git a/lib/api/api_resource.rb b/lib/api/api_resource.rb index 061094a..6cd1d57 100755 --- a/lib/api/api_resource.rb +++ b/lib/api/api_resource.rb @@ -14,7 +14,7 @@ def initialize(config) config[:api_host] = 'api.datasift.com' unless config.has_key?(:api_host) config[:stream_host] = 'websocket.datasift.com' unless config.has_key?(:stream_host) config[:ingestion_host] = 'in.datasift.com' unless config.has_key?(:ingestion_host) - config[:api_version] = 'v1.3' unless config.has_key?(:api_version) + config[:api_version] = 'v1.5' unless config.has_key?(:api_version) config[:enable_ssl] = true unless config.has_key?(:enable_ssl) ssl_default = TLSv1_2 diff --git a/lib/datasift.rb b/lib/datasift.rb index 453ab55..39f99d3 100755 --- a/lib/datasift.rb +++ b/lib/datasift.rb @@ -17,18 +17,19 @@ require dir + '/managed_source_resource' require dir + '/live_stream' require dir + '/pylon' +require dir + '/tasks' require dir + '/account' require dir + '/account_identity' require dir + '/account_identity_token' require dir + '/account_identity_limit' require dir + '/odp' +require dir + '/version' # require 'rbconfig' module DataSift # IS_WINDOWS = (RbConfig::CONFIG['host_os'] =~ /mswin|mingw|cygwin/) - VERSION = File.open(File.join(File.dirname(__FILE__), '../') + '/VERSION').first KNOWN_SOCKETS = {} DETECT_DEAD_SOCKETS = true SOCKET_DETECTOR_TIMEOUT = 6.5 @@ -37,9 +38,16 @@ module DataSift HEAD = 'HEAD'.freeze DELETE = 'DELETE'.freeze APPLICATION_JSON = 'application/json'.freeze + # Rate limits X_RATELIMIT_LIMIT = 'x_ratelimit_limit'.freeze X_RATELIMIT_REMAINING = 'x_ratelimit_remaining'.freeze X_RATELIMIT_COST = 'x_ratelimit_cost'.freeze + X_TASKS_QUEUED = 'x_tasks_queued'.freeze + X_TASKS_QUEUE_LIMIT = 'x_tasks_queue_limit'.freeze + X_ANALYSIS_TASKS_QUEUE_LIMIT = 'x_analysis_tasks_queue_limit'.freeze + X_ANALYSIS_TASKS_QUEUED = 'x_analysis_tasks_queued'.freeze + X_INSIGHT_TASKS_QUEUE_LIMIT = 'x_insight_tasks_queue_limit'.freeze + X_INSIGHT_TASKS_QUEUED = 'x_insight_tasks_queued'.freeze Thread.new do while DETECT_DEAD_SOCKETS @@ -71,6 +79,7 @@ def initialize(config) @managed_source_auth = DataSift::ManagedSourceAuth.new(config) @historics_preview = DataSift::HistoricsPreview.new(config) @pylon = DataSift::Pylon.new(config) + @task = DataSift::Task.new(config) @account = DataSift::Account.new(config) @account_identity = DataSift::AccountIdentity.new(config) @account_identity_token = DataSift::AccountIdentityToken.new(config) @@ -78,9 +87,9 @@ def initialize(config) @odp = DataSift::Odp.new(config) end - attr_reader :historics, :push, :managed_source, :managed_source_resource, - :managed_source_auth, :historics_preview, :pylon, :account, - :account_identity, :account_identity_token, :account_identity_limit, :odp + attr_reader :config, :historics, :push, :managed_source, :managed_source_resource, + :managed_source_auth, :historics_preview, :pylon, :account, :account_identity, + :account_identity_token, :account_identity_limit, :odp, :task # Checks if the syntax of the given CSDL is valid # @@ -166,7 +175,7 @@ def self.request(method, path, config, params = {}, headers = {}, url = build_url(path, config) headers.update( - :user_agent => "DataSift/#{config[:api_version]} Ruby/v#{VERSION}", + :user_agent => "DataSift/#{config[:api_version]} Ruby/v#{DataSift::VERSION}", :authorization => "#{config[:username]}:#{config[:api_key]}", :accept => '*/*' ) @@ -212,11 +221,7 @@ def self.request(method, path, config, params = {}, headers = {}, end { :data => data, - :datasift => { - X_RATELIMIT_LIMIT => response.headers[:x_ratelimit_limit], - X_RATELIMIT_REMAINING => response.headers[:x_ratelimit_remaining], - X_RATELIMIT_COST => response.headers[:x_ratelimit_cost] - }, + :datasift => build_headers(response.headers), :http => { :status => response.code, :headers => response.headers @@ -240,11 +245,7 @@ def self.request(method, path, config, params = {}, headers = {}, end response_on_error = { :data => nil, - :datasift => { - X_RATELIMIT_LIMIT => e.response.headers[:x_ratelimit_limit], - X_RATELIMIT_REMAINING => e.response.headers[:x_ratelimit_remaining], - X_RATELIMIT_COST => e.response.headers[:x_ratelimit_cost] - }, + :datasift => build_headers(e.response.headers), :http => { :status => e.response.code, :headers => e.response.headers @@ -262,6 +263,20 @@ def self.request(method, path, config, params = {}, headers = {}, end end + # Only to be used for building URI paths for /pylon API calls. API v1.4+ requires a 'service' + # param to be passed as part of the URI. This checks the API version, and adds the service + # if necessary + def build_path(service, path, config) + # We need to add the service param to PYLON API URLs for API v1.4+ + if config[:api_version].split('v')[1].to_f >= 1.4 + split_path = path.split('/') + path = split_path[0] + '/' + service + '/' + split_path[1] + end + puts path + + return path + end + private def self.build_url(path, config) @@ -287,14 +302,36 @@ def self.encode(params) params.collect { |param, value| [param, CGI.escape(value.to_s)].join('=') }.join('&') end + def self.build_headers(headers) + # rest_client downcases, and replaces hyphens in headers with underscores. Actual headers + #  returned by DS API can be found at: + # http://dev.datasift.com/docs/platform/api/rest-api/api-rate-limiting + response = {} + response.merge!(X_TASKS_QUEUED => headers[:x_tasks_queued]) if headers.key?(:x_tasks_queued) + response.merge!(X_TASKS_QUEUE_LIMIT => headers[:x_tasks_queue_limit]) if headers.key?(:x_tasks_queue_limit) + response.merge!(X_ANALYSIS_TASKS_QUEUE_LIMIT => headers[:x_analysis_tasks_queue_limit]) if headers.key?(:x_analysis_tasks_queue_limit) + response.merge!(X_ANALYSIS_TASKS_QUEUED => headers[:x_analysis_tasks_queued]) if headers.key?(:x_analysis_tasks_queued) + response.merge!(X_INSIGHT_TASKS_QUEUE_LIMIT => headers[:x_insight_tasks_queue_limit]) if headers.key?(:x_insight_tasks_queue_limit) + response.merge!(X_INSIGHT_TASKS_QUEUED => headers[:x_insight_tasks_queued]) if headers.key?(:x_insight_tasks_queued) + response.merge!( + X_RATELIMIT_LIMIT => headers[:x_ratelimit_limit], + X_RATELIMIT_REMAINING => headers[:x_ratelimit_remaining], + X_RATELIMIT_COST => headers[:x_ratelimit_cost] + ) + end + def self.handle_api_error(code, body, response) case code when 400 raise BadRequestError.new(code, body, response) when 401 raise AuthError.new(code, body, response) + when 403 + raise ForbiddenError.new(code, body, response) when 404 raise ApiResourceNotFoundError.new(code, body, response) + when 405 + raise MethodNotAllowedError.new(code, body, response) when 409 raise ConflictError.new(code, body, response) when 410 @@ -413,7 +450,7 @@ def self.retry_connect(config, connection, on_delete, on_error, on_open, on_clos "encountered. As a result no further re-connection will be automatically " \ "attempted. Manually invoke connect() after investigating the cause of the " \ "failure, be sure to observe DataSift's re-connect policies available at " \ - "http://dev.datasift.com/docs/streaming-api/reconnecting - Error {#{message}}")) + "https://dev.datasift.com/docs/platform/api/streaming-api/reconnecting - Error {#{message}}")) end else sleep config[:retry_timeout] diff --git a/lib/errors.rb b/lib/errors.rb index 21b0c9c..952b717 100644 --- a/lib/errors.rb +++ b/lib/errors.rb @@ -36,10 +36,18 @@ class AuthError < DataSiftError class ConnectionError < DataSiftError end +# Standard error returned when receiving a 403 response from the API +class ForbiddenError < DataSiftError +end + # Standard error returned when receiving a 404 response from the API class ApiResourceNotFoundError < DataSiftError end +# Standard error returned when receiving a 405 response from the API +class MethodNotAllowedError < DataSiftError +end + # Standard error returned when receiving a 409 response from the API class ConflictError < DataSiftError end diff --git a/lib/live_stream.rb b/lib/live_stream.rb index b1dc9ca..dd56f2a 100644 --- a/lib/live_stream.rb +++ b/lib/live_stream.rb @@ -1,10 +1,10 @@ module DataSift class LiveStream < DataSift::ApiResource - @stream = nil + @stream = nil @on_datasift_message = lambda {} - def initialize (config, stream) + def initialize(config, stream) super(config) @stream = stream @retry_timeout = 0 @@ -30,11 +30,11 @@ def fire_ds_message(message) hash = message[:hash] end message.merge!({ - :is_failure => message[:status] == 'failure', - :is_success => message[:status] == 'success', - :is_warning => message[:status] == 'warning', - :is_tick => message[:status] == 'connected' - }) + :is_failure => message[:status] == 'failure', + :is_success => message[:status] == 'success', + :is_warning => message[:status] == 'warning', + :is_tick => message[:status] == 'connected' + }) @on_datasift_message.call(self, message, hash) end diff --git a/lib/pylon.rb b/lib/pylon.rb index 1b2d4d4..ba2084e 100644 --- a/lib/pylon.rb +++ b/lib/pylon.rb @@ -6,39 +6,48 @@ class Pylon < DataSift::ApiResource # # @param csdl [String] CSDL you wish to validate # @param boolResponse [Boolean] True if you want a boolean response. + # @param service [String] The PYLON service to make this API call against # False if you want the full response object # @return [Boolean, Object] Dependent on value of boolResponse - def valid?(csdl = '', boolResponse = true) + def valid?(csdl = '', boolResponse = true, service = 'facebook') fail BadParametersError, 'csdl is required' if csdl.empty? + fail BadParametersError, 'service is required' if service.empty? + params = { csdl: csdl } - res = DataSift.request(:POST, 'pylon/validate', @config, params) + res = DataSift.request(:POST, build_path(service, 'pylon/validate', @config), @config, params) boolResponse ? res[:http][:status] == 200 : res end # Compile PYLON CSDL by making an /pylon/compile API call # # @param csdl [String] CSDL you wish to compile + # @param service [String] The PYLON service to make this API call against # @return [Object] API reponse object - def compile(csdl) + def compile(csdl, service = 'facebook') fail BadParametersError, 'csdl is required' if csdl.empty? + fail BadParametersError, 'service is required' if service.empty? + params = { csdl: csdl } - DataSift.request(:POST, 'pylon/compile', @config, params) + DataSift.request(:POST, build_path(service, 'pylon/compile', @config), @config, params) end # Perform /pylon/get API call to query status of your PYLON recordings # # @param hash [String] Hash you with the get the status for # @param id [String] The ID of the PYLON recording to get + # @param service [String] The PYLON service to make this API call against # @return [Object] API reponse object - def get(hash = '', id = '') + def get(hash = '', id = '', service = 'facebook') fail BadParametersError, 'hash or id is required' if hash.empty? && id.empty? + fail BadParametersError, 'service is required' if service.empty? + params = {} params.merge!(hash: hash) unless hash.empty? params.merge!(id: id) unless id.empty? - DataSift.request(:GET, 'pylon/get', @config, params) + DataSift.request(:GET, build_path(service, 'pylon/get', @config), @config, params) end # Perform /pylon/get API call to list all PYLON Recordings @@ -48,15 +57,18 @@ def get(hash = '', id = '') # @param order_by [String, Symbol] Which field to sort results by # @param order_dir [String, Symbol] Order results in ascending or descending # order + # @param service [String] The PYLON service to make this API call against # @return [Object] API reponse object - def list(page = nil, per_page = nil, order_by = '', order_dir = '') + def list(page = nil, per_page = nil, order_by = '', order_dir = '', service = 'facebook') + fail BadParametersError, 'service is required' if service.empty? + params = {} params.merge!(page: page) unless page.nil? params.merge!(per_page: per_page) unless per_page.nil? params.merge!(order_by: order_by) unless order_by.empty? params.merge!(order_dir: order_dir) unless order_dir.empty? - DataSift.request(:GET, 'pylon/get', @config, params) + DataSift.request(:GET, build_path(service, 'pylon/get', @config), @config, params) end # Perform /pylon/update API call to update a given PYLON Recording @@ -64,13 +76,16 @@ def list(page = nil, per_page = nil, order_by = '', order_dir = '') # @param id [String] The ID of the PYLON recording to update # @param hash [String] The CSDL filter hash this recording should be subscribed to # @param name [String] Update the name of your recording + # @param service [String] The PYLON service to make this API call against # @return [Object] API reponse object - def update(id, hash = '', name = '') - params = {id: id} + def update(id, hash = '', name = '', service = 'facebook') + fail BadParametersError, 'service is required' if service.empty? + + params = { id: id } params.merge!(hash: hash) unless hash.empty? params.merge!(name: name) unless name.empty? - DataSift.request(:PUT, 'pylon/update', @config, params) + DataSift.request(:PUT, build_path(service, 'pylon/update', @config), @config, params) end # Start recording a PYLON filter by making an /pylon/start API call @@ -79,15 +94,18 @@ def update(id, hash = '', name = '') # @param name [String] Give your recording a name. Required when starting a # @param id [String] ID of the recording you wish to start # new recording + # @param service [String] The PYLON service to make this API call against # @return [Object] API reponse object - def start(hash = '', name = '', id = '') + def start(hash = '', name = '', id = '', service = 'facebook') fail BadParametersError, 'hash or id is required' if hash.empty? && id.empty? + fail BadParametersError, 'service is required' if service.empty? + params = {} params.merge!(hash: hash) unless hash.empty? params.merge!(name: name) unless name.empty? params.merge!(id: id) unless id.empty? - DataSift.request(:PUT, 'pylon/start', @config, params) + DataSift.request(:PUT, build_path(service, 'pylon/start', @config), @config, params) end # Restart an existing PYLON recording by making an /pylon/start API call with a recording ID @@ -95,27 +113,33 @@ def start(hash = '', name = '', id = '') # @param id [String] CSDL you wish to begin (or resume) recording # @param name [String] Give your recording a name. Required when starting a # new recording + # @param service [String] The PYLON service to make this API call against # @return [Object] API reponse object - def restart(id, name = '') + def restart(id, name = '', service = 'facebook') fail BadParametersError, 'id is required' if id.empty? + fail BadParametersError, 'service is required' if service.empty? + params = { id: id } params.merge!(name: name) unless name.empty? - DataSift.request(:PUT, 'pylon/start', @config, params) + DataSift.request(:PUT, build_path(service, 'pylon/start', @config), @config, params) end # Stop an active PYLON recording by making an /pylon/stop API call # # @param hash [String] CSDL you wish to stop recording # @param id [String] ID of the recording you wish to stop + # @param service [String] The PYLON service to make this API call against # @return [Object] API reponse object - def stop(hash = '', id = '') + def stop(hash = '', id = '', service = 'facebook') fail BadParametersError, 'hash or id is required' if hash.empty? && id.empty? + fail BadParametersError, 'service is required' if service.empty? + params = {} params.merge!(hash: hash) unless hash.empty? params.merge!(id: id) unless id.empty? - DataSift.request(:PUT, 'pylon/stop', @config, params) + DataSift.request(:PUT, build_path(service, 'pylon/stop', @config), @config, params) end # Perform a PYLON analysis query by making an /pylon/analyze API call @@ -130,10 +154,13 @@ def stop(hash = '', id = '') # @param start_time [Integer] Optional start timestamp for filtering by date # @param end_time [Integer] Optional end timestamp for filtering by date # @param id [String] ID of the recording you wish to analyze + # @param service [String] The PYLON service to make this API call against # @return [Object] API reponse object - def analyze(hash = '', parameters = '', filter = '', start_time = nil, end_time = nil, id = '') + def analyze(hash = '', parameters = '', filter = '', start_time = nil, end_time = nil, id = '', service = 'facebook') fail BadParametersError, 'hash or id is required' if hash.empty? && id.empty? fail BadParametersError, 'parameters is required' if parameters.empty? + fail BadParametersError, 'service is required' if service.empty? + params = { parameters: parameters } params.merge!(hash: hash) unless hash.empty? params.merge!(id: id) unless id.empty? @@ -141,7 +168,7 @@ def analyze(hash = '', parameters = '', filter = '', start_time = nil, end_time params.merge!(start: start_time) unless start_time.nil? params.merge!(end: end_time) unless end_time.nil? - DataSift.request(:POST, 'pylon/analyze', @config, params) + DataSift.request(:POST, build_path(service, 'pylon/analyze', @config), @config, params) end # Query the tag hierarchy on interactions populated by a particular @@ -149,14 +176,17 @@ def analyze(hash = '', parameters = '', filter = '', start_time = nil, end_time # # @param hash [String] Hash of the recording you wish to query # @param id [String] ID of the recording you wish to query + # @param service [String] The PYLON service to make this API call against # @return [Object] API reponse object - def tags(hash = '', id = '') + def tags(hash = '', id = '', service = 'facebook') fail BadParametersError, 'hash or id is required' if hash.empty? && id.empty? + fail BadParametersError, 'service is required' if service.empty? + params = {} params.merge!(hash: hash) unless hash.empty? params.merge!(id: id) unless id.empty? - DataSift.request(:GET, 'pylon/tags', @config, params) + DataSift.request(:GET, build_path(service, 'pylon/tags', @config), @config, params) end # Hit the PYLON Sample endpoint to pull public sample data from a PYLON recording @@ -167,21 +197,24 @@ def tags(hash = '', id = '') # @param end_time [Integer] Optional end timestamp for filtering by date # @param filter [String] Optional PYLON CSDL for a query filter # @param id [String] ID of the recording you wish to sample + # @param service [String] The PYLON service to make this API call against # @return [Object] API reponse object - def sample(hash = '', count = nil, start_time = nil, end_time = nil, filter = '', id = '') + def sample(hash = '', count = nil, start_time = nil, end_time = nil, filter = '', id = '', service = 'facebook') fail BadParametersError, 'hash or id is required' if hash.empty? && id.empty? + fail BadParametersError, 'service is required' if service.empty? + params = {} params.merge!(hash: hash) unless hash.empty? params.merge!(id: id) unless id.empty? params.merge!(count: count) unless count.nil? - params.merge!(start: start_time) unless start_time.nil? - params.merge!(end: end_time) unless end_time.nil? + params.merge!(start_time: start_time) unless start_time.nil? + params.merge!(end_time: end_time) unless end_time.nil? if filter.empty? - DataSift.request(:GET, 'pylon/sample', @config, params) + DataSift.request(:GET, build_path(service, 'pylon/sample', @config), @config, params) else params.merge!(filter: filter) - DataSift.request(:POST, 'pylon/sample', @config, params) + DataSift.request(:POST, build_path(service, 'pylon/sample', @config), @config, params) end end end diff --git a/lib/tasks.rb b/lib/tasks.rb new file mode 100644 index 0000000..f204b7f --- /dev/null +++ b/lib/tasks.rb @@ -0,0 +1,51 @@ +module DataSift + # + # Class for accessing DataSift's Tasks API + class Task < DataSift::ApiResource + # Creates a Task; this call requires use of an identity API key + # + # @param service [String] Service you wish to create a Task for + # @param type [String] Type of Task to be run + # @param subscription_id [String] Subscription ID as returned by /pylon/start + # @param name [String] Human identifier for this Task + # @param parameters [Hash] Object representing the parameters for the Task type + # @return [Object] API reponse object + def create(service:, type:, subscription_id:, name:, parameters:) + DataSift.request(:POST, "pylon/#{service}/task", @config, { + type: type, + subscription_id: subscription_id, + name: name, + parameters: parameters + }) + end + + # Gets a single task by ID; this call requires use of the identity API key associated with the + # Task requested + # + # @param service [String] Service of the Task you wish to return + # @param type [String] (Optional) Type of Task to be run (Default: 'analysis') + # @param id [String] ID of the Task you wish to return + # @return [Object] API reponse object + def get(service:, type: 'analysis', id:) + DataSift.request(:GET, "pylon/#{service}/task/#{type}/#{id}", @config) + end + + # Gets a list of all current Tasks on the service. This call may be accessed using either a + # main or identity-level API key. + # + # @param service [String] Search Tasks by Service + # @param type [String] (Optional) Type of Task to be run (Default: 'analysis') + # @param per_page [Integer] (Optional) How many Tasks should be returned per page of results + # @param page [Integer] (Optional) Which page of results to return + # @param status [String] (Optional) Filter by Tasks on Status + # @return [Object] API reponse object + def list(service:, type: 'analysis', **opts) + params = {} + params[:per_page] = opts[:per_page] if opts.key?(:per_page) + params[:page] = opts[:page] if opts.key?(:page) + params[:status] = opts[:status] if opts.key?(:status) + + DataSift.request(:GET, "pylon/#{service}/task/#{type}", @config, params) + end + end +end diff --git a/lib/version.rb b/lib/version.rb new file mode 100644 index 0000000..6fadc7d --- /dev/null +++ b/lib/version.rb @@ -0,0 +1,3 @@ +module DataSift + VERSION = '3.8.0'.freeze +end diff --git a/test/datasift/account/account_api_test.rb b/test/datasift/account/account_api_test.rb index 7f48865..ae2a85c 100644 --- a/test/datasift/account/account_api_test.rb +++ b/test/datasift/account/account_api_test.rb @@ -2,30 +2,26 @@ describe 'DataSift::Account' do before do - auth = DataSiftExample.new - @datasift = auth.datasift + @datasift = DataSiftExample.new.datasift end ## # Account Usage # describe '#usage' do - it 'can get account usage using default params' do - VCR.use_cassette('account/usage/default') do - response = @datasift.account.usage - assert_equal STATUS.valid, response[:http][:status] - end - end - it 'can get account usage using valid params' do - VCR.use_cassette('account/usage/valid_params') do - response = @datasift.account.usage('monthly') + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/account/usage/valid_params') do + response = @datasift.account.usage( + 'daily', + 1490054400, + 1490572800 + ) assert_equal STATUS.valid, response[:http][:status] end end it 'handles 400 when using invalid params' do - VCR.use_cassette('account/usage/invalid') do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/account/usage/invalid') do assert_raises BadRequestError do @datasift.account.usage('invalid_period') end diff --git a/test/datasift/account/account_identity_api_test.rb b/test/datasift/account/account_identity_api_test.rb new file mode 100644 index 0000000..716822e --- /dev/null +++ b/test/datasift/account/account_identity_api_test.rb @@ -0,0 +1,187 @@ +require File.expand_path('../../../test_helper', __FILE__) + +describe 'DataSift' do + + before do + @datasift = DataSiftExample.new.datasift + + @data = OpenStruct.new + @data.label = 'minitest' + end + + ## + # :POST /account/identity + # + describe 'successful :POST' do + after do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/account/identity/after_create_success') do + begin + @datasift.account_identity.delete @identity_id + rescue DataSiftError + end + end + end + + it 'can_create_identity' do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/account/identity/create_success') do + response = @datasift.account_identity.create( + "#{@data.label}_#{Time.now.to_f.to_s}", + 'active', + false + ) + assert_equal STATUS.created, response[:http][:status] + @identity_id = response[:data][:id] + end + end + end + + describe 'unsuccessful :POST' do + it 'cannot_create_identity_without_label' do + assert_raises ArgumentError do + @datasift.account_identity.create + end + end + end + + ## + # :GET /account/identity + # + describe 'successful :GET' do + before do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/account/identity/before_get_success') do + identity = @datasift.account_identity.create("#{@data.label}_#{Time.now.to_f.to_s}") + @identity_id = identity[:data][:id] + end + end + + after do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/account/identity/after_create_success') do + begin + @datasift.account_identity.delete @identity_id + rescue DataSiftError + end + end + end + + it 'can_get_identity_by_id' do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/account/identity/get_success') do + response = @datasift.account_identity.get @identity_id + assert_equal STATUS.valid, response[:http][:status] + end + end + + it 'can_get_list_of_identities' do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/account/identity/list_success') do + response = @datasift.account_identity.list + assert_equal STATUS.valid, response[:http][:status] + end + end + + it 'can_get_list_of_identities_with_params' do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/account/identity/list_success_with_params') do + response = @datasift.account_identity.list( + @data.label, + '1', + '1' + ) + assert_equal STATUS.valid, response[:http][:status] + end + end + end + + describe 'unsuccessful :GET' do + it 'cannot_get_identities_without_id' do + assert_raises ArgumentError do + @datasift.account_identity.get + end + end + end + + ## + # :PUT /account/identity + # + describe 'successful :PUT' do + before do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/account/identity/before_successful_update') do + @label = "#{@data.label}_#{Time.now.to_f.to_s}" + identity = @datasift.account_identity.create(@label) + @identity_id = identity[:data][:id] + end + end + + after do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/account/identity/after_successful_update') do + begin + @datasift.account_identity.delete @identity_id + rescue DataSiftError + end + end + end + + it 'can_update_identity' do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/account/identity/update_success') do + response = @datasift.account_identity.update( + @identity_id, + "#{@label}-update", + 'active', + false + ) + assert_equal STATUS.valid, response[:http][:status] + end + end + end + + describe 'unsuccessful :PUT' do + it 'cannot_update_with_unknown_id' do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/account/identity/update_id_404') do + assert_raises ApiResourceNotFoundError do + @datasift.account_identity.update( + "fake_id", + "#{@data.label}-update", + 'active', + false + ) + end + end + end + + it 'cannot_update_without_id' do + assert_raises ArgumentError do + @datasift.account_identity.update( + "", + "#{@data.label}-update", + 'active', + false + ) + end + end + end + +# Placeholder; will be implemented when identity deletion is available +# +# ## +# # :DELETE /account/identity +# # +# describe 'successful :DELETE' do +# before do +# VCR.use_cassette("#{@datasift.config[:api_version]}" + '/account/identity/before_successful_delete') do +# identity = @datasift.account_identity.create(@data.label) +# @identity_id = identity[:data][:id] +# end +# end +# +# it 'can_delete_identity' do +# VCR.use_cassette("#{@datasift.config[:api_version]}" + '/account/identity/delete_success') do +# @datasift.account_identity.delete @identity_id +# end +# end +# end +# +# describe 'unsuccessful :DELETE' do +# it 'cannot_delete_without_id' do +# assert_raises ArgumentError do +# @datasift.account_identity.delete +# end +# end +# end +end diff --git a/test/datasift/account/account_identity_limit_api_test.rb b/test/datasift/account/account_identity_limit_api_test.rb new file mode 100644 index 0000000..aba2cc1 --- /dev/null +++ b/test/datasift/account/account_identity_limit_api_test.rb @@ -0,0 +1,263 @@ +require File.expand_path('../../../test_helper', __FILE__) + +describe 'DataSift' do + + before do + @datasift = DataSiftExample.new.datasift + + @data = OpenStruct.new + @data.label = 'minitest' + @data.service = 'facebook' + @data.total_allowance = 100_000 + @data.analysis_queries = 50 + end + + ## + # :POST /account/identity/limit + # + describe 'successful :POST' do + before do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/account/identity/limit/before_create_success') do + identity = @datasift.account_identity.create("#{@data.label}_#{Time.now.to_f.to_s}") + @identity_id = identity[:data][:id] + end + end + + after do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/account/identity/limit/after_create_success') do + begin + @datasift.account_identity.delete @identity_id + rescue DataSiftError + end + end + end + + it 'can_create_identity_limit' do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/account/identity/limit/create_success') do + response = @datasift.account_identity_limit.create( + @identity_id, + @data.service, + @data.total_allowance, + @data.analysis_queries + ) + assert_equal STATUS.created, response[:http][:status] + end + end + + it 'cannot_set_limit_without_params' do + assert_raises BadParametersError do + @datasift.account_identity_limit.create + end + end + + it 'cannot_set_limit_for_invalid_service' do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/account/identity/limit/create_invalid_service') do + assert_raises BadRequestError do + @datasift.account_identity_limit.create( + @identity_id, + 'INVALID_SERVICE', + @data.total_allowance, + @data.analysis_queries + ) + end + end + end + end + + ## + # :GET /account/identity/limit + # + describe 'successful :GET' do + before do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/account/identity/limit/before_get_success') do + identity = @datasift.account_identity.create("#{@data.label}_#{Time.now.to_f.to_s}") + @identity_id = identity[:data][:id] + @datasift.account_identity_limit.create( + @identity_id, + @data.service, + @data.total_allowance, + @data.analysis_queries + ) + end + end + + after do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/account/identity/limit/after_get_success') do + begin + @datasift.account_identity.delete @identity_id + rescue DataSiftError + end + end + end + + it 'can_get_limit_by_identity_id_and_service' do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/account/identity/limit/get_success') do + response = @datasift.account_identity_limit.get( + @identity_id, + @data.service + ) + assert_equal STATUS.valid, response[:http][:status] + end + end + + it 'can_get_list_of_limits_for_service' do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/account/identity/limit/list_success') do + response = @datasift.account_identity_limit.list( + @data.service + ) + assert_equal STATUS.valid, response[:http][:status] + end + end + + it 'can_get_list_of_limits_with_params' do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/account/identity/limit/list_success_with_params') do + response = @datasift.account_identity_limit.list( + @data.service, + '1', + '1' + ) + assert_equal STATUS.valid, response[:http][:status] + end + end + end + + describe 'unsuccessful :GET' do + it 'cannot_get_limit_without_service' do + assert_raises BadParametersError do + @datasift.account_identity_limit.get + end + end + + it 'cannot_get_limit_for_invalid_identity' do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/account/identity/limit/get_failure_invalid_identity') do + assert_raises BadRequestError do + @datasift.account_identity_limit.get( + 'INVALID_IDENTITY_ID', + @data.service + ) + end + end + end + end + + ## + # :PUT /account/identity/limit + # + describe 'successful :PUT' do + before do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/account/identity/limit/before_successful_update') do + identity = @datasift.account_identity.create("#{@data.label}_#{Time.now.to_f.to_s}") + @identity_id = identity[:data][:id] + @datasift.account_identity_limit.create( + @identity_id, + @data.service, + @data.total_allowance, + @data.analysis_queries + ) + end + end + + after do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/account/identity/limit/after_successful_update') do + begin + @datasift.account_identity.delete @identity_id + rescue DataSiftError + end + end + end + + it 'can_update_limit' do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/account/identity/limit/update_success') do + response = @datasift.account_identity_limit.update( + @identity_id, + @data.service, + @data.total_allowance * 2, + @data.analysis_queries * 2 + ) + + assert_equal STATUS.valid, response[:http][:status] + end + end + end + + describe 'unsuccessful :PUT' do + it 'cannot_update_with_unknown_identity_id' do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/account/identity/limit/update_id_404') do + assert_raises BadRequestError do + @datasift.account_identity_limit.update( + 'unknown_identity_id', + @data.service, + @data.total_allowance * 2, + @data.analysis_queries * 2 + ) + end + end + end + + it 'cannot_update_without_identity_id' do + assert_raises BadParametersError do + @datasift.account_identity_limit.update( + '', + @data.service, + @data.total_allowance * 2, + @data.analysis_queries * 2 + ) + end + end + end + + ## + # :DELETE /account/identity/limit + # + describe ':DELETE' do + before do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/account/identity/limit/before_delete') do + identity = @datasift.account_identity.create("#{@data.label}_#{Time.now.to_f.to_s}") + @identity_id = identity[:data][:id] + @datasift.account_identity_limit.create( + @identity_id, + @data.service, + @data.total_allowance, + @data.analysis_queries + ) + end + end + + after do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/account/identity/limit/after_delete') do + begin + @datasift.account_identity.delete @identity_id + rescue DataSiftError + end + end + end + + it 'can_delete_identity_limit' do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/account/identity/limit/delete_success') do + response = @datasift.account_identity_limit.delete( + @identity_id, + @data.service + ) + assert_equal STATUS.no_content, response[:http][:status] + end + end + + it 'cannot_delete_without_id' do + assert_raises BadParametersError do + @datasift.account_identity_limit.delete( + '', + @data.service + ) + end + end + + it 'cannot_delete_without_service' do + assert_raises BadParametersError do + @datasift.account_identity_limit.delete( + @identity_id, + '' + ) + end + end + end +end diff --git a/test/datasift/core_api_test.rb b/test/datasift/core_api_test.rb index 89a7e95..94bb508 100644 --- a/test/datasift/core_api_test.rb +++ b/test/datasift/core_api_test.rb @@ -3,10 +3,8 @@ describe 'DataSift' do before do - auth = DataSiftExample.new - @datasift = auth.datasift @data = OpenStruct.new - + @datasift = DataSiftExample.new.datasift @data.valid_csdl = 'interaction.content contains "test"' @data.invalid_csdl = 'interaction.nonsense is not valid' @data.invalid_hash = 'this_is_not_a_valid_stream_hash' @@ -40,13 +38,13 @@ end it 'user_can_get_successful_validation_as_bool' do - VCR.use_cassette('core/validate_success_bool') do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/core/validate_success_bool') do assert @datasift.valid?(@data.valid_csdl), 'Valid CSDL must return true' end end it 'user_can_get_successful_validation_as_hash' do - VCR.use_cassette('core/validate_success_hash') do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/core/validate_success_hash') do validation = @datasift.valid?(@data.valid_csdl, false) assert_kind_of Hash, validation, "Successful validation will return a hash" @@ -56,7 +54,7 @@ end it 'failing_csdl_validation' do - VCR.use_cassette('core/validate_invalid_hash') do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/core/validate_invalid_hash') do assert_raises BadRequestError do @datasift.valid?(@data.invalid_csdl) end @@ -81,7 +79,7 @@ end it 'successful_compilation_returns_hash' do - VCR.use_cassette('core/compile_success') do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/core/compile_success') do response = @datasift.compile @data.valid_csdl assert_kind_of Hash, response, "Successful compilation will return a hash" @@ -96,7 +94,7 @@ # describe '#usage' do it 'can_get_users_usage' do - VCR.use_cassette('core/usage_success') do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/core/usage_success') do response = @datasift.usage assert_equal STATUS.valid, response[:http][:status] assert_kind_of Hash, response @@ -109,20 +107,20 @@ # describe '#dpu' do before do - VCR.use_cassette('core/before_dpu') do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/core/before_dpu') do @hash = @datasift.compile(@data.valid_csdl)[:data][:hash] end end it 'can_get_dpu_cost' do - VCR.use_cassette('core/dpu_get_cost') do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/core/dpu_get_cost') do response = @datasift.dpu @hash assert_equal STATUS.valid, response[:http][:status] end end it 'cannot_get_dpu_cost_for_invalid_hash' do - VCR.use_cassette('core/dpu_throw_badrequest') do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/core/dpu_throw_badrequest') do assert_raises BadRequestError do @datasift.dpu @data.invalid_hash end @@ -138,7 +136,7 @@ describe '#dpu for Historics' do before do - VCR.use_cassette('core/before_historic_dpu') do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/core/before_historic_dpu') do @hash = @datasift.compile(@data.valid_csdl)[:data][:hash] @historic = @datasift.historics.prepare( @hash, @@ -152,13 +150,13 @@ end after do - VCR.use_cassette('core/after_historic_dpu') do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/core/after_historic_dpu') do @datasift.historics.delete @historic[:data][:id] end end it 'can_get_dpu_cost_for_historic' do - VCR.use_cassette('core/historic_dpu') do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/core/historic_dpu') do response = @datasift.dpu('', @historic[:data][:id]) assert_equal STATUS.valid, response[:http][:status] end @@ -170,7 +168,7 @@ # describe '#balance' do it 'can get account balance' do - VCR.use_cassette('core/balance_get') do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/core/balance_get') do response = @datasift.balance assert_equal STATUS.valid, response[:http][:status] end diff --git a/test/datasift/historics_api_test.rb b/test/datasift/historics_api_test.rb new file mode 100644 index 0000000..7aaf75d --- /dev/null +++ b/test/datasift/historics_api_test.rb @@ -0,0 +1,317 @@ +require File.expand_path('../../test_helper', __FILE__) + +describe 'DataSift::Historics' do + + before do + @datasift = DataSiftExample.new.datasift + + @data = OpenStruct.new + @data.valid_csdl = 'interaction.content contains "test"' + @data.params = DataSiftExample.new.pull_params + @data.start_time = 1477958400 + @data.end_time = 1478044800 + end + + ## + # /historics/prepare + # + describe '#historics/prepare' do + after do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/historics/after_historics_prepare') do + @datasift.historics.delete @historics_id + end + end + + it 'can prepare an Historics query' do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/historics/historics_prepare') do + @filter = @datasift.compile(@data.valid_csdl)[:data][:hash] + response = @datasift.historics.prepare( + @filter, + @data.start_time, + @data.end_time, + 'Historics name', + 'tumblr' + ) + @historics_id = response[:data][:id] + + assert_equal STATUS.accepted, response[:http][:status] + end + end + end + + ## + # /historics/get (by ID) + # + describe '#historics/get by id' do + before do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/historics/before_historics_get_by_id') do + @filter = @datasift.compile(@data.valid_csdl)[:data][:hash] + @historics_id = @datasift.historics.prepare( + @filter, + @data.start_time, + @data.end_time, + 'Historics name', + 'tumblr' + )[:data][:id] + end + end + + after do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/historics/after_historics_get_by_id') do + @datasift.historics.delete @historics_id + end + end + + it 'can get an Historics query by ID' do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/historics/historics_get_by_id') do + response = @datasift.historics.get_by_id @historics_id + + assert_equal STATUS.valid, response[:http][:status] + end + end + end + + ## + # /historics/get (list) + # + describe '#historics/get list' do + it 'can list Historics queries' do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/historics/historics_get_list') do + response = @datasift.historics.get + + assert_equal STATUS.valid, response[:http][:status] + end + end + + it 'can list Historics queries with pagination' do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/historics/historics_get_list') do + response = @datasift.historics.get(1, 1) + + assert_equal STATUS.valid, response[:http][:status] + end + end + end + + + + ## + # /historics/start + # + describe '#historics/start' do + before do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/historics/before_historics_start') do + @filter = @datasift.compile(@data.valid_csdl)[:data][:hash] + @historics_id = @datasift.historics.prepare( + @filter, + @data.start_time, + @data.end_time, + 'Historics name', + 'tumblr' + )[:data][:id] + @data.params[:historics_id] = @historics_id + @data.params[:name] = 'Historics Push Subscription' + @push_id = @datasift.push.create(@data.params)[:data][:id] + end + end + + after do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/historics/after_historics_start') do + @datasift.historics.delete @historics_id + @datasift.push.delete @push_id + end + end + + it 'can start an Historics query' do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/historics/historics_start') do + response = @datasift.historics.start @historics_id + + assert_equal STATUS.no_content, response[:http][:status] + end + end + end + + ## + # /historics/stop + # + describe '#historics/stop' do + before do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/historics/before_historics_stop') do + @filter = @datasift.compile(@data.valid_csdl)[:data][:hash] + @historics_id = @datasift.historics.prepare( + @filter, + @data.start_time, + @data.end_time, + 'Historics name', + 'tumblr' + )[:data][:id] + @data.params[:historics_id] = @historics_id + @data.params[:name] = 'Historics Push Subscription' + @push_id = @datasift.push.create(@data.params)[:data][:id] + @datasift.historics.start @historics_id + end + end + + after do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/historics/after_historics_stop') do + @datasift.historics.delete @historics_id + @datasift.push.delete @push_id + end + end + + it 'can stop an Historics query' do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/historics/historics_stop') do + response = @datasift.historics.stop @historics_id + + assert_equal STATUS.no_content, response[:http][:status] + end + end + end + + ## + # /historics/pause + # + describe '#historics/pause' do + before do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/historics/before_historics_pause') do + @filter = @datasift.compile(@data.valid_csdl)[:data][:hash] + @historics_id = @datasift.historics.prepare( + @filter, + @data.start_time, + @data.end_time, + 'Historics name', + 'tumblr' + )[:data][:id] + @data.params[:historics_id] = @historics_id + @data.params[:name] = 'Historics Push Subscription' + @push_id = @datasift.push.create(@data.params)[:data][:id] + @datasift.historics.start @historics_id + end + end + + after do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/historics/after_historics_pause') do + @datasift.historics.delete @historics_id + @datasift.push.delete @push_id + end + end + + it 'can pause an Historics query' do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/historics/historics_pause') do + response = @datasift.historics.pause @historics_id + + assert_equal STATUS.no_content, response[:http][:status] + end + end + end + + ## + # /historics/resume + # + describe '#historics/resume' do + before do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/historics/before_historics_resume') do + @filter = @datasift.compile(@data.valid_csdl)[:data][:hash] + @historics_id = @datasift.historics.prepare( + @filter, + @data.start_time, + @data.end_time, + 'Historics name', + 'tumblr' + )[:data][:id] + @data.params[:historics_id] = @historics_id + @data.params[:name] = 'Historics Push Subscription' + @push_id = @datasift.push.create(@data.params)[:data][:id] + @datasift.historics.start @historics_id + @datasift.historics.pause @historics_id + end + end + + after do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/historics/after_historics_resume') do + @datasift.historics.delete @historics_id + @datasift.push.delete @push_id + end + end + + it 'can resume an Historics query' do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/historics/historics_resume') do + response = @datasift.historics.resume @historics_id + + assert_equal STATUS.no_content, response[:http][:status] + end + end + end + + ## + # /historics/update + # + describe '#historics/update' do + before do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/historics/before_historics_update') do + @filter = @datasift.compile(@data.valid_csdl)[:data][:hash] + @historics_id = @datasift.historics.prepare( + @filter, + @data.start_time, + @data.end_time, + 'Historics name', + 'tumblr' + )[:data][:id] + end + end + + after do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/historics/after_historics_update') do + @datasift.historics.delete @historics_id + end + end + + it 'can update an Historics query' do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/historics/historics_update') do + new_name = 'New Historics query name' + response = @datasift.historics.update(@historics_id, new_name) + + assert_equal STATUS.no_content, response[:http][:status] + assert_equal new_name, @datasift.historics.get_by_id(@historics_id)[:data][:name] + end + end + end + + ## + # /historics/delete + # + describe '#historics/delete' do + before do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/historics/before_historics_delete') do + @filter = @datasift.compile(@data.valid_csdl)[:data][:hash] + @historics_id = @datasift.historics.prepare( + @filter, + @data.start_time, + @data.end_time, + 'Historics name', + 'tumblr' + )[:data][:id] + @data.params[:historics_id] = @historics_id + end + end + + after do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/historics/after_historics_delete') do + begin + @datasift.historics.delete @historics_id + rescue ApiResourceNotFoundError + end + end + end + + it 'can delete an Historics query' do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/historics/historics_delete') do + response = @datasift.historics.delete @historics_id + + assert_equal STATUS.no_content, response[:http][:status] + assert_raises ApiResourceNotFoundError do + @datasift.historics.get_by_id @historics_id + end + end + end + end +end diff --git a/test/datasift/historics_preview_api_test.rb b/test/datasift/historics_preview_api_test.rb index 83e2ec5..cb74390 100644 --- a/test/datasift/historics_preview_api_test.rb +++ b/test/datasift/historics_preview_api_test.rb @@ -2,15 +2,14 @@ describe 'DataSift::HistoricsPreview' do before do - auth = DataSiftExample.new - @datasift = auth.datasift - @data = OpenStruct.new + @datasift = DataSiftExample.new.datasift + @data = OpenStruct.new @data.valid_csdl = 'interaction.content contains "ruby"' @data.sources = 'tumblr' @data.parameters = 'language.tag,freqDist,5;interaction.id,targetVol,hour' - @data.start = '1398898800' - @data.end = '1398985200' + @data.start = 1477958400 + @data.end = 1478044800 end ## @@ -18,13 +17,13 @@ # describe '#create' do before do - VCR.use_cassette('preview/before_preview_create') do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/preview/before_preview_create') do @hash = @datasift.compile(@data.valid_csdl)[:data][:hash] end end it 'can_create_historics_preview' do - VCR.use_cassette('preview/preview_create_success') do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/preview/preview_create_success') do response = @datasift.historics_preview.create( @hash, @data.sources, @data.parameters, @data.start, @data.end ) @@ -38,7 +37,7 @@ # describe '#get' do before do - VCR.use_cassette('preview/before_preview_get') do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/preview/before_preview_get') do @hash = @datasift.compile(@data.valid_csdl)[:data][:hash] @preview = @datasift.historics_preview.create( @hash, @data.sources, @data.parameters, @data.start, @data.end @@ -47,7 +46,7 @@ end it 'can get an Historics Preview' do - VCR.use_cassette('preview/preview_get_success') do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/preview/preview_get_success') do response = @datasift.historics_preview.get(@preview[:data][:id]) assert_equal STATUS.accepted, response[:http][:status] end diff --git a/test/datasift/managed_source/managed_source_api_test.rb b/test/datasift/managed_source/managed_source_api_test.rb new file mode 100644 index 0000000..298cac7 --- /dev/null +++ b/test/datasift/managed_source/managed_source_api_test.rb @@ -0,0 +1,233 @@ +require File.expand_path('../../../test_helper', __FILE__) + +describe 'DataSift::ManagedSource' do + before do + @datasift = DataSiftExample.new.datasift + + @data = OpenStruct.new + @data.instagram = OpenStruct.new + @data.instagram.token = '458583326.0092129.a61ea13a945524651bacfd31f943a4ab' + @data.instagram.token_2 = '458336276.0022012.a61a333a94524465b6acfd93f94340ab' + @data.instagram.tag_resource = 'nofilter' + @data.instagram.tag_resource_2 = 'instagram' + end + + ## + # /source/create + # + describe '#source/create (success)' do + after do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/source/after_source_create') do + @datasift.managed_source.delete @source[:data][:id] + end + end + + it 'can create a new Instagram Managed Source' do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/source/source_create') do + params = {comments: false, likes: false} + auth = [{ parameters: { value: @data.instagram.token } }] + resource = [{ parameters: { type: 'tag', value: @data.instagram.tag_resource } }] + @source = @datasift.managed_source.create('instagram', 'Ruby Test IG', params, resource, auth, {validate: false}) + + assert_equal STATUS.created, @source[:http][:status] + end + end + end + + ## + # /source/get (by ID) + # + describe '#source/get (success)' do + before do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/source/before_source_get') do + params = {comments: false, likes: false} + auth = [{ parameters: { value: @data.instagram.token } }] + resource = [{ parameters: { type: 'tag', value: @data.instagram.tag_resource } }] + @source = @datasift.managed_source.create('instagram', 'Ruby Test IG', params, resource, auth, {validate: false}) + end + end + + after do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/source/after_source_get') do + @datasift.managed_source.delete @source[:data][:id] + end + end + + it 'can get an existing Managed Source by ID' do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/source/source_get') do + response = @datasift.managed_source.get(@source[:data][:id]) + assert_equal STATUS.valid, response[:http][:status] + end + end + end + + ## + # /source/get (list) + # + describe '#source/get (list success)' do + it 'can list existing Managed Sources' do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/source/source_list') do + assert_equal STATUS.valid, @datasift.managed_source.get[:http][:status] + end + end + end + + ## + # /source/update + # + describe '#source/update (success)' do + before do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/source/before_source_update') do + params = {comments: false, likes: false} + auth = [{ parameters: { value: @data.instagram.token } }] + resource = [{ parameters: { type: 'tag', value: @data.instagram.tag_resource } }] + @source = @datasift.managed_source.create('instagram', 'Ruby Test IG', params, resource, auth, {validate: false}) + end + end + + after do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/source/after_source_update') do + @datasift.managed_source.delete @source[:data][:id] + end + end + + it 'can update an existing source' do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/source/source_update') do + new_name = "New Name" + response = @datasift.managed_source.update( + @source[:data][:id], + @source[:data][:source_type], + new_name, + @source[:data][:parameters], + @source[:data][:resources], + @source[:data][:auth] + ) + + assert_equal STATUS.accepted, response[:http][:status] + assert_equal new_name, response[:data][:name] + end + end + + end + + ## + # /source/start + # + describe '#source/start (success)' do + before do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/source/before_source_start') do + params = {comments: false, likes: false} + auth = [{ parameters: { value: @data.instagram.token } }] + resource = [{ parameters: { type: 'tag', value: @data.instagram.tag_resource } }] + @source = @datasift.managed_source.create('instagram', 'Ruby Test IG', params, resource, auth, {validate: false}) + end + end + + after do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/source/after_source_start') do + @datasift.managed_source.delete @source[:data][:id] + end + end + + it 'can start a source' do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/source/source_start') do + response = @datasift.managed_source.start(@source[:data][:id]) + + assert_equal STATUS.valid, response[:http][:status] + assert_equal 'running', @datasift.managed_source.get(@source[:data][:id])[:data][:status] + end + end + end + + ## + # /source/stop + # + describe '#source/stop (success)' do + before do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/source/before_source_stop') do + params = {comments: false, likes: false} + auth = [{ parameters: { value: @data.instagram.token } }] + resource = [{ parameters: { type: 'tag', value: @data.instagram.tag_resource } }] + @source = @datasift.managed_source.create('instagram', 'Ruby Test IG', params, resource, auth, {validate: false}) + @datasift.managed_source.start(@source[:data][:id]) + end + end + + after do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/source/after_source_stop') do + @datasift.managed_source.delete @source[:data][:id] + end + end + + it 'can stop a source' do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/source/source_stop') do + response = @datasift.managed_source.stop(@source[:data][:id]) + + assert_equal STATUS.valid, response[:http][:status] + assert_equal 'stopped', @datasift.managed_source.get(@source[:data][:id])[:data][:status] + end + end + end + + ## + # /source/log + # + describe '#source/log (success)' do + before do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/source/before_source_log') do + params = {comments: false, likes: false} + auth = [{ parameters: { value: @data.instagram.token } }] + resource = [{ parameters: { type: 'tag', value: @data.instagram.tag_resource } }] + @source = @datasift.managed_source.create('instagram', 'Ruby Test IG', params, resource, auth, {validate: false}) + end + end + + after do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/source/after_source_log') do + @datasift.managed_source.delete @source[:data][:id] + end + end + + it 'can get logs for a specific Managed Source' do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/source/source_log') do + response = @datasift.managed_source.log(@source[:data][:id]) + + assert_equal STATUS.valid, response[:http][:status] + end + end + end + + ## + # /source/delete + # + describe '#source/delete' do + before do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/source/before_source_delete') do + params = {comments: false, likes: false} + auth = [{ parameters: { value: @data.instagram.token } }] + resource = [{ parameters: { type: 'tag', value: @data.instagram.tag_resource } }] + @source = @datasift.managed_source.create('instagram', 'Ruby Test IG', params, resource, auth, {validate: false}) + end + end + + after do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/source/after_source_delete') do + begin + @datasift.managed_source.delete @source[:data][:id] + rescue ApiResourceNotFoundError + end + end + end + + it 'can delete a Managed Source' do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/source/source_delete') do + response = @datasift.managed_source.delete(@source[:data][:id]) + + assert_equal STATUS.no_content, response[:http][:status] + assert_raises ApiResourceNotFoundError do + @datasift.managed_source.get(@source[:data][:id]) + end + end + end + end +end diff --git a/test/datasift/managed_source/managed_source_auth_api_test.rb b/test/datasift/managed_source/managed_source_auth_api_test.rb new file mode 100644 index 0000000..b660402 --- /dev/null +++ b/test/datasift/managed_source/managed_source_auth_api_test.rb @@ -0,0 +1,71 @@ +require File.expand_path('../../../test_helper', __FILE__) + +describe 'DataSift::ManagedSourceAuth' do + before do + @datasift = DataSiftExample.new.datasift + + @data = OpenStruct.new + @data.instagram = OpenStruct.new + @data.instagram.token = '458583326.0092129.a61ea13a945524651bacfd31f943a4ab' + @data.instagram.token_2 = '458336276.0022012.a61a333a94524465b6acfd93f94340ab' + @data.instagram.tag_resource = 'nofilter' + @data.instagram.tag_resource_2 = 'instagram' + end + + ## + # /source/auth/add + # + describe '#source/auth/add' do + before do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/source/auth/before_add') do + params = {comments: false, likes: false} + auth = [{ parameters: { value: @data.instagram.token } }] + resource = [{ parameters: { type: 'tag', value: @data.instagram.tag_resource } }] + @source = @datasift.managed_source.create('instagram', 'Ruby Test IG', params, resource, auth, {validate: false}) + end + end + + after do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/source/auth/after_add') do + @datasift.managed_source.delete @source[:data][:id] + end + end + + it 'can add an auth token to a Managed Source' do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/source/auth/add') do + new_auth = [{ parameters: { value: @data.instagram.token_2 } }] + response = @datasift.managed_source_auth.add(@source[:data][:id], new_auth, false) + + assert_equal STATUS.valid, response[:http][:status] + end + end + end + + ## + # /source/auth/remove + # + describe '#source/auth/remove' do + before do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/source/auth/before_remove') do + params = {comments: false, likes: false} + auth = [{ parameters: { value: @data.instagram.token } }, { parameters: { value: @data.instagram.token_2 } }] + resource = [{ parameters: { type: 'tag', value: @data.instagram.tag_resource } }] + @source = @datasift.managed_source.create('instagram', 'Ruby Test IG', params, resource, auth, {validate: false}) + end + end + + after do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/source/auth/after_remove') do + @datasift.managed_source.delete @source[:data][:id] + end + end + + it 'can remove an auth token from a Managed Source' do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/source/auth/remove') do + response = @datasift.managed_source_auth.remove(@source[:data][:id], [@source[:data][:auth][0][:identity_id]]) + + assert_equal STATUS.valid, response[:http][:status] + end + end + end +end diff --git a/test/datasift/managed_source/managed_source_resource_api_test.rb b/test/datasift/managed_source/managed_source_resource_api_test.rb new file mode 100644 index 0000000..c855a9b --- /dev/null +++ b/test/datasift/managed_source/managed_source_resource_api_test.rb @@ -0,0 +1,71 @@ +require File.expand_path('../../../test_helper', __FILE__) + +describe 'DataSift::ManagedSourceResource' do + before do + @datasift = DataSiftExample.new.datasift + + @data = OpenStruct.new + @data.instagram = OpenStruct.new + @data.instagram.token = '458583326.0092129.a61ea13a945524651bacfd31f943a4ab' + @data.instagram.token_2 = '458336276.0022012.a61a333a94524465b6acfd93f94340ab' + @data.instagram.tag_resource = 'nofilter' + @data.instagram.tag_resource_2 = 'instagram' + end + + ## + # /source/resource/add + # + describe '#source/resource/add' do + before do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/source/resource/before_add') do + params = {comments: false, likes: false} + auth = [{ parameters: { value: @data.instagram.token } }] + resource = [{ parameters: { type: 'tag', value: @data.instagram.tag_resource } }] + @source = @datasift.managed_source.create('instagram', 'Ruby Test IG', params, resource, auth, {validate: false}) + end + end + + after do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/source/resource/after_add') do + @datasift.managed_source.delete @source[:data][:id] + end + end + + it 'can add a resource to an existing Managed Source' do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/source/resource/add') do + new_resource = [{ parameters: { type: 'tag', value: @data.instagram.tag_resource_2 } }] + response = @datasift.managed_source_resource.add(@source[:data][:id], new_resource, false) + + assert_equal STATUS.valid, response[:http][:status] + end + end + end + + ## + # /source/resource/remove + # + describe '#source/resource/remove' do + before do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/source/resource/before_remove') do + params = {comments: false, likes: false} + auth = [{ parameters: { value: @data.instagram.token } }] + resource = [{ parameters: { type: 'tag', value: @data.instagram.tag_resource } }, { parameters: { type: 'tag', value: @data.instagram.tag_resource_2 } }] + @source = @datasift.managed_source.create('instagram', 'Ruby Test IG', params, resource, auth, {validate: false}) + end + end + + after do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/source/resource/after_remove') do + @datasift.managed_source.delete @source[:data][:id] + end + end + + it 'can remove a resource from an existing Managed Source' do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/source/resource/remove') do + response = @datasift.managed_source_resource.remove(@source[:data][:id], [@source[:data][:resources][0][:resource_id]]) + + assert_equal STATUS.valid, response[:http][:status] + end + end + end +end diff --git a/test/datasift/odp/batch_upload_test.rb b/test/datasift/odp/batch_upload_test.rb index 538510b..8048696 100644 --- a/test/datasift/odp/batch_upload_test.rb +++ b/test/datasift/odp/batch_upload_test.rb @@ -2,9 +2,9 @@ describe 'DataSift::Odp' do before do - auth = DataSiftExample.new - @datasift = auth.datasift - @data = OpenStruct.new + @datasift = DataSiftExample.new.datasift + + @data = OpenStruct.new end ## @@ -12,20 +12,20 @@ # describe '#ingest (success)' do before do - VCR.use_cassette('odp/batch/before_upload') do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/odp/batch/before_upload') do resource = [{ parameters: { mapping: "gnip_1" } }] @source = @datasift.managed_source.create('twitter_gnip', 'Ruby ODP API', {}, resource) end end after do - VCR.use_cassette('odp/batch/after_upload') do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/odp/batch/after_upload') do @datasift.managed_source.delete @source[:data][:id] end end it 'can batch upload gnip twitter data' do - VCR.use_cassette('odp/batch/upload_success') do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/odp/batch/upload_success') do payload = File.open(File.expand_path('../../fixtures/data/fake_gnip_tweets.json', File.dirname(__FILE__))).read response = @datasift.odp.ingest(@source[:data][:id], payload) assert_equal STATUS.valid, response[:http][:status] @@ -35,10 +35,10 @@ describe '#ingest (failure)' do it 'handles 404 when Managed Source can not be found' do - VCR.use_cassette('odp/batch/upload_failure_no_source') do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/odp/batch/upload_failure_no_source') do payload = File.open(File.expand_path('../../fixtures/data/fake_gnip_tweets.json', File.dirname(__FILE__))).read assert_raises ApiResourceNotFoundError do - response = @datasift.odp.ingest('invalid_source_id', payload) + @datasift.odp.ingest('invalid_source_id', payload) end end end diff --git a/test/datasift/pull_api_test.rb b/test/datasift/pull_api_test.rb new file mode 100644 index 0000000..cbba66d --- /dev/null +++ b/test/datasift/pull_api_test.rb @@ -0,0 +1,49 @@ +require File.expand_path('../../test_helper', __FILE__) + +describe 'DataSift::Pull' do + + before do + @datasift = DataSiftExample.new.datasift + + @data = OpenStruct.new + @data.valid_csdl = 'interaction.content contains "test"' + end + + ## + # /pull + # + describe '#pull' do + before do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/pull/before_pull') do + @filter = @datasift.compile(@data.valid_csdl)[:data][:hash] + params = { + output_type: 'pull', + hash: @filter, + name: 'Ruby Pull Example' + } + response = @datasift.push.create params + @id = response[:data][:id] + end + end + + after do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/pull/after_pull') do + @datasift.push.delete @id + end + end + + it 'can pull data from a Pull subscription' do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/pull/pull') do + response = @datasift.push.pull @id + + # This is a little naughty; if we've matched interactions during the test, we should + # receive a 200 response, else a 204. Both are acceptable + if response[:data].empty? + assert_equal STATUS.no_content, response[:http][:status] + else + assert_equal STATUS.valid, response[:http][:status] + end + end + end + end +end diff --git a/test/datasift/push_api_test.rb b/test/datasift/push_api_test.rb index fb73297..a472c89 100644 --- a/test/datasift/push_api_test.rb +++ b/test/datasift/push_api_test.rb @@ -3,14 +3,12 @@ describe 'DataSift::Push' do before do - auth = DataSiftExample.new - @datasift = auth.datasift - @data = OpenStruct.new - - @data.valid_csdl = 'interaction.content contains "test"' + @datasift = DataSiftExample.new.datasift # Grab Push config from auth.rb - @data.params = auth.params + @data = OpenStruct.new + @data.params = DataSiftExample.new.params + @data.valid_csdl = 'interaction.content contains "test"' end ## @@ -18,7 +16,7 @@ # describe '#push/validate' do it 'can validate a push destination' do - VCR.use_cassette('push/push_validate') do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/push/push_validate') do @datasift.push.valid? @data.params assert @datasift.push.valid?(@data.params), 'Valid config must return true' end @@ -30,19 +28,19 @@ # describe '#push/create' do before do - VCR.use_cassette('push/before_push_create') do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/push/before_push_create') do @filter = @datasift.compile(@data.valid_csdl)[:data][:hash] end end after do - VCR.use_cassette('push/after_push_create') do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/push/after_push_create') do @datasift.push.delete @response[:data][:id] end end it 'can create a push subscription' do - VCR.use_cassette('push/push_create') do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/push/push_create') do params = @data.params.merge('hash' => @filter, 'name' => 'Ruby Push Example') @response = @datasift.push.create params assert_equal STATUS.valid, @response[:http][:status] @@ -55,7 +53,29 @@ # describe '#push/get' do before do - VCR.use_cassette('push/before_push_get') do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/push/before_push_get') do + @filter = @datasift.compile(@data.valid_csdl)[:data][:hash] + end + end + + it 'can get a list of push subscriptions' do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/push/push_get_list') do + response = @datasift.push.get + assert_equal STATUS.valid, response[:http][:status] + end + end + + it 'can get a specific push subscription by CSDL hash' do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/push/push_get_by_hash') do + response = @datasift.push.get_by_hash @filter + assert_equal STATUS.valid, response[:http][:status] + end + end + end + + describe '#push/get with ID' do + before do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/push/before_push_get_with_id') do @filter = @datasift.compile(@data.valid_csdl)[:data][:hash] params = @data.params.merge('hash' => @filter, 'name' => 'Ruby Push Example') response = @datasift.push.create params @@ -64,25 +84,60 @@ end after do - VCR.use_cassette('push/after_push_get') do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/push/after_push_get') do @datasift.push.delete @id end end it 'can get a specific push subscription' do - VCR.use_cassette('push/push_get_by_id') do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/push/push_get_by_id') do response = @datasift.push.get_by_subscription @id assert_equal STATUS.valid, response[:http][:status] end end end + ## + # /push/get (For Historics) + # + describe '#push/get for Historics' do + before do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/push/before_historic_push_get') do + @filter = @datasift.compile(@data.valid_csdl)[:data][:hash] + @historics_id = @datasift.historics.prepare( + @filter, + 1470009600, + 1470096000, + 'Test Historics Query', + 'tumblr' + )[:data][:id] + params = @data.params.merge('historics_id' => @historics_id, 'name' => 'Ruby Historics Push Example') + response = @datasift.push.create params + @id = response[:data][:id] + end + end + + after do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/push/after_historic_push_get') do + @datasift.push.delete @id + @datasift.historics.delete @historics_id + end + end + + it 'can get a specific push subscription by Historics ID' do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/push/push_get_by_historics_id') do + response = @datasift.push.get_by_historics_id @historics_id + assert_equal STATUS.valid, response[:http][:status] + end + end + end + ## # /push/stop # describe '#push/stop' do before do - VCR.use_cassette('push/before_push_stop') do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/push/before_push_stop') do @filter = @datasift.compile(@data.valid_csdl)[:data][:hash] params = @data.params.merge('hash' => @filter, 'name' => 'Ruby Push Example') response = @datasift.push.create params @@ -91,13 +146,13 @@ end after do - VCR.use_cassette('push/after_push_stop') do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/push/after_push_stop') do @datasift.push.delete @id end end it 'can stop a push subscription' do - VCR.use_cassette('push/push_stop') do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/push/push_stop') do response = @datasift.push.stop @id assert_equal STATUS.valid, response[:http][:status] end @@ -109,26 +164,42 @@ # describe '#push/log' do before do - VCR.use_cassette('push/before_push_log') do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/push/before_push_log') do @filter = @datasift.compile(@data.valid_csdl)[:data][:hash] - params = @data.params.merge('hash' => @filter, 'name' => 'Ruby Push Example') + params = @data.params.merge( + hash: @filter, + name: 'Ruby Push Example' + ) response = @datasift.push.create params @id = response[:data][:id] end end after do - VCR.use_cassette('push/after_push_log') do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/push/after_push_log') do @datasift.push.delete @id end end it 'can get the /push/log for a given subscription' do - VCR.use_cassette('push/push_log_with_id') do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/push/push_log_with_id') do response = @datasift.push.log_for @id assert_equal STATUS.valid, response[:http][:status] end end + + it 'can get the /push/log for a list of subscriptions' do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/push/push_log_with_id') do + response = @datasift.push.log + assert_equal STATUS.valid, response[:http][:status] + end + end + + it 'can get the /push/log using pagination for a list of subscriptions' do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/push/push_log_with_id') do + assert_equal 1, @datasift.push.log(1, 1)[:data][:log_entries].count + end + end end ## @@ -136,7 +207,7 @@ # describe '#push/pause' do before do - VCR.use_cassette('push/before_push_pause') do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/push/before_push_pause') do @filter = @datasift.compile(@data.valid_csdl)[:data][:hash] params = @data.params.merge('hash' => @filter, 'name' => 'Ruby Push Example') response = @datasift.push.create params @@ -145,13 +216,13 @@ end after do - VCR.use_cassette('push/after_push_pause') do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/push/after_push_pause') do @datasift.push.delete @id end end it 'can pause a push subscription' do - VCR.use_cassette('push/push_pause') do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/push/push_pause') do response = @datasift.push.pause @id assert_equal STATUS.valid, response[:http][:status] end @@ -163,7 +234,7 @@ # describe '#push/resume' do before do - VCR.use_cassette('push/before_push_resume') do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/push/before_push_resume') do @filter = @datasift.compile(@data.valid_csdl)[:data][:hash] params = @data.params.merge('hash' => @filter, 'name' => 'Ruby Push Example') response = @datasift.push.create params @@ -173,13 +244,13 @@ end after do - VCR.use_cassette('push/after_push_resume') do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/push/after_push_resume') do @datasift.push.delete @id end end it 'can resume a push subscription' do - VCR.use_cassette('push/push_resume') do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/push/push_resume') do response = @datasift.push.resume @id assert_equal STATUS.valid, response[:http][:status] end @@ -191,7 +262,7 @@ # describe '#push/update' do before do - VCR.use_cassette('push/before_push_update') do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/push/before_push_update') do @filter = @datasift.compile(@data.valid_csdl)[:data][:hash] params = @data.params.merge('hash' => @filter, 'name' => 'Ruby Push Example') response = @datasift.push.create params @@ -200,13 +271,13 @@ end after do - VCR.use_cassette('push/after_push_update') do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/push/after_push_update') do @datasift.push.delete @id end end it 'can update a push subscription' do - VCR.use_cassette('push/push_update') do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/push/push_update') do @data.params[:id] = @id @data.params[:output_params][:directory] = 'new_directory' response = @datasift.push.update @data.params @@ -220,7 +291,7 @@ # describe '#push/delete' do before do - VCR.use_cassette('push/before_push_delete') do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/push/before_push_delete') do @filter = @datasift.compile(@data.valid_csdl)[:data][:hash] params = @data.params.merge('hash' => @filter, 'name' => 'Ruby Push Example') response = @datasift.push.create params @@ -229,7 +300,7 @@ end it 'can delete a push subscription' do - VCR.use_cassette('push/push_delete') do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/push/push_delete') do response = @datasift.push.delete @id assert_equal STATUS.no_content, response[:http][:status] end diff --git a/test/datasift/tasks/tasks_api_test.rb b/test/datasift/tasks/tasks_api_test.rb new file mode 100644 index 0000000..c1d6285 --- /dev/null +++ b/test/datasift/tasks/tasks_api_test.rb @@ -0,0 +1,122 @@ +require File.expand_path('../../../test_helper', __FILE__) + +describe 'DataSift::Tasks' do + + before do + @datasift = DataSiftExample.new.datasift + @data = OpenStruct.new + @data.subscription_id = 'cd99abbc812f646c77bfd8ddf767a134f0b91e84' + end + + ## + # /tasks/create + # + describe '#tasks/create' do + it 'can create an analysis Task' do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/tasks/task_create') do + response = @datasift.task.create( + service: 'linkedin', + subscription_id: @data.subscription_id, + name: 'Ruby Client FreqDist Task', + type: 'analysis', + parameters: { + filter: "", + start: (DateTime.now - 7).to_time.to_i, + end: DateTime.now.to_time.to_i, + parameters: { + analysis_type: 'freqDist', + parameters: { + threshold: 5, + target: 'li.user.member.metro_area', + } + } + } + ) + + assert_equal STATUS.accepted, response[:http][:status] + end + end + + it 'can create a strategies Task' do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/tasks/strategy_task_create') do + response = @datasift.task.create( + service: 'linkedin', + subscription_id: @data.subscription_id, + name: 'Ruby client test - top domains', + type: 'strategy', + parameters: { + insight: 'top_domains', + version: 1, + parameters: { + comparison_audience: 'global', + audience: { + industries: [ + 'internet' + ] + } + } + } + ) + + assert_equal STATUS.accepted, response[:http][:status] + end + end + end + + ## + # /tasks/get (By ID) + # + describe '#tasks/get' do + before do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/tasks/before_get_by_id') do + @task = @datasift.task.create( + service: 'linkedin', + subscription_id: @data.subscription_id, + name: 'Ruby Client FreqDist Task', + type: 'analysis', + parameters: { + filter: "", + start: (DateTime.now - 7).to_time.to_i, + end: DateTime.now.to_time.to_i, + parameters: { + analysis_type: 'freqDist', + parameters: { + threshold: 5, + target: 'li.user.member.metro_area', + } + } + } + ) + end + end + + it 'can get a specific Task by ID' do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/tasks/task_get') do + response = @datasift.task.get(service: 'linkedin', type: 'analysis', id: @task[:data][:id]) + + assert_equal STATUS.valid, response[:http][:status] + end + end + end + + ## + # /tasks/get (list) + # + describe '#tasks/get (list)' do + it 'can list analysis Tasks' do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/tasks/task_list') do + response = @datasift.task.list(service: 'linkedin', type: 'analysis') + + assert_equal STATUS.valid, response[:http][:status] + end + end + it 'can list analysis Tasks using pagination and filters' do + VCR.use_cassette("#{@datasift.config[:api_version]}" + '/tasks/task_list_paged') do + response = @datasift.task.list(service: 'linkedin', per_page: 5, page: 1, status: 'completed') + + assert_equal STATUS.valid, response[:http][:status] + end + end + end + +end diff --git a/test/fixtures/cassettes/account/usage/default.json b/test/fixtures/cassettes/account/usage/default.json deleted file mode 100644 index 4921485..0000000 --- a/test/fixtures/cassettes/account/usage/default.json +++ /dev/null @@ -1 +0,0 @@ -{"http_interactions":[{"request":{"method":"get","uri":"https://api.datasift.com/v1.2/account/usage","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 10:59:44 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9629"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["3279"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2587"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":"eyJ1c2FnZSI6W3sicXVhbnRpdHkiOjAsImNvc3QiOjAsImNhdGVnb3J5Ijoi\nbWFuYWdlZF9zb3VyY2VzIiwidW5pdCI6ImRwdSIsInNvdXJjZSI6ImZhY2Vi\nb29rX3BhZ2VzIiwidGltZXN0YW1wIjoxNDQ3MzIyNDAwfSx7InF1YW50aXR5\nIjowLjIyNDkxLCJjb3N0IjowLCJjYXRlZ29yeSI6InJlYWx0aW1lIiwidW5p\ndCI6ImRwdSIsInNvdXJjZSI6IiIsInRpbWVzdGFtcCI6MTQ0NzMyMjQwMH1d\nfQ==\n"},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 10:59:44 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/account/usage/invalid.json b/test/fixtures/cassettes/account/usage/invalid.json deleted file mode 100644 index f67017d..0000000 --- a/test/fixtures/cassettes/account/usage/invalid.json +++ /dev/null @@ -1 +0,0 @@ -{"http_interactions":[{"request":{"method":"get","uri":"https://api.datasift.com/v1.2/account/usage?period=invalid_period","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""]}},"response":{"status":{"code":400,"message":"Bad Request"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 10:59:44 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9579"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["3279"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"]},"body":{"encoding":"UTF-8","base64_string":"eyJlcnJvciI6InBlcmlvZCBpcyBpbnZhbGlkOyB2YWxpZCB2YWx1ZXMgYXJl\nOiBob3VybHksZGFpbHksbW9udGhseSJ9\n"},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 10:59:44 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/account/usage/valid_params.json b/test/fixtures/cassettes/account/usage/valid_params.json deleted file mode 100644 index fd67383..0000000 --- a/test/fixtures/cassettes/account/usage/valid_params.json +++ /dev/null @@ -1 +0,0 @@ -{"http_interactions":[{"request":{"method":"get","uri":"https://api.datasift.com/v1.2/account/usage?period=monthly","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 10:59:44 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9604"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["3279"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2584"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":"eyJ1c2FnZSI6W3sicXVhbnRpdHkiOjExLjUxMzc2LCJjb3N0IjowLCJjYXRl\nZ29yeSI6Im1hbmFnZWRfc291cmNlcyIsInVuaXQiOiJkcHUiLCJzb3VyY2Ui\nOiJmYWNlYm9va19wYWdlcyIsInRpbWVzdGFtcCI6MTQ0NjMzNjAwMH0seyJx\ndWFudGl0eSI6MzUxNy45MzM0MiwiY29zdCI6MCwiY2F0ZWdvcnkiOiJtYW5h\nZ2VkX3NvdXJjZXMiLCJ1bml0IjoiZHB1Iiwic291cmNlIjoiaW5zdGFncmFt\nIiwidGltZXN0YW1wIjoxNDQ2MzM2MDAwfSx7InF1YW50aXR5Ijo3OC43NjE4\nOSwiY29zdCI6MCwiY2F0ZWdvcnkiOiJyZWFsdGltZSIsInVuaXQiOiJkcHUi\nLCJzb3VyY2UiOiIiLCJ0aW1lc3RhbXAiOjE0NDYzMzYwMDB9XX0=\n"},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 10:59:44 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/core/after_historic_dpu.json b/test/fixtures/cassettes/core/after_historic_dpu.json deleted file mode 100644 index 25e92d5..0000000 --- a/test/fixtures/cassettes/core/after_historic_dpu.json +++ /dev/null @@ -1 +0,0 @@ -{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.2/historics/delete?id=40f55f9c8afe0f793003","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 10:59:29 GMT"],"Content-Type":["text/html"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9889"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["3294"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2584"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 10:59:29 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/core/balance_get.json b/test/fixtures/cassettes/core/balance_get.json deleted file mode 100644 index 2a09066..0000000 --- a/test/fixtures/cassettes/core/balance_get.json +++ /dev/null @@ -1 +0,0 @@ -{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.2/balance","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["2"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 10:59:28 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9949"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["3295"],"X-Cache-Control":["max-age=300, must-revalidate"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2584"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":"e30=\n"},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 10:59:28 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/core/before_dpu.json b/test/fixtures/cassettes/core/before_dpu.json deleted file mode 100644 index f07ef0e..0000000 --- a/test/fixtures/cassettes/core/before_dpu.json +++ /dev/null @@ -1 +0,0 @@ -{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.2/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 10:59:29 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9884"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["3294"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2587"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNS0xMS0xMiAxMDo1OToyOSIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 10:59:29 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/core/before_historic_dpu.json b/test/fixtures/cassettes/core/before_historic_dpu.json deleted file mode 100644 index 576621a..0000000 --- a/test/fixtures/cassettes/core/before_historic_dpu.json +++ /dev/null @@ -1 +0,0 @@ -{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.2/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 10:59:29 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9944"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["3295"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2584"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNS0xMS0xMiAxMDo1OToyOSIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 10:59:29 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.2/historics/prepare","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["135"]}},"response":{"status":{"code":202,"message":"Accepted"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 10:59:29 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9919"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["3294"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjQwZjU1ZjljOGFmZTBmNzkzMDAzIiwiZHB1cyI6MC40LCJhdmFp\nbGFiaWxpdHkiOnsic3RhcnQiOiIxNDQ3Mjg2NDAwIiwiZW5kIjoiMTQ0NzI4\nNjQwMCIsInNvdXJjZXMiOnsidHVtYmxyIjp7ImF1Z21lbnRhdGlvbnMiOltd\nLCJ2ZXJzaW9ucyI6WyIzIl0sInN0YXR1cyI6MTAwfX19fQ==\n"},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 10:59:29 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/core/compile_success.json b/test/fixtures/cassettes/core/compile_success.json deleted file mode 100644 index c0db403..0000000 --- a/test/fixtures/cassettes/core/compile_success.json +++ /dev/null @@ -1 +0,0 @@ -{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.2/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 10:59:29 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9869"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["3294"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2587"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNS0xMS0xMiAxMDo1OToyOSIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 10:59:29 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/core/dpu_get_cost.json b/test/fixtures/cassettes/core/dpu_get_cost.json deleted file mode 100644 index 51a5c09..0000000 --- a/test/fixtures/cassettes/core/dpu_get_cost.json +++ /dev/null @@ -1 +0,0 @@ -{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.2/dpu","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["43"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 10:59:29 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9879"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["3294"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2584"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":"eyJkcHUiOjAuMSwiZGV0YWlsIjp7ImNvbnRhaW5zIjp7ImNvdW50IjoxLCJk\ncHUiOjAuMSwidGFyZ2V0cyI6eyJpbnRlcmFjdGlvbi5jb250ZW50Ijp7ImNv\ndW50IjoxLCJkcHUiOjAuMX19fX19\n"},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 10:59:29 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/core/dpu_throw_badrequest.json b/test/fixtures/cassettes/core/dpu_throw_badrequest.json deleted file mode 100644 index f904543..0000000 --- a/test/fixtures/cassettes/core/dpu_throw_badrequest.json +++ /dev/null @@ -1 +0,0 @@ -{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.2/dpu","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["42"]}},"response":{"status":{"code":400,"message":"Bad Request"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 10:59:29 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9874"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["3294"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"]},"body":{"encoding":"UTF-8","base64_string":"eyJlcnJvciI6IlVuYWJsZSB0byBnZXQgRFBVIFs0MDBdIiwib3JpZ2luYWxf\nZXJyb3IiOiJVbmFibGUgdG8gZ2V0IERQVSBbNDAwXSJ9\n"},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 10:59:29 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/core/historic_dpu.json b/test/fixtures/cassettes/core/historic_dpu.json deleted file mode 100644 index 94287c5..0000000 --- a/test/fixtures/cassettes/core/historic_dpu.json +++ /dev/null @@ -1 +0,0 @@ -{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.2/dpu","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["39"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 10:59:29 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9914"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["3294"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2584"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":"eyJkcHUiOjAuNCwiZGV0YWlsIjp7fX0=\n"},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 10:59:29 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/core/usage_success.json b/test/fixtures/cassettes/core/usage_success.json deleted file mode 100644 index 40797fb..0000000 --- a/test/fixtures/cassettes/core/usage_success.json +++ /dev/null @@ -1 +0,0 @@ -{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.2/usage","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["17"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 10:59:30 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9829"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["3293"],"X-Cache-Control":["max-age=300, must-revalidate"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2584"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":"eyJzdGFydCI6IlRodSwgMTIgTm92IDIwMTUgMDk6NTU6MDAgKzAwMDAiLCJl\nbmQiOiJUaHUsIDEyIE5vdiAyMDE1IDEwOjU1OjAwICswMDAwIiwic3RyZWFt\ncyI6eyIxM2U5MzQ3ZTdkYTMyZjE5ZmNkYjA4ZTI5NzAxOWQyZSI6eyJsaWNl\nbnNlcyI6eyJibG9nIjoyNzcsImRpc3F1cyI6MTYwLCJmb2N1cyI6ODA2NCwi\nZ2VuZGVyIjo5MjQsImludGVyYWN0aW9uIjoxMTQwMywia2xvdXQuc2NvcmUi\nOjI1NywibGFuZ3VhZ2UiOjExMzc5LCJsZXhpc25leGlzIjoxMDgsImxpbmtz\nIjoxNTEwLCJuZXdzY3JlZCI6MTA4MywidHVtYmxyIjo4MTgxLCJ0d2l0dGVy\nIjoyNjEsIndpa2lwZWRpYSI6MTQsIndvcmRwcmVzcyI6MTMxOX0sInNlY29u\nZHMiOjM2MDB9LCJiYzJkYWVmNmE4ZWJlMmYyZjUzZGQzN2Q1ZGQxMjBhMyI6\neyJsaWNlbnNlcyI6W10sInNlY29uZHMiOjM2MDB9LCJmZmZlYTFhNTJiMzhl\nNGVlMzVhODc1NDZkYWNmYzk2ZiI6eyJsaWNlbnNlcyI6W10sInNlY29uZHMi\nOjM2MDB9fX0=\n"},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 10:59:30 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/core/validate_invalid_hash.json b/test/fixtures/cassettes/core/validate_invalid_hash.json deleted file mode 100644 index 125e929..0000000 --- a/test/fixtures/cassettes/core/validate_invalid_hash.json +++ /dev/null @@ -1 +0,0 @@ -{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.2/validate","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["44"]}},"response":{"status":{"code":400,"message":"Bad Request"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 10:59:30 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9859"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["3293"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"]},"body":{"encoding":"UTF-8","base64_string":"eyJlcnJvciI6IldlIGFyZSB1bmFibGUgdG8gcGFyc2UgdGhpcyBzdHJlYW0u\nIEF0IGxpbmUgMSBwb3NpdGlvbiAyMSB3ZSB3ZXJlIGV4cGVjdGluZyBvbmUg\nb2Y6IGFuIG9wZXJhdG9yIHRoYXQgY2FuIGFjdCBvbiBzdHJpbmdzLCBpbnRl\nZ2VycyBvciBmbG9hdCB0eXBlcyAoPT0sICE9LCA8LCA+LCA+PSwgPD0pLCBm\nb2xsb3dlZCBieSBhIHRleHQgdmFsdWU7XG4gb3IgdGhlIFwic3Vic3RyaW5n\nXCIgb3BlcmF0b3IsIGZvbGxvd2VkIGJ5IGEgdGV4dCB2YWx1ZTtcbiBvciA8\ncHJlZGljYXRlLmNvbnRhaW5zX3BhcmFtZXRlcnM+LCBmb2xsb3dlZCBieSBh\nIGxpc3Qgb2YgY29tbWEgc2VwYXJhdGVkIHN0cmluZ3M7XG4gb3IgdGhlIFwi\naW5cIiBvcGVyYXRvciBmb3Igc3RyaW5ncywgZm9sbG93ZWQgYnkgYSBsaXN0\nIG9mIGNvbW1hIHNlcGFyYXRlZCBzdHJpbmdzO1xuIG9yIDxwcmVkaWNhdGUu\nY29udGFpbnNfcGFyYW1ldGVycz4sIGZvbGxvd2VkIGJ5IGEgcXVvdGUgKFwi\nKSwgZm9sbG93ZWQgYnkgYSBsaXN0IG9mIGNvbW1hIHNlcGFyYXRlZCBpdGVt\ncyBpbiBhIGNvbnRhaW5zIG5lYXIgb3BlcmF0b3IncyB2YWx1ZSwgZm9sbG93\nZWQgYnkgYSBjb2xvbiAoOiksIGZvbGxvd2VkIGJ5IHRoZSBudW1iZXIgb2Yg\nd29yZHMgc2VwYXJhdGlvbiBhcmd1bWVudCBpbiB0aGUgY29udGFpbnMgbmVh\nciBvcGVyYXRvcidzIHZhbHVlLCBmb2xsb3dlZCBieSBhIHF1b3RlIChcIik7\nXG4gb3IgPHByZWRpY2F0ZS5jb250YWluc19wYXJhbWV0ZXJzPiwgZm9sbG93\nZWQgYnkgYSB0ZXh0IHZhbHVlO1xuIG9yIHRoZSBcImluXCIgb3BlcmF0b3Ig\nZm9yIGR5bmFtaWMgbGlzdHMsIGZvbGxvd2VkIGJ5IGEgZHluYW1pYyBsaXN0\nIGtleTtcbiBvciA8cHJlZGljYXRlLmNvbnRhaW5zX3BhcmFtZXRlcnM+LCBm\nb2xsb3dlZCBieSBhIGR5bmFtaWMgbGlzdCBrZXkuIn0=\n"},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 10:59:30 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/core/validate_success_bool.json b/test/fixtures/cassettes/core/validate_success_bool.json deleted file mode 100644 index 71c7b9e..0000000 --- a/test/fixtures/cassettes/core/validate_success_bool.json +++ /dev/null @@ -1 +0,0 @@ -{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.2/validate","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 10:59:30 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9864"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["3294"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2587"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":"eyJjcmVhdGVkX2F0IjoiMjAxNS0xMS0xMiAxMDo1OTozMCIsImRwdSI6IjAu\nMSJ9\n"},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 10:59:30 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/core/validate_success_hash.json b/test/fixtures/cassettes/core/validate_success_hash.json deleted file mode 100644 index 747ae7f..0000000 --- a/test/fixtures/cassettes/core/validate_success_hash.json +++ /dev/null @@ -1 +0,0 @@ -{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.2/validate","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 10:59:30 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9854"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["3293"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2584"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":"eyJjcmVhdGVkX2F0IjoiMjAxNS0xMS0xMiAxMDo1OTozMCIsImRwdSI6IjAu\nMSJ9\n"},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 10:59:30 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/odp/batch/after_upload.json b/test/fixtures/cassettes/odp/batch/after_upload.json deleted file mode 100644 index f188e36..0000000 --- a/test/fixtures/cassettes/odp/batch/after_upload.json +++ /dev/null @@ -1 +0,0 @@ -{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.2/source/delete?id=390ad395404742bdbd962e818bc0767a","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 11:02:07 GMT"],"Content-Type":["text/html"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9503"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["3136"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2587"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 11:02:07 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/odp/batch/before_upload.json b/test/fixtures/cassettes/odp/batch/before_upload.json deleted file mode 100644 index b842344..0000000 --- a/test/fixtures/cassettes/odp/batch/before_upload.json +++ /dev/null @@ -1 +0,0 @@ -{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.2/source/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["110"]}},"response":{"status":{"code":201,"message":"Created"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 11:02:07 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9528"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["3136"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2587"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjM5MGFkMzk1NDA0NzQyYmRiZDk2MmU4MThiYzA3NjdhIiwic3Rh\ndHVzIjoic3RvcHBlZCIsInNvdXJjZV90eXBlIjoidHdpdHRlcl9nbmlwIiwi\nbmFtZSI6IlJ1YnkgT0RQIEFQSSIsImF1dGgiOltdLCJyZXNvdXJjZXMiOlt7\nInJlc291cmNlX2lkIjoiOGZhZjY1OGNjZDlkNDRjNzllZGI2NGU2ZGVhYjI1\nNzYiLCJwYXJhbWV0ZXJzIjp7InVuaXF1ZV9pZF9sb2NhdGlvbiI6ImlkIiwi\naW50ZXJhY3Rpb25fdHlwZSI6InR3aXR0ZXJfZ25pcCIsImF1Z21lbnRhdGlv\nbnMiOlsiZ2VuZGVyIiwia2xvdXQiLCJsYW5ndWFnZWRldGVjdGlvbiIsInNh\nbGllbmNlX2NvbnRlbnQiLCJzYWxpZW5jZV90aXRsZSIsInRyZW5kcyIsInpl\nbnlhX2NvbnRlbnQiLCJ6ZW55YV90aXRsZSJdLCJpZG1sIjoiIyBNYXBzIHRo\nZSBHbmlwIEFjdGl2aXR5U3RyZWFtIGZvcm1hdCB0byBhIFR3aXR0ZXIgb2Jq\nZWN0XG5bbWFpbl1cbnR3aXR0ZXIgPSAoYXBwbHkoXCJjcmVhdGVfcG9zdFwi\nKSBbIHJvb3QudmVyYiA9PSBcInBvc3RcIiBdIHxcbiAgICAgICAgICAgYXBw\nbHkoXCJjcmVhdGVfc2hhcmVcIikgWyByb290LnZlcmIgPT0gXCJzaGFyZVwi\nXSB8XG4gICAgICAgICAgIGFwcGx5KFwiY3JlYXRlX2RlbGV0ZVwiKSBbIHJv\nb3QudmVyYiA9PSBcImRlbGV0ZVwiIF0gfFxuICAgICAgICAgICBhcHBseShc\nImNyZWF0ZV9zdGF0dXNfd2l0aGhlbGRcIikgWyByb290LnZlcmIgPT0gXCJz\ndGF0dXNfd2l0aGhlbGRcIiBdIHxcbiAgICAgICAgICAgYXBwbHkoXCJjcmVh\ndGVfc2NydWJfZ2VvXCIpIFsgcm9vdC52ZXJiID09IFwic2NydWJfZ2VvXCIg\nXSB8XG4gICAgICAgICAgIGFwcGx5KFwiY3JlYXRlX290aGVyX2NvbXBsaWFu\nY2VcIilcbiAgICAgICAgICApXG5cbiMgZGVsZXRlcyBoYXZlIGFuIGV4dHJh\nIHRvcC1sZXZlbCBmaWVsZFxuZGVsZXRlZCA9IHRydWUgW3Jvb3QudmVyYiA9\nPSBcImRlbGV0ZVwiXVxuXG5bY3JlYXRlX2RlbGV0ZV1cbmlkICAgICAgICAg\nID0gb2JqZWN0LmlkLnNwbGl0KFwiOlwiKVsyXVxuY3JlYXRlZF9hdCAgPSB0\naW1lc3RhbXBNcy5kYXRlKClcbnVzZXIgICAgICAgID0gYWN0b3IuYXBwbHko\nXCJjcmVhdGVfYWN0b3JcIilcblxuW2NyZWF0ZV9zdGF0dXNfd2l0aGhlbGRd\nXG5jcmVhdGVkX2F0ICAgICAgICAgPSB0aW1lc3RhbXBNcy5kYXRlKClcbnN0\nYXR1cyAgICAgICAgICAgICA9IHZlcmJcbndpdGhoZWxkLmNvdW50cmllcyA9\nIG9iamVjdC53aXRoaGVsZF9pbl9jb3VudHJpZXNcblxuIyB0aGUgb2JqZWN0\nIHJlZmVycyB0byB0aGUgc3RhdHVzIG1lc3NhZ2UgYW5kIHRoZXJlJ3MgYSB1\nc2VyX2lkIGZpZWxkIGluc3RlYWQgb2YgYW4gYWN0b3JcbmlkICAgICAgICAg\nID0gb2JqZWN0LmlkLm1hdGNoKFwiLio/KFxcXFxkKylcIilbMF1cbnVzZXIu\naWQgICAgID0gb2JqZWN0LnVzZXJfaWQubWF0Y2goXCIuKj8oXFxcXGQrKVwi\nKVswXS5pbnQoKVxudXNlci5pZF9zdHIgPSBvYmplY3QudXNlcl9pZC5tYXRj\naChcIi4qPyhcXFxcZCspXCIpWzBdXG5cbltjcmVhdGVfc2NydWJfZ2VvXVxu\nY3JlYXRlZF9hdCAgPSB0aW1lc3RhbXBNcy5kYXRlKClcbnN0YXR1cyAgICAg\nID0gdmVyYlxudXNlciAgICAgICAgPSBhY3Rvci5hcHBseShcImNyZWF0ZV9h\nY3RvclwiKVxuc2NydWJfZ2VvLnVwX3RvX3N0YXR1c19pZCA9IHRhcmdldC51\ncF90b19pZC5tYXRjaChcIi4qPyhcXFxcZCspXCIpWzBdXG5cbltjcmVhdGVf\nb3RoZXJfY29tcGxpYW5jZV1cbmNyZWF0ZWRfYXQgID0gdGltZXN0YW1wTXMu\nZGF0ZSgpXG5zdGF0dXMgICAgICA9IHZlcmJcbnVzZXIgICAgICAgID0gb2Jq\nZWN0LmFwcGx5KFwiY3JlYXRlX2FjdG9yXCIpXG53aXRoaGVsZC5jb3VudHJp\nZXMgPSB3aXRoaGVsZF9pbl9jb3VudHJpZXNcblxuW2NyZWF0ZV9nZW9fZnJv\nbV9wb2x5XVxubGF0aXR1ZGUgICAgPSBnZW8uY29vcmRpbmF0ZXNbMF0uZXh0\ncmFjdCh0aGlzWzFdKS5hdmVyYWdlKClcbmxvbmdpdHVkZSAgID0gZ2VvLmNv\nb3JkaW5hdGVzWzBdLmV4dHJhY3QodGhpc1swXSkuYXZlcmFnZSgpXG5cbltj\ncmVhdGVfZ2VvX2Zyb21fcG9pbnRdXG5sYXRpdHVkZSAgICA9IGdlby5jb29y\nZGluYXRlc1swXVxubG9uZ2l0dWRlICAgPSBnZW8uY29vcmRpbmF0ZXNbMV1c\nblxuW2NyZWF0ZV9sb2NfZ2VvX2Zyb21fcG9seV1cbmxhdGl0dWRlICAgID0g\nbG9jYXRpb24uZ2VvLmNvb3JkaW5hdGVzWzBdLmV4dHJhY3QodGhpc1sxXSku\nYXZlcmFnZSgpXG5sb25naXR1ZGUgICA9IGxvY2F0aW9uLmdlby5jb29yZGlu\nYXRlc1swXS5leHRyYWN0KHRoaXNbMF0pLmF2ZXJhZ2UoKVxuXG5bY3JlYXRl\nX2xvY19nZW9fZnJvbV9wb2ludF1cbmxhdGl0dWRlICAgID0gbG9jYXRpb24u\nZ2VvLmNvb3JkaW5hdGVzWzBdXG5sb25naXR1ZGUgICA9IGxvY2F0aW9uLmdl\nby5jb29yZGluYXRlc1sxXVxuXG5bY3JlYXRlX3Bvc3RdXG5pZCAgICAgICAg\nICAgICAgPSBpZC5zcGxpdChcIjpcIilbMl1cbmxpbmsgICAgICAgICAgICA9\nIGxpbmtcbnVzZXIgICAgICAgICAgICA9IGFjdG9yLmFwcGx5KFwiY3JlYXRl\nX2FjdG9yXCIpXG5sYW5nICAgICAgICAgICAgPSB0d2l0dGVyX2xhbmdcbnRl\neHQgICAgICAgICAgICA9IGJvZHkuc2l6ZSgxMDAwKVxuY3JlYXRlZF9hdCAg\nICAgID0gcG9zdGVkVGltZS5kYXRlKClcbmZpbHRlcl9sZXZlbCAgICA9IHR3\naXR0ZXJfZmlsdGVyX2xldmVsXG5zb3VyY2UgICAgICAgICAgPSBnZW5lcmF0\nb3IuZGlzcGxheU5hbWVcbmhhc2h0YWdzICAgICAgICA9IHR3aXR0ZXJfZW50\naXRpZXMuaGFzaHRhZ3MgWyB0cnVuY2F0ZWQgIT0gdHJ1ZSBdIC5leHRyYWN0\nKHRleHQpXG5tZW50aW9ucyAgICAgICAgPSB0d2l0dGVyX2VudGl0aWVzLnVz\nZXJfbWVudGlvbnMuZXh0cmFjdChzY3JlZW5fbmFtZSlcbm1lbnRpb25faWRz\nICAgICA9IHR3aXR0ZXJfZW50aXRpZXMudXNlcl9tZW50aW9ucy5leHRyYWN0\nKGlkKVxubWVkaWEgICAgICAgICAgID0gdHdpdHRlcl9lbnRpdGllcy5tZWRp\nYS5leHRyYWN0KGJsYWNrbGlzdChcImluZGljZXNcIikpXG5wbGFjZSAgICAg\nICAgICAgPSBsb2NhdGlvbi5hcHBseShcImNyZWF0ZV9wbGFjZVwiKVxuc3lt\nYm9scyAgICAgICAgID0gc3ltYm9scy5leHRyYWN0KHRleHQpXG5nZW8gICAg\nICAgICAgICAgPSAoYXBwbHkoXCJjcmVhdGVfZ2VvX2Zyb21fcG9pbnRcIikg\nICAgIFsgcm9vdC5nZW8udHlwZSA9PSBcIlBvaW50XCIgXSAgICAgICAgICAg\nfCAjIHRyeSB0aGUgYWNjdXJhdGUgcG9pbnRcbiAgICAgICAgICAgICAgICAg\nICAgICAgYXBwbHkoXCJjcmVhdGVfZ2VvX2Zyb21fcG9seVwiKSAgICAgIFsg\ncm9vdC5nZW8udHlwZSA9PSBcIlBvbHlnb25cIiBdICAgICAgICAgfCAjIHRy\neSBhbiBhY2N1cmF0ZSBwb2x5XG4gICAgICAgICAgICAgICAgICAgICAgICAg\nICAgICAgICAgICAgICBhcHBseShcImNyZWF0ZV9sb2NfZ2VvX2Zyb21fcG9p\nbnRcIikgWyByb290LmxvY2F0aW9uLmdlby50eXBlID09IFwiUG9pbnRcIiBd\nICB8ICMgdHJ5IHRoZSBsb2NhdGlvbiBwb2ludFxuICAgICAgICAgICAgICAg\nICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFwcGx5\nKFwiY3JlYXRlX2xvY19nZW9fZnJvbV9wb2x5XCIpICBbIHJvb3QubG9jYXRp\nb24uZ2VvLnR5cGUgPT0gXCJQb2x5Z29uXCIgXSkgIyB0cnkgdGhlIGxvY2F0\naW9uIHBvbHlcblxuIyBzcGxpdCBsaW5rcyBsaWtlIGh0dHA6XC9cL3R3aXR0\nZXIuY29tXC9zY3JlZW5fbmFtZVwvc3RhdHVzZXNcL3N0YXR1c19pZFxuaW5f\ncmVwbHlfdG9fc2NyZWVuX25hbWUgICA9IGluUmVwbHlUby5saW5rLnNwbGl0\nKFwiXFxcL1wiKSBbM11cbmluX3JlcGx5X3RvX3N0YXR1c19pZCAgICAgPSBp\nblJlcGx5VG8ubGluay5zcGxpdChcIlxcXC9cIikgWzVdXG5cbiMgZXh0cmFj\ndCBsaW5rcyBmcm9tIHR3aXR0ZXIgZW50aXRpZXNcbmxpbmtzICAgICAgICAg\nICA9IHR3aXR0ZXJfZW50aXRpZXMudXJscy5leHRyYWN0KChleHBhbmRlZF91\ncmwgfCB1cmwpKVswOjVdXG5kb21haW5zICAgICAgICAgPSB0d2l0dGVyX2Vu\ndGl0aWVzLnVybHMuZXh0cmFjdCgoZXhwYW5kZWRfdXJsLnVybCgpLmhvc3Qg\nfCB1cmwudXJsKCkuaG9zdCkpWzA6NV1cbmRpc3BsYXlfdXJscyAgICA9IHR3\naXR0ZXJfZW50aXRpZXMudXJscy5leHRyYWN0KGRpc3BsYXlfdXJsKVswOjVd\nXG5cbltjcmVhdGVfc2hhcmVdXG5yZXR3ZWV0ICAgICA9IGFwcGx5KFwiY3Jl\nYXRlX3Bvc3RcIilcbnJldHdlZXRlZCAgID0gb2JqZWN0LmFwcGx5KFwiY3Jl\nYXRlX3Bvc3RcIilcbmlkICAgICAgICAgID0gaWQuc3BsaXQoXCI6XCIpWzJd\nXG5cbiMgd2UgY2FuIGdldCB0aGUgb3JkZXIgdGhlIHJldHdlZXQgd2FzIG1h\nZGUgaW4gYnkgZ2V0dGluZyB0aGUgb3JpZ2luYWwgdHdlZXRzIHJldHdlZXQg\nY291bnRcbnJldHdlZXQuY291bnQgPSByZXR3ZWV0Q291bnQuaW50KCkuZGVm\nYXVsdCgwKVxuXG4jIHRoZSByZXR3ZWV0IGlzIG9mdGVuIHRydW5jYXRlZCBi\neSB0d2l0dGVyLiBsZXQncyBmb3JtYXQgaXQgb3Vyc2VsZlxucmV0d2VldC50\nZXh0ID0gXCJSVCBAJXM6ICVzXCIuZm9ybWF0KG9iamVjdC5hY3Rvci5wcmVm\nZXJyZWRVc2VybmFtZSwgb2JqZWN0LmJvZHkpXG5cbiMgd2UgZG9uJ3QgbWFw\nIHRoZSBmYXZvcml0ZXMgY291bnQgb2YgYSBuZXcgdHdlZXQgc2luY2UgaXQn\nbGwgbGlrZWx5IGJlIHplcm9cbnJldHdlZXRlZC5mYXZvdXJpdGVzX2NvdW50\nID0gb2JqZWN0LmZhdm9yaXRlc0NvdW50XG5cbiMgcHJlcGVuZCB0aGUgcmV0\nd2VldGVkIHVzZXIgc2NyZWVuIG5hbWUgYW5kIGlkIHRvIHRoZSBtZW50aW9u\ncyBsaXN0XG5yZXR3ZWV0Lm1lbnRpb25zID0gQHJldHdlZXQubWVudGlvbnMu\ncHJlcGVuZChAcmV0d2VldGVkLnVzZXIuc2NyZWVuX25hbWUpXG5yZXR3ZWV0\nLm1lbnRpb25faWRzID0gQHJldHdlZXQubWVudGlvbl9pZHMucHJlcGVuZChA\ncmV0d2VldGVkLnVzZXIuaWQpXG5cbltjcmVhdGVfcGxhY2VdXG5jb3VudHJ5\nICAgICAgICAgPSBjb3VudHJ5X2NvZGVcbmNvdW50cnlfY29kZSAgICA9IHR3\naXR0ZXJfY291bnRyeV9jb2RlXG5mdWxsX25hbWUgICAgICAgPSBkaXNwbGF5\nTmFtZVxubmFtZSAgICAgICAgICAgID0gbmFtZVxucGxhY2VfdHlwZSAgICAg\nID0gdHdpdHRlcl9wbGFjZV90eXBlXG51cmwgICAgICAgICAgICAgPSBsaW5r\nXG5cbltjcmVhdGVfYWN0b3JdXG5pZCAgICAgICAgICAgICAgICAgICAgICA9\nIGlkLm1hdGNoKFwiLio/KFxcXFxkKylcIilbMF0uaW50KClcbmlkX3N0ciAg\nICAgICAgICAgICAgICAgID0gaWQubWF0Y2goXCIuKj8oXFxcXGQrKVwiKVsw\nXVxudXJsICAgICAgICAgICAgICAgICAgICAgPSBsaW5rXG5uYW1lICAgICAg\nICAgICAgICAgICAgICA9IGRpc3BsYXlOYW1lXG5wcm9maWxlX2ltYWdlX3Vy\nbCAgICAgICA9IGltYWdlXG5wcm9maWxlX2ltYWdlX3VybF9odHRwcyA9IGlt\nYWdlXG5kZXNjcmlwdGlvbiAgICAgICAgICAgICA9IHN1bW1hcnlcbmNyZWF0\nZWRfYXQgICAgICAgICAgICAgID0gcG9zdGVkVGltZS5kYXRlKClcbmxvY2F0\naW9uICAgICAgICAgICAgICAgID0gbG9jYXRpb24uZGlzcGxheU5hbWVcbnV0\nY19vZmZzZXQgICAgICAgICAgICAgID0gdXRjT2Zmc2V0LmludCgpXG5zY3Jl\nZW5fbmFtZSAgICAgICAgICAgICA9IHByZWZlcnJlZFVzZXJuYW1lXG5sYW5n\nICAgICAgICAgICAgICAgICAgICA9IGxhbmd1YWdlc1swXVxudGltZV96b25l\nICAgICAgICAgICAgICAgPSB0d2l0dGVyVGltZVpvbmVcbmZyaWVuZHNfY291\nbnQgICAgICAgICAgID0gZnJpZW5kc0NvdW50XG5mb2xsb3dlcnNfY291bnQg\nICAgICAgICA9IGZvbGxvd2Vyc0NvdW50XG5saXN0ZWRfY291bnQgICAgICAg\nICAgICA9IGxpc3RlZENvdW50XG5zdGF0dXNlc19jb3VudCAgICAgICAgICA9\nIHN0YXR1c2VzQ291bnRcbnZlcmlmaWVkICAgICAgICAgICAgICAgID0gdmVy\naWZpZWRcbmZhdm91cml0ZXNfY291bnQgICAgICAgID0gZmF2b3JpdGVzQ291\nbnQiLCJjYXRlZ29yeSI6InR3aXR0ZXJjYXRlZ29yeV8xIn19XSwicGFyYW1l\ndGVycyI6W10sImNyZWF0ZWRfYXQiOjE0NDczMjYxMjd9\n"},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 11:02:07 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/odp/batch/upload_failure_no_source.json b/test/fixtures/cassettes/odp/batch/upload_failure_no_source.json deleted file mode 100644 index 8486dab..0000000 --- a/test/fixtures/cassettes/odp/batch/upload_failure_no_source.json +++ /dev/null @@ -1 +0,0 @@ -{"http_interactions":[{"request":{"method":"post","uri":"https://in.datasift.com/invalid_source_id","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/ Ruby/v3.5.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["27255"]}},"response":{"status":{"code":404,"message":"Not Found"},"headers":{"Cache-Control":["private"],"Content-Type":["application/json"],"Server":["DataSift Ingestion/1.0"],"X-Ingestion-Data-Ratelimit-Reset":["60"],"X-Ingestion-Request-Ratelimit-Limit":["10000"],"X-Ingestion-Request-Ratelimit-Reset":["3"],"X-Ingestion-Data-Ratelimit-Remaining":["9972754"],"X-Ingestion-Request-Ratelimit-Reset-Ttl":["1447326130"],"X-Ingestion-Data-Ratelimit-Reset-Ttl":["1447326187"],"X-Ingestion-Data-Ratelimit-Limit":["10000000"],"X-Ingestion-Request-Ratelimit-Remaining":["9997"],"Transfer-Encoding":["chunked"],"Strict-Transport-Security":["max-age=31536000"]},"body":{"encoding":"ASCII-8BIT","base64_string":"eyJlcnJvciI6IlVua25vd24gdXNlciBzb3VyY2UifQ==\n"},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 11:02:07 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/odp/batch/upload_success.json b/test/fixtures/cassettes/odp/batch/upload_success.json deleted file mode 100644 index 12da1d5..0000000 --- a/test/fixtures/cassettes/odp/batch/upload_success.json +++ /dev/null @@ -1 +0,0 @@ -{"http_interactions":[{"request":{"method":"post","uri":"https://in.datasift.com/390ad395404742bdbd962e818bc0767a","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/ Ruby/v3.5.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["27255"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Cache-Control":["private"],"Content-Type":["application/json"],"Server":["DataSift Ingestion/1.0"],"X-Ingestion-Data-Ratelimit-Reset":["60"],"X-Ingestion-Request-Ratelimit-Limit":["10000"],"X-Ingestion-Request-Ratelimit-Reset":["3"],"X-Ingestion-Data-Ratelimit-Remaining":["9972754"],"X-Ingestion-Request-Ratelimit-Reset-Ttl":["1447326130"],"X-Ingestion-Data-Ratelimit-Reset-Ttl":["1447326187"],"X-Ingestion-Data-Ratelimit-Limit":["10000000"],"X-Ingestion-Request-Ratelimit-Remaining":["9998"],"Transfer-Encoding":["chunked"],"Strict-Transport-Security":["max-age=31536000"]},"body":{"encoding":"ASCII-8BIT","base64_string":"eyJhY2NlcHRlZCI6MTAsInRvdGFsX21lc3NhZ2VfYnl0ZXMiOjI3MjQ2fQ==\n"},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 11:02:07 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/preview/before_preview_create.json b/test/fixtures/cassettes/preview/before_preview_create.json deleted file mode 100644 index e7e898b..0000000 --- a/test/fixtures/cassettes/preview/before_preview_create.json +++ /dev/null @@ -1 +0,0 @@ -{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.2/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 10:59:32 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9789"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["3291"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2584"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiZTJhMDczZGE3NGEwMWNjZjViYTk3Y2FlMTQ4ZTY0NTciLCJj\ncmVhdGVkX2F0IjoiMjAxNS0xMS0xMiAxMDo1OTozMiIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 10:59:32 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/preview/before_preview_get.json b/test/fixtures/cassettes/preview/before_preview_get.json deleted file mode 100644 index 70399a7..0000000 --- a/test/fixtures/cassettes/preview/before_preview_get.json +++ /dev/null @@ -1 +0,0 @@ -{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.2/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 10:59:31 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9824"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["3292"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2587"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiZTJhMDczZGE3NGEwMWNjZjViYTk3Y2FlMTQ4ZTY0NTciLCJj\ncmVhdGVkX2F0IjoiMjAxNS0xMS0xMiAxMDo1OTozMSIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 10:59:31 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.2/preview/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["171"]}},"response":{"status":{"code":202,"message":"Accepted"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 10:59:31 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9799"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["3292"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjZkNDIyMDAwODMzZjcyN2I4MjE5OWYwZTcwOTM0MGRiMjk3Y2Y3\nNzgiLCJjcmVhdGVkX2F0IjoxNDQ3MzI1OTcyfQ==\n"},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 10:59:31 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/preview/preview_create_success.json b/test/fixtures/cassettes/preview/preview_create_success.json deleted file mode 100644 index 4a55db5..0000000 --- a/test/fixtures/cassettes/preview/preview_create_success.json +++ /dev/null @@ -1 +0,0 @@ -{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.2/preview/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["171"]}},"response":{"status":{"code":202,"message":"Accepted"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 10:59:32 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9764"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["3291"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjU4NWE3ZWIxYTJmZTg3MTViMGExZGI3MWM5MWVhZWE4NTMxNGU1\nMDIiLCJjcmVhdGVkX2F0IjoxNDQ3MzI1OTcyfQ==\n"},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 10:59:32 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/preview/preview_get_success.json b/test/fixtures/cassettes/preview/preview_get_success.json deleted file mode 100644 index 2257df5..0000000 --- a/test/fixtures/cassettes/preview/preview_get_success.json +++ /dev/null @@ -1 +0,0 @@ -{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.2/preview/get","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["49"]}},"response":{"status":{"code":202,"message":"Accepted"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 10:59:32 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9794"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["3291"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjZkNDIyMDAwODMzZjcyN2I4MjE5OWYwZTcwOTM0MGRiMjk3Y2Y3\nNzgiLCJuYW1lIjoicHJldmlldyIsInByb2dyZXNzIjowLCJzdGF0dXMiOiJx\ndWV1ZWQiLCJmZWVkcyI6InR1bWJsciIsInNhbXBsZSI6MSwiZW5kIjoxMzk4\nOTg1MjAwLCJjcmVhdGVkX2F0IjoxNDQ3MzI1OTcyLCJzdGFydCI6MTM5ODg5\nODgwMCwidXNlciI6IjMwNDkiLCJwYXJhbWV0ZXJzIjoibGFuZ3VhZ2UudGFn\nLGZyZXFEaXN0LDU7aW50ZXJhY3Rpb24uaWQsdGFyZ2V0Vm9sLGhvdXIiLCJo\nYXNoIjoiZTJhMDczZGE3NGEwMWNjZjViYTk3Y2FlMTQ4ZTY0NTcifQ==\n"},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 10:59:32 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/push/after_push_create.json b/test/fixtures/cassettes/push/after_push_create.json deleted file mode 100644 index 6de2df8..0000000 --- a/test/fixtures/cassettes/push/after_push_create.json +++ /dev/null @@ -1 +0,0 @@ -{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.2/push/delete?id=4dadd0aa1244a54f8081b2e189254a62","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 11:04:45 GMT"],"Content-Type":["text/html"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9365"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["2978"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2587"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 11:04:45 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/push/after_push_get.json b/test/fixtures/cassettes/push/after_push_get.json deleted file mode 100644 index f18b45d..0000000 --- a/test/fixtures/cassettes/push/after_push_get.json +++ /dev/null @@ -1 +0,0 @@ -{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.2/push/delete?id=a2eabbaae6f8a8f116aa08f1f74b58ea","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 11:04:51 GMT"],"Content-Type":["text/html"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9307"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["2972"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2587"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 11:04:51 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/push/after_push_log.json b/test/fixtures/cassettes/push/after_push_log.json deleted file mode 100644 index f700150..0000000 --- a/test/fixtures/cassettes/push/after_push_log.json +++ /dev/null @@ -1 +0,0 @@ -{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.2/push/delete?id=06e34d5fb2159de8571f409de50e2978","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 11:04:48 GMT"],"Content-Type":["text/html"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9343"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["2975"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2584"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 11:04:48 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/push/after_push_pause.json b/test/fixtures/cassettes/push/after_push_pause.json deleted file mode 100644 index e7b6dc1..0000000 --- a/test/fixtures/cassettes/push/after_push_pause.json +++ /dev/null @@ -1 +0,0 @@ -{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.2/push/delete?id=433433282180ad86168e87fc499c06d4","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 11:04:54 GMT"],"Content-Type":["text/html"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9283"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["2969"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2584"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 11:04:54 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/push/after_push_resume.json b/test/fixtures/cassettes/push/after_push_resume.json deleted file mode 100644 index a2d5318..0000000 --- a/test/fixtures/cassettes/push/after_push_resume.json +++ /dev/null @@ -1 +0,0 @@ -{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.2/push/delete?id=87c3e211bc5106ff430ffcd3fbc8a2b7","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 11:04:50 GMT"],"Content-Type":["text/html"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9319"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["2973"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2584"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 11:04:50 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/push/after_push_stop.json b/test/fixtures/cassettes/push/after_push_stop.json deleted file mode 100644 index a1199fd..0000000 --- a/test/fixtures/cassettes/push/after_push_stop.json +++ /dev/null @@ -1 +0,0 @@ -{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.2/push/delete?id=92cf1291c467d6f8f146023e0f43ce1a","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 11:04:53 GMT"],"Content-Type":["text/html"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9295"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["2970"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2584"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 11:04:53 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/push/after_push_update.json b/test/fixtures/cassettes/push/after_push_update.json deleted file mode 100644 index 9950cd7..0000000 --- a/test/fixtures/cassettes/push/after_push_update.json +++ /dev/null @@ -1 +0,0 @@ -{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.2/push/delete?id=1403418d9f75cd4610fb6115e9272750","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 11:04:44 GMT"],"Content-Type":["text/html"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9376"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["2979"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2584"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 11:04:44 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/push/before_push_create.json b/test/fixtures/cassettes/push/before_push_create.json deleted file mode 100644 index 830268d..0000000 --- a/test/fixtures/cassettes/push/before_push_create.json +++ /dev/null @@ -1 +0,0 @@ -{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.2/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 11:04:44 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9371"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["2979"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2584"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNS0xMS0xMiAxMTowNDo0NCIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 11:04:44 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/push/before_push_delete.json b/test/fixtures/cassettes/push/before_push_delete.json deleted file mode 100644 index db076c0..0000000 --- a/test/fixtures/cassettes/push/before_push_delete.json +++ /dev/null @@ -1 +0,0 @@ -{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.2/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 11:04:48 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9338"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["2975"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2584"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNS0xMS0xMiAxMTowNDo0OCIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 11:04:48 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.2/push/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["340"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 11:04:49 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9333"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["2975"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2587"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjQwNjIxY2EwYTgzYjdiYzFiNzBmOTdhOWJmODEyZGVlIiwib3V0\ncHV0X3R5cGUiOiJzMyIsIm5hbWUiOiJSdWJ5IFB1c2ggRXhhbXBsZSIsImNy\nZWF0ZWRfYXQiOjE0NDczMjYyODksInVzZXJfaWQiOjMwNDksImhhc2giOiIx\nNDVlYTI0YTRkODNhMTRlY2I5MDc3YjgzMWYxNDgwOSIsImhhc2hfdHlwZSI6\nInN0cmVhbSIsIm91dHB1dF9wYXJhbXMiOnsiYnVja2V0IjoiY29tZGF0YXNp\nZnRqYXNvbiIsImRpcmVjdG9yeSI6InJ1YnkiLCJhY2wiOiJwcml2YXRlIiwi\nZGVsaXZlcnlfZnJlcXVlbmN5IjowLCJtYXhfc2l6ZSI6MTA0ODU3NjAwLCJm\naWxlX3ByZWZpeCI6IkRhdGFTaWZ0In0sInN0YXR1cyI6ImFjdGl2ZSIsImxh\nc3RfcmVxdWVzdCI6bnVsbCwibGFzdF9zdWNjZXNzIjpudWxsLCJyZW1haW5p\nbmdfYnl0ZXMiOm51bGwsImxvc3RfZGF0YSI6ZmFsc2UsInN0YXJ0IjoxNDQ3\nMzI2Mjg5LCJlbmQiOjB9\n"},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 11:04:49 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/push/before_push_get.json b/test/fixtures/cassettes/push/before_push_get.json deleted file mode 100644 index 1ad2db5..0000000 --- a/test/fixtures/cassettes/push/before_push_get.json +++ /dev/null @@ -1 +0,0 @@ -{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.2/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 11:04:50 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9314"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["2973"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2587"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNS0xMS0xMiAxMTowNDo1MCIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 11:04:50 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.2/push/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["340"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 11:04:51 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9309"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["2973"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2584"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImEyZWFiYmFhZTZmOGE4ZjExNmFhMDhmMWY3NGI1OGVhIiwib3V0\ncHV0X3R5cGUiOiJzMyIsIm5hbWUiOiJSdWJ5IFB1c2ggRXhhbXBsZSIsImNy\nZWF0ZWRfYXQiOjE0NDczMjYyOTEsInVzZXJfaWQiOjMwNDksImhhc2giOiIx\nNDVlYTI0YTRkODNhMTRlY2I5MDc3YjgzMWYxNDgwOSIsImhhc2hfdHlwZSI6\nInN0cmVhbSIsIm91dHB1dF9wYXJhbXMiOnsiYnVja2V0IjoiY29tZGF0YXNp\nZnRqYXNvbiIsImRpcmVjdG9yeSI6InJ1YnkiLCJhY2wiOiJwcml2YXRlIiwi\nZGVsaXZlcnlfZnJlcXVlbmN5IjowLCJtYXhfc2l6ZSI6MTA0ODU3NjAwLCJm\naWxlX3ByZWZpeCI6IkRhdGFTaWZ0In0sInN0YXR1cyI6ImFjdGl2ZSIsImxh\nc3RfcmVxdWVzdCI6bnVsbCwibGFzdF9zdWNjZXNzIjpudWxsLCJyZW1haW5p\nbmdfYnl0ZXMiOm51bGwsImxvc3RfZGF0YSI6ZmFsc2UsInN0YXJ0IjoxNDQ3\nMzI2MjkxLCJlbmQiOjB9\n"},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 11:04:51 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/push/before_push_log.json b/test/fixtures/cassettes/push/before_push_log.json deleted file mode 100644 index 5bbe095..0000000 --- a/test/fixtures/cassettes/push/before_push_log.json +++ /dev/null @@ -1 +0,0 @@ -{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.2/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 11:04:46 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9350"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["2977"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2587"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNS0xMS0xMiAxMTowNDo0NiIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 11:04:46 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.2/push/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["340"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 11:04:47 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9345"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["2976"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2587"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjA2ZTM0ZDVmYjIxNTlkZTg1NzFmNDA5ZGU1MGUyOTc4Iiwib3V0\ncHV0X3R5cGUiOiJzMyIsIm5hbWUiOiJSdWJ5IFB1c2ggRXhhbXBsZSIsImNy\nZWF0ZWRfYXQiOjE0NDczMjYyODcsInVzZXJfaWQiOjMwNDksImhhc2giOiIx\nNDVlYTI0YTRkODNhMTRlY2I5MDc3YjgzMWYxNDgwOSIsImhhc2hfdHlwZSI6\nInN0cmVhbSIsIm91dHB1dF9wYXJhbXMiOnsiYnVja2V0IjoiY29tZGF0YXNp\nZnRqYXNvbiIsImRpcmVjdG9yeSI6InJ1YnkiLCJhY2wiOiJwcml2YXRlIiwi\nZGVsaXZlcnlfZnJlcXVlbmN5IjowLCJtYXhfc2l6ZSI6MTA0ODU3NjAwLCJm\naWxlX3ByZWZpeCI6IkRhdGFTaWZ0In0sInN0YXR1cyI6ImFjdGl2ZSIsImxh\nc3RfcmVxdWVzdCI6bnVsbCwibGFzdF9zdWNjZXNzIjpudWxsLCJyZW1haW5p\nbmdfYnl0ZXMiOm51bGwsImxvc3RfZGF0YSI6ZmFsc2UsInN0YXJ0IjoxNDQ3\nMzI2Mjg3LCJlbmQiOjB9\n"},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 11:04:47 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/push/before_push_pause.json b/test/fixtures/cassettes/push/before_push_pause.json deleted file mode 100644 index 2350e92..0000000 --- a/test/fixtures/cassettes/push/before_push_pause.json +++ /dev/null @@ -1 +0,0 @@ -{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.2/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 11:04:53 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9290"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["2970"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2584"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNS0xMS0xMiAxMTowNDo1MyIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 11:04:53 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.2/push/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["340"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 11:04:53 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9285"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["2970"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2584"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjQzMzQzMzI4MjE4MGFkODYxNjhlODdmYzQ5OWMwNmQ0Iiwib3V0\ncHV0X3R5cGUiOiJzMyIsIm5hbWUiOiJSdWJ5IFB1c2ggRXhhbXBsZSIsImNy\nZWF0ZWRfYXQiOjE0NDczMjYyOTMsInVzZXJfaWQiOjMwNDksImhhc2giOiIx\nNDVlYTI0YTRkODNhMTRlY2I5MDc3YjgzMWYxNDgwOSIsImhhc2hfdHlwZSI6\nInN0cmVhbSIsIm91dHB1dF9wYXJhbXMiOnsiYnVja2V0IjoiY29tZGF0YXNp\nZnRqYXNvbiIsImRpcmVjdG9yeSI6InJ1YnkiLCJhY2wiOiJwcml2YXRlIiwi\nZGVsaXZlcnlfZnJlcXVlbmN5IjowLCJtYXhfc2l6ZSI6MTA0ODU3NjAwLCJm\naWxlX3ByZWZpeCI6IkRhdGFTaWZ0In0sInN0YXR1cyI6ImFjdGl2ZSIsImxh\nc3RfcmVxdWVzdCI6bnVsbCwibGFzdF9zdWNjZXNzIjpudWxsLCJyZW1haW5p\nbmdfYnl0ZXMiOm51bGwsImxvc3RfZGF0YSI6ZmFsc2UsInN0YXJ0IjoxNDQ3\nMzI2MjkzLCJlbmQiOjB9\n"},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 11:04:53 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/push/before_push_resume.json b/test/fixtures/cassettes/push/before_push_resume.json deleted file mode 100644 index bed6388..0000000 --- a/test/fixtures/cassettes/push/before_push_resume.json +++ /dev/null @@ -1 +0,0 @@ -{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.2/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 11:04:49 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9327"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["2974"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2587"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNS0xMS0xMiAxMTowNDo0OSIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 11:04:49 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.2/push/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["340"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 11:04:50 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9322"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["2974"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2587"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6Ijg3YzNlMjExYmM1MTA2ZmY0MzBmZmNkM2ZiYzhhMmI3Iiwib3V0\ncHV0X3R5cGUiOiJzMyIsIm5hbWUiOiJSdWJ5IFB1c2ggRXhhbXBsZSIsImNy\nZWF0ZWRfYXQiOjE0NDczMjYyOTAsInVzZXJfaWQiOjMwNDksImhhc2giOiIx\nNDVlYTI0YTRkODNhMTRlY2I5MDc3YjgzMWYxNDgwOSIsImhhc2hfdHlwZSI6\nInN0cmVhbSIsIm91dHB1dF9wYXJhbXMiOnsiYnVja2V0IjoiY29tZGF0YXNp\nZnRqYXNvbiIsImRpcmVjdG9yeSI6InJ1YnkiLCJhY2wiOiJwcml2YXRlIiwi\nZGVsaXZlcnlfZnJlcXVlbmN5IjowLCJtYXhfc2l6ZSI6MTA0ODU3NjAwLCJm\naWxlX3ByZWZpeCI6IkRhdGFTaWZ0In0sInN0YXR1cyI6ImFjdGl2ZSIsImxh\nc3RfcmVxdWVzdCI6bnVsbCwibGFzdF9zdWNjZXNzIjpudWxsLCJyZW1haW5p\nbmdfYnl0ZXMiOm51bGwsImxvc3RfZGF0YSI6ZmFsc2UsInN0YXJ0IjoxNDQ3\nMzI2MjkwLCJlbmQiOjB9\n"},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 11:04:50 GMT"},{"request":{"method":"put","uri":"https://api.datasift.com/v1.2/push/pause","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["41"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 11:04:50 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9321"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["2973"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2584"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6Ijg3YzNlMjExYmM1MTA2ZmY0MzBmZmNkM2ZiYzhhMmI3Iiwib3V0\ncHV0X3R5cGUiOiJzMyIsIm5hbWUiOiJSdWJ5IFB1c2ggRXhhbXBsZSIsImNy\nZWF0ZWRfYXQiOjE0NDczMjYyOTAsInVzZXJfaWQiOjMwNDksImhhc2giOiIx\nNDVlYTI0YTRkODNhMTRlY2I5MDc3YjgzMWYxNDgwOSIsImhhc2hfdHlwZSI6\nInN0cmVhbSIsIm91dHB1dF9wYXJhbXMiOnsiYnVja2V0IjoiY29tZGF0YXNp\nZnRqYXNvbiIsImRpcmVjdG9yeSI6InJ1YnkiLCJhY2wiOiJwcml2YXRlIiwi\nZGVsaXZlcnlfZnJlcXVlbmN5IjowLCJtYXhfc2l6ZSI6MTA0ODU3NjAwLCJm\naWxlX3ByZWZpeCI6IkRhdGFTaWZ0In0sInN0YXR1cyI6InBhdXNlZCIsImxh\nc3RfcmVxdWVzdCI6bnVsbCwibGFzdF9zdWNjZXNzIjpudWxsLCJyZW1haW5p\nbmdfYnl0ZXMiOm51bGwsImxvc3RfZGF0YSI6ZmFsc2UsInN0YXJ0IjoxNDQ3\nMzI2MjkwLCJlbmQiOm51bGx9\n"},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 11:04:50 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/push/before_push_stop.json b/test/fixtures/cassettes/push/before_push_stop.json deleted file mode 100644 index 759cae2..0000000 --- a/test/fixtures/cassettes/push/before_push_stop.json +++ /dev/null @@ -1 +0,0 @@ -{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.2/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 11:04:51 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9302"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["2972"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2584"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNS0xMS0xMiAxMTowNDo1MSIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 11:04:51 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.2/push/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["340"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 11:04:52 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9297"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["2971"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2587"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjkyY2YxMjkxYzQ2N2Q2ZjhmMTQ2MDIzZTBmNDNjZTFhIiwib3V0\ncHV0X3R5cGUiOiJzMyIsIm5hbWUiOiJSdWJ5IFB1c2ggRXhhbXBsZSIsImNy\nZWF0ZWRfYXQiOjE0NDczMjYyOTIsInVzZXJfaWQiOjMwNDksImhhc2giOiIx\nNDVlYTI0YTRkODNhMTRlY2I5MDc3YjgzMWYxNDgwOSIsImhhc2hfdHlwZSI6\nInN0cmVhbSIsIm91dHB1dF9wYXJhbXMiOnsiYnVja2V0IjoiY29tZGF0YXNp\nZnRqYXNvbiIsImRpcmVjdG9yeSI6InJ1YnkiLCJhY2wiOiJwcml2YXRlIiwi\nZGVsaXZlcnlfZnJlcXVlbmN5IjowLCJtYXhfc2l6ZSI6MTA0ODU3NjAwLCJm\naWxlX3ByZWZpeCI6IkRhdGFTaWZ0In0sInN0YXR1cyI6ImFjdGl2ZSIsImxh\nc3RfcmVxdWVzdCI6bnVsbCwibGFzdF9zdWNjZXNzIjpudWxsLCJyZW1haW5p\nbmdfYnl0ZXMiOm51bGwsImxvc3RfZGF0YSI6ZmFsc2UsInN0YXJ0IjoxNDQ3\nMzI2MjkyLCJlbmQiOjB9\n"},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 11:04:52 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/push/before_push_update.json b/test/fixtures/cassettes/push/before_push_update.json deleted file mode 100644 index 34e7bd0..0000000 --- a/test/fixtures/cassettes/push/before_push_update.json +++ /dev/null @@ -1 +0,0 @@ -{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.2/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 11:04:42 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9387"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["2981"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2584"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNS0xMS0xMiAxMTowNDo0MiIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 11:04:42 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.2/push/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["340"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 11:04:43 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9382"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["2981"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2584"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjE0MDM0MThkOWY3NWNkNDYxMGZiNjExNWU5MjcyNzUwIiwib3V0\ncHV0X3R5cGUiOiJzMyIsIm5hbWUiOiJSdWJ5IFB1c2ggRXhhbXBsZSIsImNy\nZWF0ZWRfYXQiOjE0NDczMjYyODMsInVzZXJfaWQiOjMwNDksImhhc2giOiIx\nNDVlYTI0YTRkODNhMTRlY2I5MDc3YjgzMWYxNDgwOSIsImhhc2hfdHlwZSI6\nInN0cmVhbSIsIm91dHB1dF9wYXJhbXMiOnsiYnVja2V0IjoiY29tZGF0YXNp\nZnRqYXNvbiIsImRpcmVjdG9yeSI6InJ1YnkiLCJhY2wiOiJwcml2YXRlIiwi\nZGVsaXZlcnlfZnJlcXVlbmN5IjowLCJtYXhfc2l6ZSI6MTA0ODU3NjAwLCJm\naWxlX3ByZWZpeCI6IkRhdGFTaWZ0In0sInN0YXR1cyI6ImFjdGl2ZSIsImxh\nc3RfcmVxdWVzdCI6bnVsbCwibGFzdF9zdWNjZXNzIjpudWxsLCJyZW1haW5p\nbmdfYnl0ZXMiOm51bGwsImxvc3RfZGF0YSI6ZmFsc2UsInN0YXJ0IjoxNDQ3\nMzI2MjgzLCJlbmQiOjB9\n"},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 11:04:43 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/push/push_create.json b/test/fixtures/cassettes/push/push_create.json deleted file mode 100644 index 442adad..0000000 --- a/test/fixtures/cassettes/push/push_create.json +++ /dev/null @@ -1 +0,0 @@ -{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.2/push/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["340"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 11:04:44 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9366"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["2979"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2584"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjRkYWRkMGFhMTI0NGE1NGY4MDgxYjJlMTg5MjU0YTYyIiwib3V0\ncHV0X3R5cGUiOiJzMyIsIm5hbWUiOiJSdWJ5IFB1c2ggRXhhbXBsZSIsImNy\nZWF0ZWRfYXQiOjE0NDczMjYyODQsInVzZXJfaWQiOjMwNDksImhhc2giOiIx\nNDVlYTI0YTRkODNhMTRlY2I5MDc3YjgzMWYxNDgwOSIsImhhc2hfdHlwZSI6\nInN0cmVhbSIsIm91dHB1dF9wYXJhbXMiOnsiYnVja2V0IjoiY29tZGF0YXNp\nZnRqYXNvbiIsImRpcmVjdG9yeSI6InJ1YnkiLCJhY2wiOiJwcml2YXRlIiwi\nZGVsaXZlcnlfZnJlcXVlbmN5IjowLCJtYXhfc2l6ZSI6MTA0ODU3NjAwLCJm\naWxlX3ByZWZpeCI6IkRhdGFTaWZ0In0sInN0YXR1cyI6ImFjdGl2ZSIsImxh\nc3RfcmVxdWVzdCI6bnVsbCwibGFzdF9zdWNjZXNzIjpudWxsLCJyZW1haW5p\nbmdfYnl0ZXMiOm51bGwsImxvc3RfZGF0YSI6ZmFsc2UsInN0YXJ0IjoxNDQ3\nMzI2Mjg0LCJlbmQiOjB9\n"},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 11:04:45 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/push/push_delete.json b/test/fixtures/cassettes/push/push_delete.json deleted file mode 100644 index a526933..0000000 --- a/test/fixtures/cassettes/push/push_delete.json +++ /dev/null @@ -1 +0,0 @@ -{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.2/push/delete?id=40621ca0a83b7bc1b70f97a9bf812dee","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 11:04:49 GMT"],"Content-Type":["text/html"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9332"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["2974"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2584"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 11:04:49 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/push/push_get_by_id.json b/test/fixtures/cassettes/push/push_get_by_id.json deleted file mode 100644 index 04cffaa..0000000 --- a/test/fixtures/cassettes/push/push_get_by_id.json +++ /dev/null @@ -1 +0,0 @@ -{"http_interactions":[{"request":{"method":"get","uri":"https://api.datasift.com/v1.2/push/get?id=a2eabbaae6f8a8f116aa08f1f74b58ea","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 11:04:51 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9308"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["2972"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2587"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImEyZWFiYmFhZTZmOGE4ZjExNmFhMDhmMWY3NGI1OGVhIiwib3V0\ncHV0X3R5cGUiOiJzMyIsIm5hbWUiOiJSdWJ5IFB1c2ggRXhhbXBsZSIsImNy\nZWF0ZWRfYXQiOjE0NDczMjYyOTEsInVzZXJfaWQiOjMwNDksImhhc2giOiIx\nNDVlYTI0YTRkODNhMTRlY2I5MDc3YjgzMWYxNDgwOSIsImhhc2hfdHlwZSI6\nInN0cmVhbSIsIm91dHB1dF9wYXJhbXMiOnsiYnVja2V0IjoiY29tZGF0YXNp\nZnRqYXNvbiIsImRpcmVjdG9yeSI6InJ1YnkiLCJhY2wiOiJwcml2YXRlIiwi\nZGVsaXZlcnlfZnJlcXVlbmN5IjowLCJtYXhfc2l6ZSI6MTA0ODU3NjAwLCJm\naWxlX3ByZWZpeCI6IkRhdGFTaWZ0In0sInN0YXR1cyI6ImFjdGl2ZSIsImxh\nc3RfcmVxdWVzdCI6bnVsbCwibGFzdF9zdWNjZXNzIjpudWxsLCJyZW1haW5p\nbmdfYnl0ZXMiOjAsImludGVyYWN0aW9uX2NvdW50IjowLCJsb3N0X2RhdGEi\nOmZhbHNlLCJzdGFydCI6MTQ0NzMyNjI5MSwiZW5kIjpudWxsfQ==\n"},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 11:04:51 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/push/push_log_with_id.json b/test/fixtures/cassettes/push/push_log_with_id.json deleted file mode 100644 index 24a817d..0000000 --- a/test/fixtures/cassettes/push/push_log_with_id.json +++ /dev/null @@ -1 +0,0 @@ -{"http_interactions":[{"request":{"method":"get","uri":"https://api.datasift.com/v1.2/push/log?id=06e34d5fb2159de8571f409de50e2978&order_by=request_time&order_dir=desc&page=1&per_page=20","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 11:04:48 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9344"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["2975"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2587"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":"eyJzdWNjZXNzIjp0cnVlLCJjb3VudCI6MCwibG9nX2VudHJpZXMiOltdfQ==\n"},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 11:04:48 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/push/push_pause.json b/test/fixtures/cassettes/push/push_pause.json deleted file mode 100644 index c4c4855..0000000 --- a/test/fixtures/cassettes/push/push_pause.json +++ /dev/null @@ -1 +0,0 @@ -{"http_interactions":[{"request":{"method":"put","uri":"https://api.datasift.com/v1.2/push/pause","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["41"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 11:04:53 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9284"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["2970"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2587"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjQzMzQzMzI4MjE4MGFkODYxNjhlODdmYzQ5OWMwNmQ0Iiwib3V0\ncHV0X3R5cGUiOiJzMyIsIm5hbWUiOiJSdWJ5IFB1c2ggRXhhbXBsZSIsImNy\nZWF0ZWRfYXQiOjE0NDczMjYyOTMsInVzZXJfaWQiOjMwNDksImhhc2giOiIx\nNDVlYTI0YTRkODNhMTRlY2I5MDc3YjgzMWYxNDgwOSIsImhhc2hfdHlwZSI6\nInN0cmVhbSIsIm91dHB1dF9wYXJhbXMiOnsiYnVja2V0IjoiY29tZGF0YXNp\nZnRqYXNvbiIsImRpcmVjdG9yeSI6InJ1YnkiLCJhY2wiOiJwcml2YXRlIiwi\nZGVsaXZlcnlfZnJlcXVlbmN5IjowLCJtYXhfc2l6ZSI6MTA0ODU3NjAwLCJm\naWxlX3ByZWZpeCI6IkRhdGFTaWZ0In0sInN0YXR1cyI6InBhdXNlZCIsImxh\nc3RfcmVxdWVzdCI6bnVsbCwibGFzdF9zdWNjZXNzIjpudWxsLCJyZW1haW5p\nbmdfYnl0ZXMiOm51bGwsImxvc3RfZGF0YSI6ZmFsc2UsInN0YXJ0IjoxNDQ3\nMzI2MjkzLCJlbmQiOm51bGx9\n"},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 11:04:53 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/push/push_resume.json b/test/fixtures/cassettes/push/push_resume.json deleted file mode 100644 index 91172c1..0000000 --- a/test/fixtures/cassettes/push/push_resume.json +++ /dev/null @@ -1 +0,0 @@ -{"http_interactions":[{"request":{"method":"put","uri":"https://api.datasift.com/v1.2/push/resume","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["41"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 11:04:50 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9320"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["2973"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2587"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6Ijg3YzNlMjExYmM1MTA2ZmY0MzBmZmNkM2ZiYzhhMmI3Iiwib3V0\ncHV0X3R5cGUiOiJzMyIsIm5hbWUiOiJSdWJ5IFB1c2ggRXhhbXBsZSIsImNy\nZWF0ZWRfYXQiOjE0NDczMjYyOTAsInVzZXJfaWQiOjMwNDksImhhc2giOiIx\nNDVlYTI0YTRkODNhMTRlY2I5MDc3YjgzMWYxNDgwOSIsImhhc2hfdHlwZSI6\nInN0cmVhbSIsIm91dHB1dF9wYXJhbXMiOnsiYnVja2V0IjoiY29tZGF0YXNp\nZnRqYXNvbiIsImRpcmVjdG9yeSI6InJ1YnkiLCJhY2wiOiJwcml2YXRlIiwi\nZGVsaXZlcnlfZnJlcXVlbmN5IjowLCJtYXhfc2l6ZSI6MTA0ODU3NjAwLCJm\naWxlX3ByZWZpeCI6IkRhdGFTaWZ0In0sInN0YXR1cyI6ImFjdGl2ZSIsImxh\nc3RfcmVxdWVzdCI6bnVsbCwibGFzdF9zdWNjZXNzIjpudWxsLCJyZW1haW5p\nbmdfYnl0ZXMiOm51bGwsImxvc3RfZGF0YSI6ZmFsc2UsInN0YXJ0IjoxNDQ3\nMzI2MjkwLCJlbmQiOm51bGx9\n"},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 11:04:50 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/push/push_stop.json b/test/fixtures/cassettes/push/push_stop.json deleted file mode 100644 index 4b47c53..0000000 --- a/test/fixtures/cassettes/push/push_stop.json +++ /dev/null @@ -1 +0,0 @@ -{"http_interactions":[{"request":{"method":"put","uri":"https://api.datasift.com/v1.2/push/stop","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["41"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 11:04:52 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9296"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["2971"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2587"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjkyY2YxMjkxYzQ2N2Q2ZjhmMTQ2MDIzZTBmNDNjZTFhIiwib3V0\ncHV0X3R5cGUiOiJzMyIsIm5hbWUiOiJSdWJ5IFB1c2ggRXhhbXBsZSIsImNy\nZWF0ZWRfYXQiOjE0NDczMjYyOTIsInVzZXJfaWQiOjMwNDksImhhc2giOiIx\nNDVlYTI0YTRkODNhMTRlY2I5MDc3YjgzMWYxNDgwOSIsImhhc2hfdHlwZSI6\nInN0cmVhbSIsIm91dHB1dF9wYXJhbXMiOnsiYnVja2V0IjoiY29tZGF0YXNp\nZnRqYXNvbiIsImRpcmVjdG9yeSI6InJ1YnkiLCJhY2wiOiJwcml2YXRlIiwi\nZGVsaXZlcnlfZnJlcXVlbmN5IjowLCJtYXhfc2l6ZSI6MTA0ODU3NjAwLCJm\naWxlX3ByZWZpeCI6IkRhdGFTaWZ0In0sInN0YXR1cyI6ImZpbmlzaGluZyIs\nImxhc3RfcmVxdWVzdCI6bnVsbCwibGFzdF9zdWNjZXNzIjpudWxsLCJyZW1h\naW5pbmdfYnl0ZXMiOm51bGwsImxvc3RfZGF0YSI6ZmFsc2UsInN0YXJ0Ijox\nNDQ3MzI2MjkyLCJlbmQiOjE0NDczMjYyOTJ9\n"},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 11:04:52 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/push/push_update.json b/test/fixtures/cassettes/push/push_update.json deleted file mode 100644 index 859f411..0000000 --- a/test/fixtures/cassettes/push/push_update.json +++ /dev/null @@ -1 +0,0 @@ -{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.2/push/update","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["320"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 11:04:44 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9377"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["2980"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2584"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjE0MDM0MThkOWY3NWNkNDYxMGZiNjExNWU5MjcyNzUwIiwib3V0\ncHV0X3R5cGUiOiJzMyIsIm5hbWUiOiJSdWJ5IFB1c2ggRXhhbXBsZSIsImNy\nZWF0ZWRfYXQiOjE0NDczMjYyODMsInVzZXJfaWQiOjMwNDksImhhc2giOiIx\nNDVlYTI0YTRkODNhMTRlY2I5MDc3YjgzMWYxNDgwOSIsImhhc2hfdHlwZSI6\nInN0cmVhbSIsIm91dHB1dF9wYXJhbXMiOnsiYnVja2V0IjoiY29tZGF0YXNp\nZnRqYXNvbiIsImRpcmVjdG9yeSI6InJ1YnkiLCJhY2wiOiJwcml2YXRlIiwi\nZGVsaXZlcnlfZnJlcXVlbmN5IjowLCJtYXhfc2l6ZSI6MTA0ODU3NjAwLCJm\naWxlX3ByZWZpeCI6IkRhdGFTaWZ0Iiwib3V0cHV0X3R5cGUiOiJzMyIsIm91\ndHB1dF9wYXJhbXMiOnsiYnVja2V0IjoiY29tZGF0YXNpZnRqYXNvbiIsImRp\ncmVjdG9yeSI6Im5ld19kaXJlY3RvcnkiLCJhY2wiOiJwcml2YXRlIiwiZGVs\naXZlcnlfZnJlcXVlbmN5IjowLCJtYXhfc2l6ZSI6MTA0ODU3NjAwLCJmaWxl\nX3ByZWZpeCI6IkRhdGFTaWZ0IiwiYXV0aCI6eyJhY2Nlc3Nfa2V5IjoiQUtJ\nQUpTVDdZRjJFTlpYSUxLQlEiLCJzZWNyZXRfa2V5Ijoic3VuQmFoZ1YxOW5W\nQmtUT0JqYzd4RUZ5SkhJcG5zWW1icG15aWtISSJ9fSwiaWQiOiIxNDAzNDE4\nZDlmNzVjZDQ2MTBmYjYxMTVlOTI3Mjc1MCJ9LCJzdGF0dXMiOiJhY3RpdmUi\nLCJsYXN0X3JlcXVlc3QiOm51bGwsImxhc3Rfc3VjY2VzcyI6bnVsbCwicmVt\nYWluaW5nX2J5dGVzIjowLCJsb3N0X2RhdGEiOmZhbHNlLCJzdGFydCI6MTQ0\nNzMyNjI4MywiZW5kIjpudWxsfQ==\n"},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 11:04:44 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/push/push_validate.json b/test/fixtures/cassettes/push/push_validate.json deleted file mode 100644 index 18c2d6a..0000000 --- a/test/fixtures/cassettes/push/push_validate.json +++ /dev/null @@ -1 +0,0 @@ -{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.2/push/validate","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["271"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 11:04:46 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9360"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["2978"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2587"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":"eyJzdWNjZXNzIjp0cnVlLCJtZXNzYWdlIjoiVmFsaWRhdGVkIHN1Y2Nlc3Nm\ndWxseSJ9\n"},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 11:04:46 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.2/push/validate","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.2 Ruby/v3.5.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["271"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Thu, 12 Nov 2015 11:04:46 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"Connection":["close"],"X-Api-Version":["1.2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["10000"],"X-Ratelimit-Remaining":["9355"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1447329263"],"X-Ratelimit-Reset-Ttl":["2977"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["ded2584"],"X-Frame-Options":["SAMEORIGIN"]},"body":{"encoding":"UTF-8","base64_string":"eyJzdWNjZXNzIjp0cnVlLCJtZXNzYWdlIjoiVmFsaWRhdGVkIHN1Y2Nlc3Nm\ndWxseSJ9\n"},"http_version":null},"recorded_at":"Thu, 12 Nov 2015 11:04:46 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/account/identity/after_create_success.json b/test/fixtures/cassettes/v1_4/account/identity/after_create_success.json new file mode 100644 index 0000000..31ff455 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/account/identity/after_create_success.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.4/account/identity/48ef7bd1c6e1466bb3e69ad2692bc2b2","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":404,"message":"Not Found"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:19:14 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["5b22d2c8efa4047ea051cf4a2939a614"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99850"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3408"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJlcnJvciI6IkRlbGV0aW9uIG9mIElkZW50aXRpZXMgaXMgY3VycmVudGx5\nIHVuYXZhaWxhYmxlIn0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:19:14 GMT"},{"request":{"method":"delete","uri":"https://api.datasift.com/v1.4/account/identity/e5adddac68c7c1c11b2aba856fb3c251","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":404,"message":"Not Found"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:19:15 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["6e52751c7a07160d98d7f1e7d5476e27"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99835"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3407"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJlcnJvciI6IkRlbGV0aW9uIG9mIElkZW50aXRpZXMgaXMgY3VycmVudGx5\nIHVuYXZhaWxhYmxlIn0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:19:15 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/account/identity/after_successful_update.json b/test/fixtures/cassettes/v1_4/account/identity/after_successful_update.json new file mode 100644 index 0000000..64feb75 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/account/identity/after_successful_update.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.4/account/identity/efc51f659060cd1fda08c79e9bb43b64","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":404,"message":"Not Found"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:19:14 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["b145d05839250e5f3515584a52c947e7"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99860"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3408"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJlcnJvciI6IkRlbGV0aW9uIG9mIElkZW50aXRpZXMgaXMgY3VycmVudGx5\nIHVuYXZhaWxhYmxlIn0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:19:14 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/account/identity/before_get_success.json b/test/fixtures/cassettes/v1_4/account/identity/before_get_success.json new file mode 100644 index 0000000..4de11de --- /dev/null +++ b/test/fixtures/cassettes/v1_4/account/identity/before_get_success.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/account/identity","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["56"],"Host":["api.datasift.com"]}},"response":{"status":{"code":201,"message":"Created"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:19:14 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["08bb8965e19e2f58c55ae080af198877"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99845"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3408"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImU1YWRkZGFjNjhjN2MxYzExYjJhYmE4NTZmYjNjMjUxIiwibGFi\nZWwiOiJtaW5pdGVzdF8xNDk1MTk5OTU0Ljc2MDQ1MiIsImFwaV9rZXkiOiI3\nZTE1MDNmNzdiZTJlZDZjNzJlNmExMWE3NTdhZTJjMSIsInN0YXR1cyI6ImFj\ndGl2ZSIsIm1hc3RlciI6ZmFsc2UsImNyZWF0ZWRfYXQiOjE0OTUxOTk5NTQs\nInVwZGF0ZWRfYXQiOjE0OTUxOTk5NTQsImV4cGlyZXNfYXQiOm51bGx9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:19:14 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/account/identity/before_successful_update.json b/test/fixtures/cassettes/v1_4/account/identity/before_successful_update.json new file mode 100644 index 0000000..dad3102 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/account/identity/before_successful_update.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/account/identity","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["54"],"Host":["api.datasift.com"]}},"response":{"status":{"code":201,"message":"Created"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:19:13 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["59ae99d89b21b8d40b32c65be78ee89e"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99870"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3409"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImVmYzUxZjY1OTA2MGNkMWZkYTA4Yzc5ZTliYjQzYjY0IiwibGFi\nZWwiOiJtaW5pdGVzdF8xNDk1MTk5OTUzLjc2NjkiLCJhcGlfa2V5IjoiMDc1\nNjM0YmFjOGY2MTRiNDRmYTdiZDEyNWUxMDhhNzAiLCJzdGF0dXMiOiJhY3Rp\ndmUiLCJtYXN0ZXIiOmZhbHNlLCJjcmVhdGVkX2F0IjoxNDk1MTk5OTUzLCJ1\ncGRhdGVkX2F0IjoxNDk1MTk5OTUzLCJleHBpcmVzX2F0IjpudWxsfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:19:13 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/account/identity/create_success.json b/test/fixtures/cassettes/v1_4/account/identity/create_success.json new file mode 100644 index 0000000..0f60e1c --- /dev/null +++ b/test/fixtures/cassettes/v1_4/account/identity/create_success.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/account/identity","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["71"],"Host":["api.datasift.com"]}},"response":{"status":{"code":201,"message":"Created"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:19:14 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["32565c4ff78f2e9cc436cb79bf95b800"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99855"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3408"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjQ4ZWY3YmQxYzZlMTQ2NmJiM2U2OWFkMjY5MmJjMmIyIiwibGFi\nZWwiOiJtaW5pdGVzdF8xNDk1MTk5OTU0LjM3OTIwMSIsImFwaV9rZXkiOiI5\nMGEwNmQ3YTE3OGIwMTUwMDljMGM5MDZjY2M3ZGVmNSIsInN0YXR1cyI6ImFj\ndGl2ZSIsIm1hc3RlciI6ZmFsc2UsImNyZWF0ZWRfYXQiOjE0OTUxOTk5NTQs\nInVwZGF0ZWRfYXQiOjE0OTUxOTk5NTQsImV4cGlyZXNfYXQiOm51bGx9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:19:14 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/account/identity/get_success.json b/test/fixtures/cassettes/v1_4/account/identity/get_success.json new file mode 100644 index 0000000..2b0a45d --- /dev/null +++ b/test/fixtures/cassettes/v1_4/account/identity/get_success.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"get","uri":"https://api.datasift.com/v1.4/account/identity/e5adddac68c7c1c11b2aba856fb3c251","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:19:15 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["cfead8b4db9946c213aaeda29aa0b6df"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99840"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3407"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImU1YWRkZGFjNjhjN2MxYzExYjJhYmE4NTZmYjNjMjUxIiwibGFi\nZWwiOiJtaW5pdGVzdF8xNDk1MTk5OTU0Ljc2MDQ1MiIsImFwaV9rZXkiOiI3\nZTE1MDNmNzdiZTJlZDZjNzJlNmExMWE3NTdhZTJjMSIsInN0YXR1cyI6ImFj\ndGl2ZSIsIm1hc3RlciI6ZmFsc2UsImNyZWF0ZWRfYXQiOjE0OTUxOTk5NTQs\nInVwZGF0ZWRfYXQiOjE0OTUxOTk5NTQsImV4cGlyZXNfYXQiOm51bGx9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:19:15 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/account/identity/limit/after_create_success.json b/test/fixtures/cassettes/v1_4/account/identity/limit/after_create_success.json new file mode 100644 index 0000000..225bad4 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/account/identity/limit/after_create_success.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.4/account/identity/cf0c3efe2682a9e9d6ad33c344128f5c","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":404,"message":"Not Found"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:21:32 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["5d00c6bc2bf9fbefd22b431b12e20cbe"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["50000"],"X-Ratelimit-Remaining":["49460"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203652"],"X-Ratelimit-Reset-Ttl":["3560"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJlcnJvciI6IkRlbGV0aW9uIG9mIElkZW50aXRpZXMgaXMgY3VycmVudGx5\nIHVuYXZhaWxhYmxlIn0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:21:32 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/account/identity/limit/after_delete.json b/test/fixtures/cassettes/v1_4/account/identity/limit/after_delete.json new file mode 100644 index 0000000..cf266c4 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/account/identity/limit/after_delete.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.4/account/identity/e7acb0439f5ba6b9f678f77f157cdf15","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":404,"message":"Not Found"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:21:28 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["d3c941abe2856987ca1c425eea36c7fd"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["50000"],"X-Ratelimit-Remaining":["49520"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203652"],"X-Ratelimit-Reset-Ttl":["3564"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJlcnJvciI6IkRlbGV0aW9uIG9mIElkZW50aXRpZXMgaXMgY3VycmVudGx5\nIHVuYXZhaWxhYmxlIn0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:21:28 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/account/identity/limit/after_get_success.json b/test/fixtures/cassettes/v1_4/account/identity/limit/after_get_success.json new file mode 100644 index 0000000..c446d5e --- /dev/null +++ b/test/fixtures/cassettes/v1_4/account/identity/limit/after_get_success.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.4/account/identity/da7f0c10adcd29dc8a99774d36cecdc4","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":404,"message":"Not Found"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:21:36 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["8dc85139fa9bb9d67dd01a50601d8514"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["50000"],"X-Ratelimit-Remaining":["49375"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203652"],"X-Ratelimit-Reset-Ttl":["3556"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJlcnJvciI6IkRlbGV0aW9uIG9mIElkZW50aXRpZXMgaXMgY3VycmVudGx5\nIHVuYXZhaWxhYmxlIn0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:21:36 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/account/identity/limit/after_successful_update.json b/test/fixtures/cassettes/v1_4/account/identity/limit/after_successful_update.json new file mode 100644 index 0000000..5adca6f --- /dev/null +++ b/test/fixtures/cassettes/v1_4/account/identity/limit/after_successful_update.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.4/account/identity/bbe5040c6c893250ac5fd1035732fe9c","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":404,"message":"Not Found"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:21:26 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["c2eb101be77d400dbf014aebbb7492f5"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["50000"],"X-Ratelimit-Remaining":["49580"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203652"],"X-Ratelimit-Reset-Ttl":["3566"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJlcnJvciI6IkRlbGV0aW9uIG9mIElkZW50aXRpZXMgaXMgY3VycmVudGx5\nIHVuYXZhaWxhYmxlIn0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:21:26 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/account/identity/limit/before_create_success.json b/test/fixtures/cassettes/v1_4/account/identity/limit/before_create_success.json new file mode 100644 index 0000000..595adde --- /dev/null +++ b/test/fixtures/cassettes/v1_4/account/identity/limit/before_create_success.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/account/identity","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["56"],"Host":["api.datasift.com"]}},"response":{"status":{"code":201,"message":"Created"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:21:30 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["6b38db1d0ca1e02d085ad8bc4fc96b2a"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["50000"],"X-Ratelimit-Remaining":["49490"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203652"],"X-Ratelimit-Reset-Ttl":["3562"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImNmMGMzZWZlMjY4MmE5ZTlkNmFkMzNjMzQ0MTI4ZjVjIiwibGFi\nZWwiOiJtaW5pdGVzdF8xNDk1MjAwMDkwLjU3MjIyMSIsImFwaV9rZXkiOiJl\nZGIxYzg1MGE3ZDNmMDJmYzMwYmVmOGFjOWU5ZDllZSIsInN0YXR1cyI6ImFj\ndGl2ZSIsIm1hc3RlciI6ZmFsc2UsImNyZWF0ZWRfYXQiOjE0OTUyMDAwOTAs\nInVwZGF0ZWRfYXQiOjE0OTUyMDAwOTAsImV4cGlyZXNfYXQiOm51bGx9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:21:30 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/account/identity/limit/before_delete.json b/test/fixtures/cassettes/v1_4/account/identity/limit/before_delete.json new file mode 100644 index 0000000..39f7244 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/account/identity/limit/before_delete.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/account/identity","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["56"],"Host":["api.datasift.com"]}},"response":{"status":{"code":201,"message":"Created"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:21:26 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["ae95cea08785563c329102de28e9857a"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["50000"],"X-Ratelimit-Remaining":["49550"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203652"],"X-Ratelimit-Reset-Ttl":["3566"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImU3YWNiMDQzOWY1YmE2YjlmNjc4Zjc3ZjE1N2NkZjE1IiwibGFi\nZWwiOiJtaW5pdGVzdF8xNDk1MjAwMDg2LjQ2OTM0MiIsImFwaV9rZXkiOiJi\nYTI2ZWQzOTljMjhiM2MzMTlkMzhmMGU1YjJlYjg1OCIsInN0YXR1cyI6ImFj\ndGl2ZSIsIm1hc3RlciI6ZmFsc2UsImNyZWF0ZWRfYXQiOjE0OTUyMDAwODYs\nInVwZGF0ZWRfYXQiOjE0OTUyMDAwODYsImV4cGlyZXNfYXQiOm51bGx9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:21:26 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/account/identity/e7acb0439f5ba6b9f678f77f157cdf15/limit","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["68"],"Host":["api.datasift.com"]}},"response":{"status":{"code":201,"message":"Created"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:21:28 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["a92b2ab116158118dcc1673071c00be7"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["50000"],"X-Ratelimit-Remaining":["49525"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203652"],"X-Ratelimit-Reset-Ttl":["3566"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImU3YWNiMDQzOWY1YmE2YjlmNjc4Zjc3ZjE1N2NkZjE1Iiwic2Vy\ndmljZSI6ImZhY2Vib29rIiwidG90YWxfYWxsb3dhbmNlIjoxMDAwMDAsImFu\nYWx5emVfcXVlcmllcyI6NTB9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:21:28 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/account/identity/limit/before_get_success.json b/test/fixtures/cassettes/v1_4/account/identity/limit/before_get_success.json new file mode 100644 index 0000000..ba272b9 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/account/identity/limit/before_get_success.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/account/identity","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["56"],"Host":["api.datasift.com"]}},"response":{"status":{"code":201,"message":"Created"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:21:33 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["de90feeb99df09556ae464576c50e591"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["50000"],"X-Ratelimit-Remaining":["49430"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203652"],"X-Ratelimit-Reset-Ttl":["3559"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImRhN2YwYzEwYWRjZDI5ZGM4YTk5Nzc0ZDM2Y2VjZGM0IiwibGFi\nZWwiOiJtaW5pdGVzdF8xNDk1MjAwMDkyLjkzMTg3NSIsImFwaV9rZXkiOiJl\nYzMxOGNmYWQyZGQ3OTg5ZmE3MmIyZDIzMDY4ODRjOCIsInN0YXR1cyI6ImFj\ndGl2ZSIsIm1hc3RlciI6ZmFsc2UsImNyZWF0ZWRfYXQiOjE0OTUyMDAwOTMs\nInVwZGF0ZWRfYXQiOjE0OTUyMDAwOTMsImV4cGlyZXNfYXQiOm51bGx9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:21:33 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/account/identity/da7f0c10adcd29dc8a99774d36cecdc4/limit","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["68"],"Host":["api.datasift.com"]}},"response":{"status":{"code":201,"message":"Created"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:21:34 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["d7dbeb907a2bf676d5031be456b73a78"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["50000"],"X-Ratelimit-Remaining":["49405"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203652"],"X-Ratelimit-Reset-Ttl":["3559"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImRhN2YwYzEwYWRjZDI5ZGM4YTk5Nzc0ZDM2Y2VjZGM0Iiwic2Vy\ndmljZSI6ImZhY2Vib29rIiwidG90YWxfYWxsb3dhbmNlIjoxMDAwMDAsImFu\nYWx5emVfcXVlcmllcyI6NTB9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:21:34 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/account/identity/limit/before_successful_update.json b/test/fixtures/cassettes/v1_4/account/identity/limit/before_successful_update.json new file mode 100644 index 0000000..f04a4b8 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/account/identity/limit/before_successful_update.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/account/identity","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["56"],"Host":["api.datasift.com"]}},"response":{"status":{"code":201,"message":"Created"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:21:22 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["a7e9c1697fd762d8114b8e40590eaa85"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["50000"],"X-Ratelimit-Remaining":["49635"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203652"],"X-Ratelimit-Reset-Ttl":["3570"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImJiZTUwNDBjNmM4OTMyNTBhYzVmZDEwMzU3MzJmZTljIiwibGFi\nZWwiOiJtaW5pdGVzdF8xNDk1MjAwMDgyLjE4OTgzMiIsImFwaV9rZXkiOiIz\nMDNjYWQ0ZDEyZGVjYjA2NWNhYTc2MjQyMmQyMTc1ZCIsInN0YXR1cyI6ImFj\ndGl2ZSIsIm1hc3RlciI6ZmFsc2UsImNyZWF0ZWRfYXQiOjE0OTUyMDAwODIs\nInVwZGF0ZWRfYXQiOjE0OTUyMDAwODIsImV4cGlyZXNfYXQiOm51bGx9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:21:22 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/account/identity/bbe5040c6c893250ac5fd1035732fe9c/limit","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["68"],"Host":["api.datasift.com"]}},"response":{"status":{"code":201,"message":"Created"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:21:24 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["edf8bf02ca1b605dd5365fe40d957517"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["50000"],"X-Ratelimit-Remaining":["49610"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203652"],"X-Ratelimit-Reset-Ttl":["3570"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImJiZTUwNDBjNmM4OTMyNTBhYzVmZDEwMzU3MzJmZTljIiwic2Vy\ndmljZSI6ImZhY2Vib29rIiwidG90YWxfYWxsb3dhbmNlIjoxMDAwMDAsImFu\nYWx5emVfcXVlcmllcyI6NTB9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:21:24 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/account/identity/limit/create_invalid_service.json b/test/fixtures/cassettes/v1_4/account/identity/limit/create_invalid_service.json new file mode 100644 index 0000000..980a1fb --- /dev/null +++ b/test/fixtures/cassettes/v1_4/account/identity/limit/create_invalid_service.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/account/identity/cf0c3efe2682a9e9d6ad33c344128f5c/limit","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["75"],"Host":["api.datasift.com"]}},"response":{"status":{"code":400,"message":"Bad Request"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:21:32 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["297d3ca5b1c33ab940d323483bcc49d6"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["50000"],"X-Ratelimit-Remaining":["49435"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203652"],"X-Ratelimit-Reset-Ttl":["3560"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJlcnJvciI6InNlcnZpY2UgaXMgaW52YWxpZDsgdmFsaWQgdmFsdWVzIGFy\nZTogZmFjZWJvb2ssbGlua2VkaW4ifQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:21:32 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/account/identity/limit/create_success.json b/test/fixtures/cassettes/v1_4/account/identity/limit/create_success.json new file mode 100644 index 0000000..9986b77 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/account/identity/limit/create_success.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/account/identity/cf0c3efe2682a9e9d6ad33c344128f5c/limit","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["68"],"Host":["api.datasift.com"]}},"response":{"status":{"code":201,"message":"Created"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:21:32 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["8cc18789164eb088dedb5c8488e2d813"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["50000"],"X-Ratelimit-Remaining":["49465"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203652"],"X-Ratelimit-Reset-Ttl":["3562"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImNmMGMzZWZlMjY4MmE5ZTlkNmFkMzNjMzQ0MTI4ZjVjIiwic2Vy\ndmljZSI6ImZhY2Vib29rIiwidG90YWxfYWxsb3dhbmNlIjoxMDAwMDAsImFu\nYWx5emVfcXVlcmllcyI6NTB9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:21:32 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/account/identity/limit/delete_success.json b/test/fixtures/cassettes/v1_4/account/identity/limit/delete_success.json new file mode 100644 index 0000000..1538cf6 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/account/identity/limit/delete_success.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.4/account/identity/e7acb0439f5ba6b9f678f77f157cdf15/limit/facebook","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:21:30 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["86955bc21c07d13ffc2c2d2591d1dc25"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["50000"],"X-Ratelimit-Remaining":["49495"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203652"],"X-Ratelimit-Reset-Ttl":["3564"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:21:30 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/account/identity/limit/get_failure_invalid_identity.json b/test/fixtures/cassettes/v1_4/account/identity/limit/get_failure_invalid_identity.json new file mode 100644 index 0000000..8180920 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/account/identity/limit/get_failure_invalid_identity.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"get","uri":"https://api.datasift.com/v1.4/account/identity/INVALID_IDENTITY_ID/limit/facebook","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":400,"message":"Bad Request"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:21:22 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["43241f1a00381ccde3510cd4b2dcd600"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["50000"],"X-Ratelimit-Remaining":["49640"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203652"],"X-Ratelimit-Reset-Ttl":["3570"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJlcnJvciI6ImlkZW50aXR5X2lkIG11c3QgYmUgYSB2YWxpZCBoYXNoIn0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:21:22 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/account/identity/limit/get_success.json b/test/fixtures/cassettes/v1_4/account/identity/limit/get_success.json new file mode 100644 index 0000000..0974acc --- /dev/null +++ b/test/fixtures/cassettes/v1_4/account/identity/limit/get_success.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"get","uri":"https://api.datasift.com/v1.4/account/identity/da7f0c10adcd29dc8a99774d36cecdc4/limit/facebook","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:21:35 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["075dd44dd777856a44ea44913bc0a30b"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["50000"],"X-Ratelimit-Remaining":["49380"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203652"],"X-Ratelimit-Reset-Ttl":["3557"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImRhN2YwYzEwYWRjZDI5ZGM4YTk5Nzc0ZDM2Y2VjZGM0Iiwic2Vy\ndmljZSI6ImZhY2Vib29rIiwidG90YWxfYWxsb3dhbmNlIjoxMDAwMDAsImFu\nYWx5emVfcXVlcmllcyI6NTB9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:21:36 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/account/identity/limit/list_success.json b/test/fixtures/cassettes/v1_4/account/identity/limit/list_success.json new file mode 100644 index 0000000..a0a5f22 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/account/identity/limit/list_success.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"get","uri":"https://api.datasift.com/v1.4/account/identity/limit/facebook","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:21:38 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["8a967f63b965b384ec5c23a809179b82"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["50000"],"X-Ratelimit-Remaining":["49325"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203652"],"X-Ratelimit-Reset-Ttl":["3555"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJjb3VudCI6MTA0LCJwYWdlIjoxLCJwYWdlcyI6NSwicGVyX3BhZ2UiOjI1\nLCJsaW1pdHMiOlt7ImlkIjoiNjI0MWIzNmIwYjMxYmM2ZmEzMjRiOTZiYjIz\nOGY3OTkiLCJzZXJ2aWNlIjoiZmFjZWJvb2siLCJ0b3RhbF9hbGxvd2FuY2Ui\nOjAsImFuYWx5emVfcXVlcmllcyI6bnVsbH0seyJpZCI6IjhjMzAyZjVhNjk2\nMGFjZDQyYmFmZGY2NWU0OTBkOGE1Iiwic2VydmljZSI6ImZhY2Vib29rIiwi\ndG90YWxfYWxsb3dhbmNlIjowLCJhbmFseXplX3F1ZXJpZXMiOm51bGx9LHsi\naWQiOiI4YmMwOWE4YWYyMGE0ZDhiNTE1Y2YyNDY5NjVhNjdkNCIsInNlcnZp\nY2UiOiJmYWNlYm9vayIsInRvdGFsX2FsbG93YW5jZSI6MjAwMDAwLCJhbmFs\neXplX3F1ZXJpZXMiOjI1fSx7ImlkIjoiNWRiYTdiOWY2NzdkMzQ5MjQxMTZj\nM2ZhODkxZmNlZmYiLCJzZXJ2aWNlIjoiZmFjZWJvb2siLCJ0b3RhbF9hbGxv\nd2FuY2UiOjIwMDAwMCwiYW5hbHl6ZV9xdWVyaWVzIjoxMDB9LHsiaWQiOiJj\nYjNmZDk3MDE4YTRhOTZlNDMxOGNkOTllZjlmNDkzNyIsInNlcnZpY2UiOiJm\nYWNlYm9vayIsInRvdGFsX2FsbG93YW5jZSI6MCwiYW5hbHl6ZV9xdWVyaWVz\nIjpudWxsfSx7ImlkIjoiODM3OGU5ZjE0ZTM3MDFmZjcxMzA4NjYzNDkzOWQy\nMGQiLCJzZXJ2aWNlIjoiZmFjZWJvb2siLCJ0b3RhbF9hbGxvd2FuY2UiOjAs\nImFuYWx5emVfcXVlcmllcyI6bnVsbH0seyJpZCI6IjlmYmFmM2RkNWRmZTlj\nODQxYjYzYmUzMWJlZTIwYjg1Iiwic2VydmljZSI6ImZhY2Vib29rIiwidG90\nYWxfYWxsb3dhbmNlIjoxMDAsImFuYWx5emVfcXVlcmllcyI6IiJ9LHsiaWQi\nOiJlMWZiODE3MjA0ZWE5N2I2NTk4MjgxOTkwZmZiZmI2NCIsInNlcnZpY2Ui\nOiJmYWNlYm9vayIsInRvdGFsX2FsbG93YW5jZSI6MCwiYW5hbHl6ZV9xdWVy\naWVzIjpudWxsfSx7ImlkIjoiMjdjZDkyZGNhNGZkNTY5MWZjMTEyMTNhOGFj\nOWRiMDgiLCJzZXJ2aWNlIjoiZmFjZWJvb2siLCJ0b3RhbF9hbGxvd2FuY2Ui\nOjAsImFuYWx5emVfcXVlcmllcyI6bnVsbH0seyJpZCI6ImUwMTdkNWRlNDg1\nZDJlYjVkNmQzNGY0NDRkMjkyN2Y1Iiwic2VydmljZSI6ImZhY2Vib29rIiwi\ndG90YWxfYWxsb3dhbmNlIjowLCJhbmFseXplX3F1ZXJpZXMiOm51bGx9LHsi\naWQiOiI0OTYyMjAwYmM1NDZlNDBkOTc4YWFlNjFkZDA5MTZkOCIsInNlcnZp\nY2UiOiJmYWNlYm9vayIsInRvdGFsX2FsbG93YW5jZSI6MCwiYW5hbHl6ZV9x\ndWVyaWVzIjpudWxsfSx7ImlkIjoiZWNkMjgzNzg4ZWE3MTkwMjgyOWE2NWQ2\nYzk0ZmZjZWYiLCJzZXJ2aWNlIjoiZmFjZWJvb2siLCJ0b3RhbF9hbGxvd2Fu\nY2UiOjAsImFuYWx5emVfcXVlcmllcyI6bnVsbH0seyJpZCI6IjJlNGI4Y2Nl\nNWVmYjU0OWM4NGRkYjg1MTIzMjkzZDMyIiwic2VydmljZSI6ImZhY2Vib29r\nIiwidG90YWxfYWxsb3dhbmNlIjowLCJhbmFseXplX3F1ZXJpZXMiOm51bGx9\nLHsiaWQiOiJjZGZlMDU4ZWNkZWY2YWU1MjFlMzU0NzBmZDJjNTM5MiIsInNl\ncnZpY2UiOiJmYWNlYm9vayIsInRvdGFsX2FsbG93YW5jZSI6MCwiYW5hbHl6\nZV9xdWVyaWVzIjpudWxsfSx7ImlkIjoiZThjM2U0ZDE4ODY0MjFhNWU3MjA3\nMzEzM2E1ZjU4M2QiLCJzZXJ2aWNlIjoiZmFjZWJvb2siLCJ0b3RhbF9hbGxv\nd2FuY2UiOjAsImFuYWx5emVfcXVlcmllcyI6bnVsbH0seyJpZCI6IjlhYjMw\nZWE3ZjExODc4ZGM2OTNjMzI1ZWI4MDM0MzdmIiwic2VydmljZSI6ImZhY2Vi\nb29rIiwidG90YWxfYWxsb3dhbmNlIjowLCJhbmFseXplX3F1ZXJpZXMiOm51\nbGx9LHsiaWQiOiJiZjlkMDVhZDAyMGYwZWRjYzJiYWMxZmM0NDMzZDVkOCIs\nInNlcnZpY2UiOiJmYWNlYm9vayIsInRvdGFsX2FsbG93YW5jZSI6MjAwMDAs\nImFuYWx5emVfcXVlcmllcyI6MTAwMDB9LHsiaWQiOiJkOWM0MjI3ZDkyOWZj\nYmE2NDI3YzkwMzVhNmEyMTJiOCIsInNlcnZpY2UiOiJmYWNlYm9vayIsInRv\ndGFsX2FsbG93YW5jZSI6MCwiYW5hbHl6ZV9xdWVyaWVzIjpudWxsfSx7Imlk\nIjoiNzk0MWExZmYyM2QzNmI0MTlkMjljOWY4ZjlkMGQyNGMiLCJzZXJ2aWNl\nIjoiZmFjZWJvb2siLCJ0b3RhbF9hbGxvd2FuY2UiOjEwMDAwMDAsImFuYWx5\nemVfcXVlcmllcyI6MTAwMDAwMH0seyJpZCI6ImRiOGFiNjcyMGY0NjgyM2Ni\nODMzMmFlNzhkYzhjMWY2Iiwic2VydmljZSI6ImZhY2Vib29rIiwidG90YWxf\nYWxsb3dhbmNlIjowLCJhbmFseXplX3F1ZXJpZXMiOm51bGx9LHsiaWQiOiJh\nNzdiYmRhYjJhMWI3YmE2ZjBjZTc2ZDA3MmViZTkzMiIsInNlcnZpY2UiOiJm\nYWNlYm9vayIsInRvdGFsX2FsbG93YW5jZSI6MTAwMDAwLCJhbmFseXplX3F1\nZXJpZXMiOiIifSx7ImlkIjoiMmUzZGFhMDBjNDA2MzZiZTVjZTkwYTAxYjEx\nZDU5ZTkiLCJzZXJ2aWNlIjoiZmFjZWJvb2siLCJ0b3RhbF9hbGxvd2FuY2Ui\nOjIwMDAsImFuYWx5emVfcXVlcmllcyI6MTAwfSx7ImlkIjoiNDkwMzg4NjYz\nMTc4YTA1NmViMzliYmIzMmI2ZTE3N2QiLCJzZXJ2aWNlIjoiZmFjZWJvb2si\nLCJ0b3RhbF9hbGxvd2FuY2UiOjAsImFuYWx5emVfcXVlcmllcyI6bnVsbH0s\neyJpZCI6Ijg5MzgzYTI0OGNjY2YyZjEwN2I0MzljZDk0YTEwODJjIiwic2Vy\ndmljZSI6ImZhY2Vib29rIiwidG90YWxfYWxsb3dhbmNlIjowLCJhbmFseXpl\nX3F1ZXJpZXMiOm51bGx9LHsiaWQiOiIxOGNhMmMxZDI0ZTljY2I5NjQxMmJk\nYjlkNGU1OGJkNyIsInNlcnZpY2UiOiJmYWNlYm9vayIsInRvdGFsX2FsbG93\nYW5jZSI6MCwiYW5hbHl6ZV9xdWVyaWVzIjpudWxsfV19\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:21:38 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/account/identity/limit/list_success_with_params.json b/test/fixtures/cassettes/v1_4/account/identity/limit/list_success_with_params.json new file mode 100644 index 0000000..bc926d5 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/account/identity/limit/list_success_with_params.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"get","uri":"https://api.datasift.com/v1.4/account/identity/limit/facebook?page=1&per_page=1","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:21:37 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["7aedb2bb2409d26fa6199f62f94b6720"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["50000"],"X-Ratelimit-Remaining":["49350"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203652"],"X-Ratelimit-Reset-Ttl":["3556"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJjb3VudCI6MTA0LCJwYWdlIjoxLCJwYWdlcyI6MTA0LCJwZXJfcGFnZSI6\nMSwibGltaXRzIjpbeyJpZCI6IjYyNDFiMzZiMGIzMWJjNmZhMzI0Yjk2YmIy\nMzhmNzk5Iiwic2VydmljZSI6ImZhY2Vib29rIiwidG90YWxfYWxsb3dhbmNl\nIjowLCJhbmFseXplX3F1ZXJpZXMiOm51bGx9XX0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:21:37 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/account/identity/limit/update_id_404.json b/test/fixtures/cassettes/v1_4/account/identity/limit/update_id_404.json new file mode 100644 index 0000000..942f2a8 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/account/identity/limit/update_id_404.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"put","uri":"https://api.datasift.com/v1.4/account/identity/unknown_identity_id/limit/facebook","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":400,"message":"Bad Request"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:21:26 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["5de9e00478e5df67e8364e059f0d18ec"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["50000"],"X-Ratelimit-Remaining":["49555"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203652"],"X-Ratelimit-Reset-Ttl":["3566"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJlcnJvciI6ImlkZW50aXR5X2lkIG11c3QgYmUgYSB2YWxpZCBoYXNoIn0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:21:26 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/account/identity/limit/update_success.json b/test/fixtures/cassettes/v1_4/account/identity/limit/update_success.json new file mode 100644 index 0000000..56e5720 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/account/identity/limit/update_success.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"put","uri":"https://api.datasift.com/v1.4/account/identity/bbe5040c6c893250ac5fd1035732fe9c/limit/facebook","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:21:26 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["37514e4b3c9abfe71ad5cc34f49a9d1b"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["50000"],"X-Ratelimit-Remaining":["49585"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203652"],"X-Ratelimit-Reset-Ttl":["3568"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImJiZTUwNDBjNmM4OTMyNTBhYzVmZDEwMzU3MzJmZTljIiwic2Vy\ndmljZSI6ImZhY2Vib29rIiwidG90YWxfYWxsb3dhbmNlIjoyMDAwMDAsImFu\nYWx5emVfcXVlcmllcyI6MTAwfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:21:26 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/account/identity/list_success.json b/test/fixtures/cassettes/v1_4/account/identity/list_success.json new file mode 100644 index 0000000..fac4b40 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/account/identity/list_success.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"get","uri":"https://api.datasift.com/v1.4/account/identity","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:19:15 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["6c52fee743ba6e16cc8e106b5f638533"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99830"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3407"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJjb3VudCI6MjgsInBhZ2UiOjEsInBhZ2VzIjoyLCJwZXJfcGFnZSI6MjUs\nImlkZW50aXRpZXMiOlt7ImlkIjoiMDZiMDk3NzVkZDliM2I3MDQ1MDBjMDFl\nN2M4YTRmMjUiLCJsYWJlbCI6IkxJIG1hc3RlciIsImFwaV9rZXkiOiIwNzNi\nYjhiNWNlZGFiY2U3MTBjOGUzN2RhN2U2MThkZSIsInN0YXR1cyI6ImFjdGl2\nZSIsIm1hc3RlciI6dHJ1ZSwiY3JlYXRlZF9hdCI6MTQ3MjIyODE4OSwidXBk\nYXRlZF9hdCI6MTQ3MzM3NTY2MiwiZXhwaXJlc19hdCI6bnVsbH0seyJpZCI6\nIjVlMGM3MmQ5MzEzZjM4YWQwZjdkMjUyNGYyNzNiNDRlIiwibGFiZWwiOiJM\nSSBDaGlsZCIsImFwaV9rZXkiOiJkZGU3N2Y3NWQ1OTJkNjkyZmU2MDE0YzQ2\nM2M4NTFkMSIsInN0YXR1cyI6ImFjdGl2ZSIsIm1hc3RlciI6ZmFsc2UsImNy\nZWF0ZWRfYXQiOjE0ODM2MzkxNTUsInVwZGF0ZWRfYXQiOjE0ODc3ODMzMjIs\nImV4cGlyZXNfYXQiOm51bGx9LHsiaWQiOiJiYTBjNzY0ODI2MjkzZTdmOGM4\nMDE5NzY2MzQ3NTE2ZiIsImxhYmVsIjoiTEkgQVBJIiwiYXBpX2tleSI6ImNk\nYzk2NDMwZmQwZTUzMTNkNTZjZjVhM2IyM2I0YTUzIiwic3RhdHVzIjoiYWN0\naXZlIiwibWFzdGVyIjpmYWxzZSwiY3JlYXRlZF9hdCI6MTQ4MzYzOTQwOSwi\ndXBkYXRlZF9hdCI6MTQ4NzcxMzQwNSwiZXhwaXJlc19hdCI6bnVsbH0seyJp\nZCI6ImE2NmEwYzZkOGIzNTY1YjM1NjI1NGZhYjQzOGU3MGE4IiwibGFiZWwi\nOiJtaW5pdGVzdF8xNDkwNjMwNDE1LjM5OTYyNyIsImFwaV9rZXkiOiIwMTFi\nOGNmNmYyZWY1NDE5OGFlZjRiNDQ1Mjk3OWI0NiIsInN0YXR1cyI6ImFjdGl2\nZSIsIm1hc3RlciI6ZmFsc2UsImNyZWF0ZWRfYXQiOjE0OTA2MzA0MTUsInVw\nZGF0ZWRfYXQiOjE0OTA2MzA0MTUsImV4cGlyZXNfYXQiOm51bGx9LHsiaWQi\nOiJjNjI5MDgzODYxNTE5MzQxZTJiMjQyMTJjZTVkYjY4ZCIsImxhYmVsIjoi\nbWluaXRlc3RfMTQ5MDYzMDQxNi40Mzc1NDctdXBkYXRlIiwiYXBpX2tleSI6\nImFiNjAyNjZkODliNGYzNGI2ZmRiNjQyMWE3NTRlMGRjIiwic3RhdHVzIjoi\nYWN0aXZlIiwibWFzdGVyIjpmYWxzZSwiY3JlYXRlZF9hdCI6MTQ5MDYzMDQx\nNiwidXBkYXRlZF9hdCI6MTQ5MDYzMDQxNiwiZXhwaXJlc19hdCI6bnVsbH0s\neyJpZCI6IjQyMWVhNzQ4NDIwYjI3ZDJkZDQ0ODZlZGZlYTBlNjU3IiwibGFi\nZWwiOiJtaW5pdGVzdF8xNDkwNjMwNDE2Ljg4MTgwMyIsImFwaV9rZXkiOiIx\nMGE2YWU4YTRlMDE5ZjhhZWQ5MzVlYjcwNjc2MWRiYSIsInN0YXR1cyI6ImFj\ndGl2ZSIsIm1hc3RlciI6ZmFsc2UsImNyZWF0ZWRfYXQiOjE0OTA2MzA0MTcs\nInVwZGF0ZWRfYXQiOjE0OTA2MzA0MTcsImV4cGlyZXNfYXQiOm51bGx9LHsi\naWQiOiJmOTRlMGI5MDAxYWQ3YzdlMzdkOTRlYjBhMDVjZDJiMSIsImxhYmVs\nIjoibWluaXRlc3RfMTQ5MDYzMDQyMy41MjE2NzUiLCJhcGlfa2V5IjoiNDlj\nYWU4MTU2OWUzMWY3OGIwOTAxM2QwYzAwZGVjYTkiLCJzdGF0dXMiOiJhY3Rp\ndmUiLCJtYXN0ZXIiOmZhbHNlLCJjcmVhdGVkX2F0IjoxNDkwNjMwNDIzLCJ1\ncGRhdGVkX2F0IjoxNDkwNjMwNDIzLCJleHBpcmVzX2F0IjpudWxsfSx7Imlk\nIjoiNWNiNjBiY2YyNzA4MWMxZGZmMjlmNmFkNTJmOWM2NzgiLCJsYWJlbCI6\nIm1pbml0ZXN0XzE0OTA2MzA0MjQuNjQxMTU3Mi11cGRhdGUiLCJhcGlfa2V5\nIjoiYzhkN2YzMzhiOWNkMDdlZjExMjViNzI2YWFiYzVlY2UiLCJzdGF0dXMi\nOiJhY3RpdmUiLCJtYXN0ZXIiOmZhbHNlLCJjcmVhdGVkX2F0IjoxNDkwNjMw\nNDI0LCJ1cGRhdGVkX2F0IjoxNDkwNjMwNDI0LCJleHBpcmVzX2F0IjpudWxs\nfSx7ImlkIjoiNjY1ZmIwODUzM2Q2ZTA0Y2ViMjU3YzU5MDU5MTBkNWUiLCJs\nYWJlbCI6Im1pbml0ZXN0XzE0OTA2MzA0MjUuMTA0MDMxIiwiYXBpX2tleSI6\nImFhNWZhYjVmNGI0ZmM0NDYzOTFhM2FmYzhkZDNmNzYzIiwic3RhdHVzIjoi\nYWN0aXZlIiwibWFzdGVyIjpmYWxzZSwiY3JlYXRlZF9hdCI6MTQ5MDYzMDQy\nNSwidXBkYXRlZF9hdCI6MTQ5MDYzMDQyNSwiZXhwaXJlc19hdCI6bnVsbH0s\neyJpZCI6IjViNDgwZmY5ZDkwNjY3OTg4MGJlM2MwMWE2ODM5ZjA5IiwibGFi\nZWwiOiJtaW5pdGVzdF8xNDkwNjMwOTU3Ljk0NjU1OSIsImFwaV9rZXkiOiJl\nNzQyOGUyZjI1M2U0Y2Q5NTRlM2IxMzE0ZWU2ZDc3MyIsInN0YXR1cyI6ImFj\ndGl2ZSIsIm1hc3RlciI6ZmFsc2UsImNyZWF0ZWRfYXQiOjE0OTA2MzA5NTgs\nInVwZGF0ZWRfYXQiOjE0OTA2MzA5NTgsImV4cGlyZXNfYXQiOm51bGx9LHsi\naWQiOiJhNTRmMDM0YzczOTQ1MjRiYTczMjI2Mzk0OGEzN2Y0ZCIsImxhYmVs\nIjoibWluaXRlc3RfMTQ5MDYzMDk2MC4yMzM5MDIiLCJhcGlfa2V5IjoiNTU0\nMjRhM2Y2ZjBlODc3ZjFiNmYwNjI1NTA2YmMyNTAiLCJzdGF0dXMiOiJhY3Rp\ndmUiLCJtYXN0ZXIiOmZhbHNlLCJjcmVhdGVkX2F0IjoxNDkwNjMwOTYwLCJ1\ncGRhdGVkX2F0IjoxNDkwNjMwOTYwLCJleHBpcmVzX2F0IjpudWxsfSx7Imlk\nIjoiZGNmY2Y2MWZjZjE4ZTI2MjU4Y2E0MDk0NzQwODRmMDciLCJsYWJlbCI6\nIm1pbml0ZXN0XzE0OTA2MzA5NjIuMjY3NzYzOSIsImFwaV9rZXkiOiI1Nzkz\nYTFkODBmYzZhMmM0NzQ4NWUzMTdkYzE1MjNlNCIsInN0YXR1cyI6ImFjdGl2\nZSIsIm1hc3RlciI6ZmFsc2UsImNyZWF0ZWRfYXQiOjE0OTA2MzA5NjIsInVw\nZGF0ZWRfYXQiOjE0OTA2MzA5NjIsImV4cGlyZXNfYXQiOm51bGx9LHsiaWQi\nOiIyOGM1ZGY5M2Y5OWRjNzQ0YmRhZTRlMjhhZWY2NmQ0NCIsImxhYmVsIjoi\nbWluaXRlc3RfMTQ5MDYzMDk2NS44ODY2IiwiYXBpX2tleSI6IjRhNDUzYjJl\nZTA4ZDFjOTE4MTYxNDgzYjk1NjAzYWE4Iiwic3RhdHVzIjoiYWN0aXZlIiwi\nbWFzdGVyIjpmYWxzZSwiY3JlYXRlZF9hdCI6MTQ5MDYzMDk2NiwidXBkYXRl\nZF9hdCI6MTQ5MDYzMDk2NiwiZXhwaXJlc19hdCI6bnVsbH0seyJpZCI6IjFi\nNjAzYzY0OWVmNDRlYTc1ZWM5ZTY0MmY1NDlkMzI3IiwibGFiZWwiOiJtaW5p\ndGVzdF8xNDkwODkwNzE1Ljk5MDkzNSIsImFwaV9rZXkiOiI0ZjQ5YTU3OTgy\nYzBiZTAzZDllZDdmMTdhZjM2N2M4ZSIsInN0YXR1cyI6ImFjdGl2ZSIsIm1h\nc3RlciI6ZmFsc2UsImNyZWF0ZWRfYXQiOjE0OTA4OTA3MTYsInVwZGF0ZWRf\nYXQiOjE0OTA4OTA3MTYsImV4cGlyZXNfYXQiOm51bGx9LHsiaWQiOiI4NWVk\nYmEwZDk2NjZkNTgyZWQwMTA5MWU2YjM5MmMyYyIsImxhYmVsIjoibWluaXRl\nc3QtdXBkYXRlIiwiYXBpX2tleSI6IjZmN2IxMTU4NjI2ZjE5Njg2N2ZhODQz\nZTIzZWExYzQ4Iiwic3RhdHVzIjoiYWN0aXZlIiwibWFzdGVyIjpmYWxzZSwi\nY3JlYXRlZF9hdCI6MTQ5MDg5MDcxNiwidXBkYXRlZF9hdCI6MTQ5MDg5MDcx\nNiwiZXhwaXJlc19hdCI6bnVsbH0seyJpZCI6IjdiNGMzZWNhOTA1MWYzYTdm\nMWVhMmFjNWQwZGVmNWZkIiwibGFiZWwiOiJtaW5pdGVzdF8xNDkwODkwNzE4\nLjEzMTAzNDkiLCJhcGlfa2V5IjoiYjQxOGY3Y2EyNTRjMmNlMmUwMzMyMTky\nNGM4ODE2NDQiLCJzdGF0dXMiOiJhY3RpdmUiLCJtYXN0ZXIiOmZhbHNlLCJj\ncmVhdGVkX2F0IjoxNDkwODkwNzE4LCJ1cGRhdGVkX2F0IjoxNDkwODkwNzE4\nLCJleHBpcmVzX2F0IjpudWxsfSx7ImlkIjoiN2VkMDdiZDA3MWQyMDcwNTE2\nMjU4NTBhZDY1YmI2MzUiLCJsYWJlbCI6Im1pbml0ZXN0XzE0OTUwMzA2MTku\nMDE5NzQ1IiwiYXBpX2tleSI6ImJhMDMyOWE0NWJmZmJkYjRmN2NmMTM5N2Yw\nMTZhOGNlIiwic3RhdHVzIjoiYWN0aXZlIiwibWFzdGVyIjpmYWxzZSwiY3Jl\nYXRlZF9hdCI6MTQ5NTAzMDYxOSwidXBkYXRlZF9hdCI6MTQ5NTAzMDYxOSwi\nZXhwaXJlc19hdCI6bnVsbH0seyJpZCI6ImNkOGIzMjMxM2RlNTE5ZDQ5ZmM3\nNjhkYmM0YjdmODFmIiwibGFiZWwiOiJtaW5pdGVzdF8xNDk1MDMwNjc5LjI2\nMjYyIiwiYXBpX2tleSI6ImY3YjdkY2EyNzQxMGViM2FmZTc5YWYzMzMyMTdm\nZjY4Iiwic3RhdHVzIjoiYWN0aXZlIiwibWFzdGVyIjpmYWxzZSwiY3JlYXRl\nZF9hdCI6MTQ5NTAzMDY3OSwidXBkYXRlZF9hdCI6MTQ5NTAzMDY3OSwiZXhw\naXJlc19hdCI6bnVsbH0seyJpZCI6ImFhYjUwMDEyOWMyYjdiYmJjMTk2ZWFi\nNmM4NmU3MmIzIiwibGFiZWwiOiJtaW5pdGVzdCIsImFwaV9rZXkiOiIyN2Y3\nMTg3MTVlNDAyODRjMGQyMGUwNjVhZDU5OTcwZiIsInN0YXR1cyI6ImFjdGl2\nZSIsIm1hc3RlciI6ZmFsc2UsImNyZWF0ZWRfYXQiOjE0OTUwMzA2ODIsInVw\nZGF0ZWRfYXQiOjE0OTUwMzA2ODIsImV4cGlyZXNfYXQiOm51bGx9LHsiaWQi\nOiJjYTgzZGIzMmIzNzY1MDdiN2E4ZTIzMTY4ZTU1Y2ZlMSIsImxhYmVsIjoi\nbWluaXRlc3RfMTQ5NTAzMDY5My40NDc4MjMiLCJhcGlfa2V5IjoiYjhlMzgz\nODZjMGI3MTVjMDk1MDJiZWM1NzEzNDIxN2IiLCJzdGF0dXMiOiJhY3RpdmUi\nLCJtYXN0ZXIiOmZhbHNlLCJjcmVhdGVkX2F0IjoxNDk1MDMwNjkzLCJ1cGRh\ndGVkX2F0IjoxNDk1MDMwNjkzLCJleHBpcmVzX2F0IjpudWxsfSx7ImlkIjoi\nODA4YmI1OWU1ZWVmODA5MjhmYzI0NWZhNmU4MDRmNzQiLCJsYWJlbCI6Im1p\nbml0ZXN0XzE0OTUwMzA2OTguOTA3NDgyMSIsImFwaV9rZXkiOiIyYmUyM2Ix\nNjM0ODI5MGY3NGUwOWYzOTlkN2E1ZGNhNSIsInN0YXR1cyI6ImFjdGl2ZSIs\nIm1hc3RlciI6ZmFsc2UsImNyZWF0ZWRfYXQiOjE0OTUwMzA2OTksInVwZGF0\nZWRfYXQiOjE0OTUwMzA2OTksImV4cGlyZXNfYXQiOm51bGx9LHsiaWQiOiJh\nY2Y1ZWYzY2RmY2ZiMWJmOTMzMzUxYThlMTZlMzRjYiIsImxhYmVsIjoibWlu\naXRlc3RfMTQ5NTAzMDczMy41MDA0OSIsImFwaV9rZXkiOiIxNzY3MGRjYWZk\nZDI2OWFhYzdhZDFmNjNhZjRjZDg3NSIsInN0YXR1cyI6ImFjdGl2ZSIsIm1h\nc3RlciI6ZmFsc2UsImNyZWF0ZWRfYXQiOjE0OTUwMzA3MzMsInVwZGF0ZWRf\nYXQiOjE0OTUwMzA3MzMsImV4cGlyZXNfYXQiOm51bGx9LHsiaWQiOiIxZTdk\nYTk0OGVhZmE1OWQ3YjM5MWNjNWM0MDU5Njk0NCIsImxhYmVsIjoibWluaXRl\nc3RfMTQ5NTAzMDc5MS45MjI2NSIsImFwaV9rZXkiOiIxZDMzYzk4YjgwNDZi\nNGJlOTllMTE0MTE5OWM2NjllMCIsInN0YXR1cyI6ImFjdGl2ZSIsIm1hc3Rl\nciI6ZmFsc2UsImNyZWF0ZWRfYXQiOjE0OTUwMzA3OTIsInVwZGF0ZWRfYXQi\nOjE0OTUwMzA3OTIsImV4cGlyZXNfYXQiOm51bGx9LHsiaWQiOiI3NjFkYWY3\nNWY0M2M4YTBiMGRlZGNhNWFiNTY0YjZhYiIsImxhYmVsIjoibWluaXRlc3Rf\nMTQ5NTE5OTgxMC43NDI0NjIiLCJhcGlfa2V5IjoiYWZlOWM1YWI1ZjhhNGNh\nYTE3ODJmNGY0YzUxMDhlYjEiLCJzdGF0dXMiOiJhY3RpdmUiLCJtYXN0ZXIi\nOmZhbHNlLCJjcmVhdGVkX2F0IjoxNDk1MTk5ODEwLCJ1cGRhdGVkX2F0Ijox\nNDk1MTk5ODEwLCJleHBpcmVzX2F0IjpudWxsfSx7ImlkIjoiYjI2YTFkMWFi\nMThkYThiZWNjYTQxMGVmYWRkZWUyZTUiLCJsYWJlbCI6Im1pbml0ZXN0XzE0\nOTUxOTk4MTIuMDMyODUxIiwiYXBpX2tleSI6IjhhMTdjYWYyZDZlYjMyYmY5\nNzUwYTRmNjRmNTdkZDFkIiwic3RhdHVzIjoiYWN0aXZlIiwibWFzdGVyIjpm\nYWxzZSwiY3JlYXRlZF9hdCI6MTQ5NTE5OTgxMiwidXBkYXRlZF9hdCI6MTQ5\nNTE5OTgxMiwiZXhwaXJlc19hdCI6bnVsbH1dfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:19:15 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/account/identity/list_success_with_params.json b/test/fixtures/cassettes/v1_4/account/identity/list_success_with_params.json new file mode 100644 index 0000000..48bcf12 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/account/identity/list_success_with_params.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"get","uri":"https://api.datasift.com/v1.4/account/identity?label=minitest&page=1&per_page=1","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:19:15 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["6cf6560144a0fc6c85baf55ca15e954e"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99825"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3407"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJjb3VudCI6MSwicGFnZSI6MSwicGFnZXMiOjEsInBlcl9wYWdlIjoxLCJp\nZGVudGl0aWVzIjpbeyJpZCI6ImFhYjUwMDEyOWMyYjdiYmJjMTk2ZWFiNmM4\nNmU3MmIzIiwibGFiZWwiOiJtaW5pdGVzdCIsImFwaV9rZXkiOiIyN2Y3MTg3\nMTVlNDAyODRjMGQyMGUwNjVhZDU5OTcwZiIsInN0YXR1cyI6ImFjdGl2ZSIs\nIm1hc3RlciI6ZmFsc2UsImNyZWF0ZWRfYXQiOjE0OTUwMzA2ODIsInVwZGF0\nZWRfYXQiOjE0OTUwMzA2ODIsImV4cGlyZXNfYXQiOm51bGx9XX0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:19:15 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/account/identity/update_id_404.json b/test/fixtures/cassettes/v1_4/account/identity/update_id_404.json new file mode 100644 index 0000000..9995467 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/account/identity/update_id_404.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"put","uri":"https://api.datasift.com/v1.4/account/identity/fake_id","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["60"],"Host":["api.datasift.com"]}},"response":{"status":{"code":404,"message":"Not Found"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:19:13 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["74a6bc04af1a9c0a8c15437c73bdad7c"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99875"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3409"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJlcnJvciI6IklkZW50aXR5IG5vdCBmb3VuZCJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:19:13 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/account/identity/update_success.json b/test/fixtures/cassettes/v1_4/account/identity/update_success.json new file mode 100644 index 0000000..5b0b715 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/account/identity/update_success.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"put","uri":"https://api.datasift.com/v1.4/account/identity/efc51f659060cd1fda08c79e9bb43b64","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["76"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:19:14 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["0b9e6f6073a012c109b8351b058d9419"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99865"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3408"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImVmYzUxZjY1OTA2MGNkMWZkYTA4Yzc5ZTliYjQzYjY0IiwibGFi\nZWwiOiJtaW5pdGVzdF8xNDk1MTk5OTUzLjc2NjktdXBkYXRlIiwiYXBpX2tl\neSI6IjA3NTYzNGJhYzhmNjE0YjQ0ZmE3YmQxMjVlMTA4YTcwIiwic3RhdHVz\nIjoiYWN0aXZlIiwibWFzdGVyIjpmYWxzZSwiY3JlYXRlZF9hdCI6MTQ5NTE5\nOTk1MywidXBkYXRlZF9hdCI6MTQ5NTE5OTk1NCwiZXhwaXJlc19hdCI6bnVs\nbH0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:19:14 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/account/usage/invalid.json b/test/fixtures/cassettes/v1_4/account/usage/invalid.json new file mode 100644 index 0000000..b329686 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/account/usage/invalid.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"get","uri":"https://api.datasift.com/v1.4/account/usage?period=invalid_period","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":400,"message":"Bad Request"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:16:17 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["7afd4dc88b900f243fe9855fe5fe0848"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99925"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3585"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJlcnJvciI6InBlcmlvZCBpcyBpbnZhbGlkOyB2YWxpZCB2YWx1ZXMgYXJl\nOiBob3VybHksZGFpbHksbW9udGhseSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:16:17 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/account/usage/valid_params.json b/test/fixtures/cassettes/v1_4/account/usage/valid_params.json new file mode 100644 index 0000000..be86c4d --- /dev/null +++ b/test/fixtures/cassettes/v1_4/account/usage/valid_params.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"get","uri":"https://api.datasift.com/v1.4/account/usage?end=1490572800&period=daily&start=1490054400","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:16:17 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["f66fd8eca1890b537da3339768d4e6f4"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99950"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3585"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJ1c2FnZSI6W3sicXVhbnRpdHkiOjg2LjQsImNvc3QiOjAsImNhdGVnb3J5\nIjoiaGlzdG9yaWNzIiwidW5pdCI6ImRwdSIsInNvdXJjZSI6IiIsInRpbWVz\ndGFtcCI6MTQ5MDA1NDQwMH0seyJxdWFudGl0eSI6NjMxNjUsImNvc3QiOjAs\nImNhdGVnb3J5IjoicmVhbHRpbWUiLCJ1bml0IjoiaW50ZXJhY3Rpb24iLCJz\nb3VyY2UiOiJzYWxpZW5jZS5zZW50aW1lbnQiLCJ0aW1lc3RhbXAiOjE0OTAw\nNTQ0MDB9LHsicXVhbnRpdHkiOjMyMDQzLCJjb3N0IjowLCJjYXRlZ29yeSI6\nImhpc3RvcmljcyIsInVuaXQiOiJpbnRlcmFjdGlvbiIsInNvdXJjZSI6InNh\nbGllbmNlLnRvcGljcyIsInRpbWVzdGFtcCI6MTQ5MDA1NDQwMH0seyJxdWFu\ndGl0eSI6MTEuOTk1MiwiY29zdCI6MCwiY2F0ZWdvcnkiOiJyZWFsdGltZSIs\nInVuaXQiOiJkcHUiLCJzb3VyY2UiOiIiLCJ0aW1lc3RhbXAiOjE0OTAwNTQ0\nMDB9LHsicXVhbnRpdHkiOjE2NTg5MiwiY29zdCI6MCwiY2F0ZWdvcnkiOiJo\naXN0b3JpY3MiLCJ1bml0IjoiaW50ZXJhY3Rpb24iLCJzb3VyY2UiOiJ0dW1i\nbHIiLCJ0aW1lc3RhbXAiOjE0OTAwNTQ0MDB9LHsicXVhbnRpdHkiOjE5MzIy\nLCJjb3N0IjowLCJjYXRlZ29yeSI6InJlYWx0aW1lIiwidW5pdCI6ImludGVy\nYWN0aW9uIiwic291cmNlIjoic2FsaWVuY2UuZW50aXRpZXMiLCJ0aW1lc3Rh\nbXAiOjE0OTAwNTQ0MDB9LHsicXVhbnRpdHkiOjQ1Ni4xMTEzNiwiY29zdCI6\nMCwiY2F0ZWdvcnkiOiJtYW5hZ2VkX3NvdXJjZXMiLCJ1bml0IjoiZHB1Iiwi\nc291cmNlIjoiZmFjZWJvb2tfcGFnZXMiLCJ0aW1lc3RhbXAiOjE0OTAwNTQ0\nMDB9LHsicXVhbnRpdHkiOjMwNzcsImNvc3QiOjAsImNhdGVnb3J5IjoicmVh\nbHRpbWUiLCJ1bml0IjoiaW50ZXJhY3Rpb24iLCJzb3VyY2UiOiJsaW5rcyIs\nInRpbWVzdGFtcCI6MTQ5MDA1NDQwMH0seyJxdWFudGl0eSI6NDg0LjQxMDI0\nLCJjb3N0IjowLCJjYXRlZ29yeSI6Im1hbmFnZWRfc291cmNlcyIsInVuaXQi\nOiJkcHUiLCJzb3VyY2UiOiJpbnN0YWdyYW0iLCJ0aW1lc3RhbXAiOjE0OTAw\nNTQ0MDB9LHsicXVhbnRpdHkiOjkyODA3LCJjb3N0IjowLCJjYXRlZ29yeSI6\nImhpc3RvcmljcyIsInVuaXQiOiJpbnRlcmFjdGlvbiIsInNvdXJjZSI6InNh\nbGllbmNlLnNlbnRpbWVudCIsInRpbWVzdGFtcCI6MTQ5MDA1NDQwMH0seyJx\ndWFudGl0eSI6NDY1NSwiY29zdCI6MCwiY2F0ZWdvcnkiOiJoaXN0b3JpY3Mi\nLCJ1bml0IjoiaW50ZXJhY3Rpb24iLCJzb3VyY2UiOiJsaW5rcyIsInRpbWVz\ndGFtcCI6MTQ5MDA1NDQwMH0seyJxdWFudGl0eSI6MTA3MjYsImNvc3QiOjAs\nImNhdGVnb3J5IjoicmVhbHRpbWUiLCJ1bml0IjoiaW50ZXJhY3Rpb24iLCJz\nb3VyY2UiOiJzYWxpZW5jZS50b3BpY3MiLCJ0aW1lc3RhbXAiOjE0OTAwNTQ0\nMDB9LHsicXVhbnRpdHkiOjQ1MDUwLCJjb3N0IjowLCJjYXRlZ29yeSI6Imhp\nc3RvcmljcyIsInVuaXQiOiJpbnRlcmFjdGlvbiIsInNvdXJjZSI6InNhbGll\nbmNlLmVudGl0aWVzIiwidGltZXN0YW1wIjoxNDkwMDU0NDAwfSx7InF1YW50\naXR5Ijo0NTYuMTExMzYsImNvc3QiOjAsImNhdGVnb3J5IjoibWFuYWdlZF9z\nb3VyY2VzIiwidW5pdCI6ImRwdSIsInNvdXJjZSI6ImZhY2Vib29rX3BhZ2Vz\nIiwidGltZXN0YW1wIjoxNDkwMTQwODAwfSx7InF1YW50aXR5Ijo5MjM1LCJj\nb3N0IjowLCJjYXRlZ29yeSI6InJlYWx0aW1lIiwidW5pdCI6ImludGVyYWN0\naW9uIiwic291cmNlIjoic2FsaWVuY2UudG9waWNzIiwidGltZXN0YW1wIjox\nNDkwMTQwODAwfSx7InF1YW50aXR5Ijo0ODQuNDEwMjQsImNvc3QiOjAsImNh\ndGVnb3J5IjoibWFuYWdlZF9zb3VyY2VzIiwidW5pdCI6ImRwdSIsInNvdXJj\nZSI6Imluc3RhZ3JhbSIsInRpbWVzdGFtcCI6MTQ5MDE0MDgwMH0seyJxdWFu\ndGl0eSI6MTgzNSwiY29zdCI6MCwiY2F0ZWdvcnkiOiJyZWFsdGltZSIsInVu\naXQiOiJpbnRlcmFjdGlvbiIsInNvdXJjZSI6ImxpbmtzIiwidGltZXN0YW1w\nIjoxNDkwMTQwODAwfSx7InF1YW50aXR5IjoxNTc1NSwiY29zdCI6MCwiY2F0\nZWdvcnkiOiJyZWFsdGltZSIsInVuaXQiOiJpbnRlcmFjdGlvbiIsInNvdXJj\nZSI6InNhbGllbmNlLmVudGl0aWVzIiwidGltZXN0YW1wIjoxNDkwMTQwODAw\nfSx7InF1YW50aXR5IjoxMS45OTUyLCJjb3N0IjowLCJjYXRlZ29yeSI6InJl\nYWx0aW1lIiwidW5pdCI6ImRwdSIsInNvdXJjZSI6IiIsInRpbWVzdGFtcCI6\nMTQ5MDE0MDgwMH0seyJxdWFudGl0eSI6NTE5NjcsImNvc3QiOjAsImNhdGVn\nb3J5IjoicmVhbHRpbWUiLCJ1bml0IjoiaW50ZXJhY3Rpb24iLCJzb3VyY2Ui\nOiJzYWxpZW5jZS5zZW50aW1lbnQiLCJ0aW1lc3RhbXAiOjE0OTAxNDA4MDB9\nLHsicXVhbnRpdHkiOjIsImNvc3QiOjAsImNhdGVnb3J5IjoiaGlzdG9yaWNz\nIiwidW5pdCI6ImludGVyYWN0aW9uIiwic291cmNlIjoidHVtYmxyIiwidGlt\nZXN0YW1wIjoxNDkwMTQwODAwfSx7InF1YW50aXR5IjoyLCJjb3N0IjowLCJj\nYXRlZ29yeSI6Imhpc3RvcmljcyIsInVuaXQiOiJpbnRlcmFjdGlvbiIsInNv\ndXJjZSI6InNhbGllbmNlLnNlbnRpbWVudCIsInRpbWVzdGFtcCI6MTQ5MDE0\nMDgwMH0seyJxdWFudGl0eSI6MSwiY29zdCI6MCwiY2F0ZWdvcnkiOiJoaXN0\nb3JpY3MiLCJ1bml0IjoiaW50ZXJhY3Rpb24iLCJzb3VyY2UiOiJzYWxpZW5j\nZS5lbnRpdGllcyIsInRpbWVzdGFtcCI6MTQ5MDE0MDgwMH0seyJxdWFudGl0\neSI6MTIxMzc5LCJjb3N0IjowLCJjYXRlZ29yeSI6InJlYWx0aW1lIiwidW5p\ndCI6ImludGVyYWN0aW9uIiwic291cmNlIjoic2FsaWVuY2Uuc2VudGltZW50\nIiwidGltZXN0YW1wIjoxNDkwMjI3MjAwfSx7InF1YW50aXR5Ijo0ODQuNDEw\nMjQsImNvc3QiOjAsImNhdGVnb3J5IjoibWFuYWdlZF9zb3VyY2VzIiwidW5p\ndCI6ImRwdSIsInNvdXJjZSI6Imluc3RhZ3JhbSIsInRpbWVzdGFtcCI6MTQ5\nMDIyNzIwMH0seyJxdWFudGl0eSI6MTEuOTk1MiwiY29zdCI6MCwiY2F0ZWdv\ncnkiOiJyZWFsdGltZSIsInVuaXQiOiJkcHUiLCJzb3VyY2UiOiIiLCJ0aW1l\nc3RhbXAiOjE0OTAyMjcyMDB9LHsicXVhbnRpdHkiOjI0MzA3LCJjb3N0Ijow\nLCJjYXRlZ29yeSI6InJlYWx0aW1lIiwidW5pdCI6ImludGVyYWN0aW9uIiwi\nc291cmNlIjoic2FsaWVuY2UudG9waWNzIiwidGltZXN0YW1wIjoxNDkwMjI3\nMjAwfSx7InF1YW50aXR5Ijo0NTYuMTExMzYsImNvc3QiOjAsImNhdGVnb3J5\nIjoibWFuYWdlZF9zb3VyY2VzIiwidW5pdCI6ImRwdSIsInNvdXJjZSI6ImZh\nY2Vib29rX3BhZ2VzIiwidGltZXN0YW1wIjoxNDkwMjI3MjAwfSx7InF1YW50\naXR5IjozNjk0NCwiY29zdCI6MCwiY2F0ZWdvcnkiOiJyZWFsdGltZSIsInVu\naXQiOiJpbnRlcmFjdGlvbiIsInNvdXJjZSI6InNhbGllbmNlLmVudGl0aWVz\nIiwidGltZXN0YW1wIjoxNDkwMjI3MjAwfSx7InF1YW50aXR5IjoxNDk1Njks\nImNvc3QiOjAsImNhdGVnb3J5IjoicmVhbHRpbWUiLCJ1bml0IjoiaW50ZXJh\nY3Rpb24iLCJzb3VyY2UiOiJsaW5rcyIsInRpbWVzdGFtcCI6MTQ5MDIyNzIw\nMH0seyJxdWFudGl0eSI6MTMuMzEwMzMsImNvc3QiOjAsImNhdGVnb3J5Ijoi\ncmVhbHRpbWUiLCJ1bml0IjoiZHB1Iiwic291cmNlIjoiIiwidGltZXN0YW1w\nIjoxNDkwMzEzNjAwfSx7InF1YW50aXR5IjozMjQ0MiwiY29zdCI6MCwiY2F0\nZWdvcnkiOiJyZWFsdGltZSIsInVuaXQiOiJpbnRlcmFjdGlvbiIsInNvdXJj\nZSI6InNhbGllbmNlLmVudGl0aWVzIiwidGltZXN0YW1wIjoxNDkwMzEzNjAw\nfSx7InF1YW50aXR5IjoyMDQ2NiwiY29zdCI6MCwiY2F0ZWdvcnkiOiJyZWFs\ndGltZSIsInVuaXQiOiJpbnRlcmFjdGlvbiIsInNvdXJjZSI6InNhbGllbmNl\nLnRvcGljcyIsInRpbWVzdGFtcCI6MTQ5MDMxMzYwMH0seyJxdWFudGl0eSI6\nMTMxMDgyLCJjb3N0IjowLCJjYXRlZ29yeSI6InJlYWx0aW1lIiwidW5pdCI6\nImludGVyYWN0aW9uIiwic291cmNlIjoic2FsaWVuY2Uuc2VudGltZW50Iiwi\ndGltZXN0YW1wIjoxNDkwMzEzNjAwfSx7InF1YW50aXR5Ijo3OTk3MCwiY29z\ndCI6MCwiY2F0ZWdvcnkiOiJyZWFsdGltZSIsInVuaXQiOiJpbnRlcmFjdGlv\nbiIsInNvdXJjZSI6ImxpbmtzIiwidGltZXN0YW1wIjoxNDkwMzEzNjAwfSx7\nInF1YW50aXR5IjozODAsImNvc3QiOjAsImNhdGVnb3J5IjoiaGlzdG9yaWNz\nIiwidW5pdCI6ImludGVyYWN0aW9uIiwic291cmNlIjoic2FsaWVuY2UudG9w\naWNzIiwidGltZXN0YW1wIjoxNDkwMzEzNjAwfSx7InF1YW50aXR5IjoxNjEz\nLCJjb3N0IjowLCJjYXRlZ29yeSI6Imhpc3RvcmljcyIsInVuaXQiOiJpbnRl\ncmFjdGlvbiIsInNvdXJjZSI6InNhbGllbmNlLmVudGl0aWVzIiwidGltZXN0\nYW1wIjoxNDkwMzEzNjAwfSx7InF1YW50aXR5IjoyNjMzLCJjb3N0IjowLCJj\nYXRlZ29yeSI6Imhpc3RvcmljcyIsInVuaXQiOiJpbnRlcmFjdGlvbiIsInNv\ndXJjZSI6InNhbGllbmNlLnNlbnRpbWVudCIsInRpbWVzdGFtcCI6MTQ5MDMx\nMzYwMH0seyJxdWFudGl0eSI6MzY5OCwiY29zdCI6MCwiY2F0ZWdvcnkiOiJo\naXN0b3JpY3MiLCJ1bml0IjoiaW50ZXJhY3Rpb24iLCJzb3VyY2UiOiJsaW5r\ncyIsInRpbWVzdGFtcCI6MTQ5MDMxMzYwMH0seyJxdWFudGl0eSI6MTEwMiwi\nY29zdCI6MCwiY2F0ZWdvcnkiOiJoaXN0b3JpY3MiLCJ1bml0IjoiaW50ZXJh\nY3Rpb24iLCJzb3VyY2UiOiJ0dW1ibHIiLCJ0aW1lc3RhbXAiOjE0OTAzMTM2\nMDB9LHsicXVhbnRpdHkiOjMyNjcsImNvc3QiOjAsImNhdGVnb3J5IjoiaGlz\ndG9yaWNzIiwidW5pdCI6ImludGVyYWN0aW9uIiwic291cmNlIjoiYml0bHki\nLCJ0aW1lc3RhbXAiOjE0OTAzMTM2MDB9LHsicXVhbnRpdHkiOjE3NDksImNv\nc3QiOjAsImNhdGVnb3J5IjoiaGlzdG9yaWNzIiwidW5pdCI6ImludGVyYWN0\naW9uIiwic291cmNlIjoid29yZHByZXNzIiwidGltZXN0YW1wIjoxNDkwMzEz\nNjAwfSx7InF1YW50aXR5Ijo0NTYuMTExMzYsImNvc3QiOjAsImNhdGVnb3J5\nIjoibWFuYWdlZF9zb3VyY2VzIiwidW5pdCI6ImRwdSIsInNvdXJjZSI6ImZh\nY2Vib29rX3BhZ2VzIiwidGltZXN0YW1wIjoxNDkwMzEzNjAwfSx7InF1YW50\naXR5Ijo0OTIuNTc3MzgsImNvc3QiOjAsImNhdGVnb3J5IjoibWFuYWdlZF9z\nb3VyY2VzIiwidW5pdCI6ImRwdSIsInNvdXJjZSI6Imluc3RhZ3JhbSIsInRp\nbWVzdGFtcCI6MTQ5MDMxMzYwMH0seyJxdWFudGl0eSI6ODE4LCJjb3N0Ijow\nLCJjYXRlZ29yeSI6Imhpc3RvcmljcyIsInVuaXQiOiJpbnRlcmFjdGlvbiIs\nInNvdXJjZSI6IndvcmRwcmVzcyIsInRpbWVzdGFtcCI6MTQ5MDQwMDAwMH0s\neyJxdWFudGl0eSI6MTI5MCwiY29zdCI6MCwiY2F0ZWdvcnkiOiJoaXN0b3Jp\nY3MiLCJ1bml0IjoiaW50ZXJhY3Rpb24iLCJzb3VyY2UiOiJsaW5rcyIsInRp\nbWVzdGFtcCI6MTQ5MDQwMDAwMH0seyJxdWFudGl0eSI6NDk5LjM5MiwiY29z\ndCI6MCwiY2F0ZWdvcnkiOiJtYW5hZ2VkX3NvdXJjZXMiLCJ1bml0IjoiZHB1\nIiwic291cmNlIjoiaW5zdGFncmFtIiwidGltZXN0YW1wIjoxNDkwNDAwMDAw\nfSx7InF1YW50aXR5Ijo3MTcsImNvc3QiOjAsImNhdGVnb3J5IjoiaGlzdG9y\naWNzIiwidW5pdCI6ImludGVyYWN0aW9uIiwic291cmNlIjoic2FsaWVuY2Uu\nZW50aXRpZXMiLCJ0aW1lc3RhbXAiOjE0OTA0MDAwMDB9LHsicXVhbnRpdHki\nOjIwODgxLCJjb3N0IjowLCJjYXRlZ29yeSI6InJlYWx0aW1lIiwidW5pdCI6\nImludGVyYWN0aW9uIiwic291cmNlIjoic2FsaWVuY2UudG9waWNzIiwidGlt\nZXN0YW1wIjoxNDkwNDAwMDAwfSx7InF1YW50aXR5IjozMTE4OSwiY29zdCI6\nMCwiY2F0ZWdvcnkiOiJyZWFsdGltZSIsInVuaXQiOiJpbnRlcmFjdGlvbiIs\nInNvdXJjZSI6InNhbGllbmNlLmVudGl0aWVzIiwidGltZXN0YW1wIjoxNDkw\nNDAwMDAwfSx7InF1YW50aXR5IjoxMTA3LCJjb3N0IjowLCJjYXRlZ29yeSI6\nImhpc3RvcmljcyIsInVuaXQiOiJpbnRlcmFjdGlvbiIsInNvdXJjZSI6InNh\nbGllbmNlLnNlbnRpbWVudCIsInRpbWVzdGFtcCI6MTQ5MDQwMDAwMH0seyJx\ndWFudGl0eSI6MTA4OSwiY29zdCI6MCwiY2F0ZWdvcnkiOiJoaXN0b3JpY3Mi\nLCJ1bml0IjoiaW50ZXJhY3Rpb24iLCJzb3VyY2UiOiJiaXRseSIsInRpbWVz\ndGFtcCI6MTQ5MDQwMDAwMH0seyJxdWFudGl0eSI6MTU5LCJjb3N0IjowLCJj\nYXRlZ29yeSI6Imhpc3RvcmljcyIsInVuaXQiOiJpbnRlcmFjdGlvbiIsInNv\ndXJjZSI6InNhbGllbmNlLnRvcGljcyIsInRpbWVzdGFtcCI6MTQ5MDQwMDAw\nMH0seyJxdWFudGl0eSI6NDU2LjExMTM2LCJjb3N0IjowLCJjYXRlZ29yeSI6\nIm1hbmFnZWRfc291cmNlcyIsInVuaXQiOiJkcHUiLCJzb3VyY2UiOiJmYWNl\nYm9va19wYWdlcyIsInRpbWVzdGFtcCI6MTQ5MDQwMDAwMH0seyJxdWFudGl0\neSI6MTQuMzk0MjQsImNvc3QiOjAsImNhdGVnb3J5IjoicmVhbHRpbWUiLCJ1\nbml0IjoiZHB1Iiwic291cmNlIjoiIiwidGltZXN0YW1wIjoxNDkwNDAwMDAw\nfSx7InF1YW50aXR5Ijo4MzcwOSwiY29zdCI6MCwiY2F0ZWdvcnkiOiJyZWFs\ndGltZSIsInVuaXQiOiJpbnRlcmFjdGlvbiIsInNvdXJjZSI6ImxpbmtzIiwi\ndGltZXN0YW1wIjoxNDkwNDAwMDAwfSx7InF1YW50aXR5IjozNjgsImNvc3Qi\nOjAsImNhdGVnb3J5IjoiaGlzdG9yaWNzIiwidW5pdCI6ImludGVyYWN0aW9u\nIiwic291cmNlIjoidHVtYmxyIiwidGltZXN0YW1wIjoxNDkwNDAwMDAwfSx7\nInF1YW50aXR5IjoxODYsImNvc3QiOjAsImNhdGVnb3J5IjoiaGlzdG9yaWNz\nIiwidW5pdCI6ImRwdSIsInNvdXJjZSI6IiIsInRpbWVzdGFtcCI6MTQ5MDQw\nMDAwMH0seyJxdWFudGl0eSI6MTE2NDMyLCJjb3N0IjowLCJjYXRlZ29yeSI6\nInJlYWx0aW1lIiwidW5pdCI6ImludGVyYWN0aW9uIiwic291cmNlIjoic2Fs\naWVuY2Uuc2VudGltZW50IiwidGltZXN0YW1wIjoxNDkwNDAwMDAwfSx7InF1\nYW50aXR5IjoxMjM1MDgsImNvc3QiOjAsImNhdGVnb3J5IjoicmVhbHRpbWUi\nLCJ1bml0IjoiaW50ZXJhY3Rpb24iLCJzb3VyY2UiOiJzYWxpZW5jZS5zZW50\naW1lbnQiLCJ0aW1lc3RhbXAiOjE0OTA0ODY0MDB9LHsicXVhbnRpdHkiOjM0\nNDAwLCJjb3N0IjowLCJjYXRlZ29yeSI6InJlYWx0aW1lIiwidW5pdCI6Imlu\ndGVyYWN0aW9uIiwic291cmNlIjoic2FsaWVuY2UuZW50aXRpZXMiLCJ0aW1l\nc3RhbXAiOjE0OTA0ODY0MDB9LHsicXVhbnRpdHkiOjQ5OS4zOTIsImNvc3Qi\nOjAsImNhdGVnb3J5IjoibWFuYWdlZF9zb3VyY2VzIiwidW5pdCI6ImRwdSIs\nInNvdXJjZSI6Imluc3RhZ3JhbSIsInRpbWVzdGFtcCI6MTQ5MDQ4NjQwMH0s\neyJxdWFudGl0eSI6OTM5OTgsImNvc3QiOjAsImNhdGVnb3J5IjoicmVhbHRp\nbWUiLCJ1bml0IjoiaW50ZXJhY3Rpb24iLCJzb3VyY2UiOiJsaW5rcyIsInRp\nbWVzdGFtcCI6MTQ5MDQ4NjQwMH0seyJxdWFudGl0eSI6MTQuMzk0MjQsImNv\nc3QiOjAsImNhdGVnb3J5IjoicmVhbHRpbWUiLCJ1bml0IjoiZHB1Iiwic291\ncmNlIjoiIiwidGltZXN0YW1wIjoxNDkwNDg2NDAwfSx7InF1YW50aXR5Ijo0\nNTYuMTExMzYsImNvc3QiOjAsImNhdGVnb3J5IjoibWFuYWdlZF9zb3VyY2Vz\nIiwidW5pdCI6ImRwdSIsInNvdXJjZSI6ImZhY2Vib29rX3BhZ2VzIiwidGlt\nZXN0YW1wIjoxNDkwNDg2NDAwfSx7InF1YW50aXR5IjoyMzUxMCwiY29zdCI6\nMCwiY2F0ZWdvcnkiOiJyZWFsdGltZSIsInVuaXQiOiJpbnRlcmFjdGlvbiIs\nInNvdXJjZSI6InNhbGllbmNlLnRvcGljcyIsInRpbWVzdGFtcCI6MTQ5MDQ4\nNjQwMH1dfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:16:17 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/core/after_historic_dpu.json b/test/fixtures/cassettes/v1_4/core/after_historic_dpu.json new file mode 100644 index 0000000..7377de7 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/core/after_historic_dpu.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.4/historics/delete?id=88f8bd83a9bc0769f2bd","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:38:51 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["dce604fc0e0d903d1b38c85c13415dd8"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["97530"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2231"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:38:51 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/core/balance_get.json b/test/fixtures/cassettes/v1_4/core/balance_get.json new file mode 100644 index 0000000..22ea32b --- /dev/null +++ b/test/fixtures/cassettes/v1_4/core/balance_get.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/balance","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["2"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:38:52 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["3a9146ef33ccefea4447e64eeef35994"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["97505"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2230"],"X-Cache-Control":["max-age=300, must-revalidate"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"e30=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:38:52 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/core/before_dpu.json b/test/fixtures/cassettes/v1_4/core/before_dpu.json new file mode 100644 index 0000000..0b550f9 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/core/before_dpu.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:38:52 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["16773ab40d3af2cc722a6dd2da99f3a1"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["97485"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2230"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxMzozODo1MiIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:38:52 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/core/before_historic_dpu.json b/test/fixtures/cassettes/v1_4/core/before_historic_dpu.json new file mode 100644 index 0000000..fe374d1 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/core/before_historic_dpu.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:38:47 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["869074022bf7fe82a3efe382048176b9"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["97585"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2236"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxMzozODo0NyIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:38:47 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/historics/prepare","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["135"],"Host":["api.datasift.com"]}},"response":{"status":{"code":202,"message":"Accepted"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:38:51 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["c2f9cf2ee5ddbe5621080c9f225bddd7"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["97560"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2235"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6Ijg4ZjhiZDgzYTliYzA3NjlmMmJkIiwiZHB1cyI6bnVsbCwiYXZh\naWxhYmlsaXR5Ijp7InN0YXJ0IjoxNDk1MTkwMzI3LCJlbmQiOjE0OTUxOTM5\nMjcsInNvdXJjZXMiOltdfX0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:38:51 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/core/compile_success.json b/test/fixtures/cassettes/v1_4/core/compile_success.json new file mode 100644 index 0000000..6bcd673 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/core/compile_success.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:38:46 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["5d0ee9466fc8098c2b58503fe2286cb3"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["97590"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2236"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxMzozODo0NiIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:38:46 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/core/dpu_get_cost.json b/test/fixtures/cassettes/v1_4/core/dpu_get_cost.json new file mode 100644 index 0000000..7cc4b1f --- /dev/null +++ b/test/fixtures/cassettes/v1_4/core/dpu_get_cost.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/dpu","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["43"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:38:53 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["dac91ad997de5256ff68f319f205a643"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["97480"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2229"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJkcHUiOjAuMSwiZGV0YWlsIjp7ImNvbnRhaW5zIjp7ImNvdW50IjoxLCJk\ncHUiOjAuMSwidGFyZ2V0cyI6eyJpbnRlcmFjdGlvbi5jb250ZW50Ijp7ImNv\ndW50IjoxLCJkcHUiOjAuMX19fX19\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:38:53 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/core/dpu_throw_badrequest.json b/test/fixtures/cassettes/v1_4/core/dpu_throw_badrequest.json new file mode 100644 index 0000000..7c61ff4 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/core/dpu_throw_badrequest.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/dpu","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["42"],"Host":["api.datasift.com"]}},"response":{"status":{"code":400,"message":"Bad Request"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:38:53 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["e9cb9c31012913bf292595f4028e8097"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["97475"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2229"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJlcnJvciI6IlVuYWJsZSB0byBnZXQgRFBVIFs0MDBdIiwib3JpZ2luYWxf\nZXJyb3IiOiJVbmFibGUgdG8gZ2V0IERQVSBbNDAwXSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:38:53 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/core/historic_dpu.json b/test/fixtures/cassettes/v1_4/core/historic_dpu.json new file mode 100644 index 0000000..0ea9f0a --- /dev/null +++ b/test/fixtures/cassettes/v1_4/core/historic_dpu.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/dpu","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["39"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:38:51 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["30b7452a57f5655e8f7e0eb6542d5d9b"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["97555"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2231"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJkcHUiOm51bGwsImRldGFpbCI6e319\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:38:51 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/core/usage_success.json b/test/fixtures/cassettes/v1_4/core/usage_success.json new file mode 100644 index 0000000..da9eb3a --- /dev/null +++ b/test/fixtures/cassettes/v1_4/core/usage_success.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/usage","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["17"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:38:53 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["6214ed33c4ca66408c3738ca034d1893"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["97450"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2229"],"X-Cache-Control":["max-age=300, must-revalidate"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJzdGFydCI6IkZyaSwgMTkgTWF5IDIwMTcgMTI6MzU6MDAgKzAwMDAiLCJl\nbmQiOiJGcmksIDE5IE1heSAyMDE3IDEzOjM1OjAwICswMDAwIiwic3RyZWFt\ncyI6eyIxMDQxNjEyMTgyZmVkZjExZTZkYTliOTc4MmIzM2M5YSI6eyJsaWNl\nbnNlcyI6eyJnZW5kZXIiOjY1OCwiaW5zdGFncmFtIjoxMTI0LCJpbnRlcmFj\ndGlvbiI6MTEyNCwibGFuZ3VhZ2UiOjg1NywibGlua3MiOjE1LCJzYWxpZW5j\nZS5lbnRpdGllcyI6MTgyLCJzYWxpZW5jZS5zZW50aW1lbnQiOjU2NSwic2Fs\naWVuY2UudG9waWNzIjo3NX0sInNlY29uZHMiOjM2MDB9LCIyZmEwOWZjNjQ0\nNmY5NTNhMjg0ZWU4Zjc0ZjlkM2UyYiI6eyJsaWNlbnNlcyI6eyJnZW5kZXIi\nOjExNTEsImluc3RhZ3JhbSI6MjM1MCwiaW50ZXJhY3Rpb24iOjIzNTAsImxh\nbmd1YWdlIjoyMjA2LCJzYWxpZW5jZS5lbnRpdGllcyI6MzUyLCJzYWxpZW5j\nZS5zZW50aW1lbnQiOjEyMzYsInNhbGllbmNlLnRvcGljcyI6Mjk5fSwic2Vj\nb25kcyI6MzYwMH0sIjM0NDgzMmQ0MmUwN2M1ZjhjN2U4NzA1ZWRhZmMyNWE0\nIjp7ImxpY2Vuc2VzIjpbXSwic2Vjb25kcyI6MzYwMH0sIjNmOTRkNWJmNDI2\nODI4MjFhMzdjZTA1YmNkZTRmZmRlIjp7ImxpY2Vuc2VzIjp7ImZhY2Vib29r\nX3BhZ2UiOjU1NDYsImdlbmRlciI6NzI1LCJpbnRlcmFjdGlvbiI6NTU0Niwi\nbGFuZ3VhZ2UiOjc5MiwibGlua3MiOjUyLCJzYWxpZW5jZS5lbnRpdGllcyI6\nMTYyLCJzYWxpZW5jZS5zZW50aW1lbnQiOjUzMSwic2FsaWVuY2UudG9waWNz\nIjo0OX0sInNlY29uZHMiOjM2MDB9LCJkMTNiYWU5MDE2YjlmYWZhNjI3NzFi\nNmNkMWJkZGZlMCI6eyJsaWNlbnNlcyI6eyJmYWNlYm9va19wYWdlIjo5LCJn\nZW5kZXIiOjQsImludGVyYWN0aW9uIjo5LCJsYW5ndWFnZSI6OSwibGlua3Mi\nOjksInNhbGllbmNlLmVudGl0aWVzIjoxLCJzYWxpZW5jZS5zZW50aW1lbnQi\nOjZ9LCJzZWNvbmRzIjozNjAwfSwiZDFlMGFkMWEwZWEyMWNkYzRjOWE4NTQy\nZmE3ZTBiMjIiOnsibGljZW5zZXMiOnsiZ2VuZGVyIjozNDQ3LCJpbnRlcmFj\ndGlvbiI6ODg0MCwibGFuZ3VhZ2UiOjg0ODgsInNhbGllbmNlLmVudGl0aWVz\nIjo0MzEsInNhbGllbmNlLnNlbnRpbWVudCI6MzEzNCwic2FsaWVuY2UudG9w\naWNzIjo0MDEsInlvdXR1YmUiOjg4NDB9LCJzZWNvbmRzIjozNjAwfSwiZmM5\nMzUyZTI0MTUwNWEyNDc2OTMwYjlmOTNkZDk1NmIiOnsibGljZW5zZXMiOltd\nLCJzZWNvbmRzIjozNjAwfSwiN2UxNDk4MzdlMGMyYjgzYmYxNmIiOnsibGlj\nZW5zZXMiOnsiaW50ZXJhY3Rpb24iOjEwLCJsYW5ndWFnZSI6MTAsInNhbGll\nbmNlLmVudGl0aWVzIjo1LCJzYWxpZW5jZS5zZW50aW1lbnQiOjYsInNhbGll\nbmNlLnRvcGljcyI6MywidHVtYmxyIjoxMH0sInNlY29uZHMiOjB9fX0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:38:53 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/core/validate_invalid_hash.json b/test/fixtures/cassettes/v1_4/core/validate_invalid_hash.json new file mode 100644 index 0000000..1ba115f --- /dev/null +++ b/test/fixtures/cassettes/v1_4/core/validate_invalid_hash.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/validate","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["44"],"Host":["api.datasift.com"]}},"response":{"status":{"code":400,"message":"Bad Request"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:38:52 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["117c2960e836c0f58e26a8e0813f347e"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["97500"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2230"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJlcnJvciI6IldlIGFyZSB1bmFibGUgdG8gcGFyc2UgdGhpcyBzdHJlYW0u\nIEF0IGxpbmUgMSBwb3NpdGlvbiAyMSB3ZSB3ZXJlIGV4cGVjdGluZyBvbmUg\nb2Y6IGFuIG9wZXJhdG9yIHRoYXQgY2FuIGFjdCBvbiBzdHJpbmdzLCBpbnRl\nZ2VycyBvciBmbG9hdCB0eXBlcyAoPT0sICE9LCA8LCA+LCA+PSwgPD0pLCBm\nb2xsb3dlZCBieSBhIHRleHQgdmFsdWU7XG4gb3IgdGhlIFwic3Vic3RyaW5n\nXCIgb3BlcmF0b3IsIGZvbGxvd2VkIGJ5IGEgdGV4dCB2YWx1ZTtcbiBvciA8\ncHJlZGljYXRlLmNvbnRhaW5zX3BhcmFtZXRlcnM+LCBmb2xsb3dlZCBieSBh\nIGxpc3Qgb2YgY29tbWEgc2VwYXJhdGVkIHN0cmluZ3M7XG4gb3IgdGhlIFwi\naW5cIiBvcGVyYXRvciBmb3Igc3RyaW5ncywgZm9sbG93ZWQgYnkgYSBsaXN0\nIG9mIGNvbW1hIHNlcGFyYXRlZCBzdHJpbmdzO1xuIG9yIDxwcmVkaWNhdGUu\nY29udGFpbnNfcGFyYW1ldGVycz4sIGZvbGxvd2VkIGJ5IGEgcXVvdGUgKFwi\nKSwgZm9sbG93ZWQgYnkgYSBsaXN0IG9mIGNvbW1hIHNlcGFyYXRlZCBpdGVt\ncyBpbiBhIGNvbnRhaW5zIG5lYXIgb3BlcmF0b3IncyB2YWx1ZSwgZm9sbG93\nZWQgYnkgYSBjb2xvbiAoOiksIGZvbGxvd2VkIGJ5IHRoZSBudW1iZXIgb2Yg\nd29yZHMgc2VwYXJhdGlvbiBhcmd1bWVudCBpbiB0aGUgY29udGFpbnMgbmVh\nciBvcGVyYXRvcidzIHZhbHVlLCBmb2xsb3dlZCBieSBhIHF1b3RlIChcIik7\nXG4gb3IgPHByZWRpY2F0ZS5jb250YWluc19wYXJhbWV0ZXJzPiwgZm9sbG93\nZWQgYnkgYSB0ZXh0IHZhbHVlO1xuIG9yIHRoZSBcImluXCIgb3BlcmF0b3Ig\nZm9yIGR5bmFtaWMgbGlzdHMsIGZvbGxvd2VkIGJ5IGEgZHluYW1pYyBsaXN0\nIGtleTtcbiBvciA8cHJlZGljYXRlLmNvbnRhaW5zX3BhcmFtZXRlcnM+LCBm\nb2xsb3dlZCBieSBhIGR5bmFtaWMgbGlzdCBrZXkuIn0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:38:52 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/core/validate_success_bool.json b/test/fixtures/cassettes/v1_4/core/validate_success_bool.json new file mode 100644 index 0000000..067e912 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/core/validate_success_bool.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/validate","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:38:52 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["ecf102236c67411bdb1b5d7887859ca5"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["97490"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2230"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJjcmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxMzozODo1MiIsImRwdSI6IjAu\nMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:38:52 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/core/validate_success_hash.json b/test/fixtures/cassettes/v1_4/core/validate_success_hash.json new file mode 100644 index 0000000..0380490 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/core/validate_success_hash.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/validate","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:38:52 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["d622b20b7bf41b30d5636c8383edd118"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["97495"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2230"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJjcmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxMzozODo1MiIsImRwdSI6IjAu\nMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:38:52 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/historics/after_historics_delete.json b/test/fixtures/cassettes/v1_4/historics/after_historics_delete.json new file mode 100644 index 0000000..4c76eda --- /dev/null +++ b/test/fixtures/cassettes/v1_4/historics/after_historics_delete.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.4/historics/delete?id=ac0c7d5e28413d70b23a","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":404,"message":"Not Found"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 14:59:02 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["28a7341d7baec15174696a07fd1cff9b"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99900"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3583"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJlcnJvciI6Ik5vIGhpc3RvcmljcyBmb3VuZCB3aXRoIHRoZSBJRCBhYzBj\nN2Q1ZTI4NDEzZDcwYjIzYSAifQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 14:59:03 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/historics/after_historics_get_by_id.json b/test/fixtures/cassettes/v1_4/historics/after_historics_get_by_id.json new file mode 100644 index 0000000..9ef8506 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/historics/after_historics_get_by_id.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.4/historics/delete?id=a7ced5de74af5557eec3","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:00:20 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["929d650e3569ba5cb63b94d059613211"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99357"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3505"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:00:20 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/historics/after_historics_pause.json b/test/fixtures/cassettes/v1_4/historics/after_historics_pause.json new file mode 100644 index 0000000..43ceb1e --- /dev/null +++ b/test/fixtures/cassettes/v1_4/historics/after_historics_pause.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.4/historics/delete?id=9e56876ee1ec14142fe8","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:00:35 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["106a4c5a9f147896b39b5cce5476b5aa"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99267"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3490"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:00:36 GMT"},{"request":{"method":"delete","uri":"https://api.datasift.com/v1.4/push/delete?id=c530d5f4e7f6a9ef7ced05a87c40c353","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:00:35 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["9f0d469d9db5acc72d231d9fdb45aa76"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99266"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3490"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:00:36 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/historics/after_historics_prepare.json b/test/fixtures/cassettes/v1_4/historics/after_historics_prepare.json new file mode 100644 index 0000000..2c250cb --- /dev/null +++ b/test/fixtures/cassettes/v1_4/historics/after_historics_prepare.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.4/historics/delete?id=55155c88add827a3f412","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:00:05 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["afac4968a491dfe012638aae922f29b2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99437"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3520"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:00:06 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/historics/after_historics_resume.json b/test/fixtures/cassettes/v1_4/historics/after_historics_resume.json new file mode 100644 index 0000000..79b20a1 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/historics/after_historics_resume.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.4/historics/delete?id=d734a5773ffd77478b9b","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 14:59:22 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["89e0776b705b7bd9e11535b0a80d3e94"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99664"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3563"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 14:59:23 GMT"},{"request":{"method":"delete","uri":"https://api.datasift.com/v1.4/push/delete?id=c0d31f2da46c81e8d134d1bf02655e24","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 14:59:23 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["baf1f1b5c86ffcba2e4a91f88b5b0aad"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99663"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3562"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 14:59:24 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/historics/after_historics_start.json b/test/fixtures/cassettes/v1_4/historics/after_historics_start.json new file mode 100644 index 0000000..9425f00 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/historics/after_historics_start.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.4/historics/delete?id=9128203307df234be849","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 14:59:37 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["8cda9f788c45e97396cd4b7e86fbaefd"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99578"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3548"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 14:59:38 GMT"},{"request":{"method":"delete","uri":"https://api.datasift.com/v1.4/push/delete?id=0fcc7ec71e36a5a763cd0197ec286d4c","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 14:59:38 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["5b9f8dc78b3497e74e83cf1b6fa0c0ad"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99577"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3548"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 14:59:38 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/historics/after_historics_stop.json b/test/fixtures/cassettes/v1_4/historics/after_historics_stop.json new file mode 100644 index 0000000..fb6ab71 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/historics/after_historics_stop.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.4/historics/delete?id=3d944c2f0150af1f9741","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 14:59:08 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["1e0ebe5781fc9369905e46d51f28bbe7"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99810"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3577"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 14:59:08 GMT"},{"request":{"method":"delete","uri":"https://api.datasift.com/v1.4/push/delete?id=16fd747304467fede499ac7700e61d4d","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 14:59:08 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["a12ce839d34846e0ba235aaba5f0fa91"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99809"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3577"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 14:59:09 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/historics/after_historics_update.json b/test/fixtures/cassettes/v1_4/historics/after_historics_update.json new file mode 100644 index 0000000..8054d81 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/historics/after_historics_update.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.4/historics/delete?id=ae6f41f288351e7fdd38","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 14:59:52 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["dc6da7e2948028a0bb6c588a22da84f0"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99492"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3533"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 14:59:53 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/historics/before_historics_delete.json b/test/fixtures/cassettes/v1_4/historics/before_historics_delete.json new file mode 100644 index 0000000..03cf231 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/historics/before_historics_delete.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 14:58:46 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["86cf2207137c19c8c6dc5c3c61d6d133"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["100000"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3600"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxNDo1ODo0NSIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 14:58:47 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/historics/prepare","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["135"],"Host":["api.datasift.com"]}},"response":{"status":{"code":202,"message":"Accepted"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 14:58:59 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["b98ea9de71a386bf1fbdb0021b50b5c1"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99975"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3599"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImFjMGM3ZDVlMjg0MTNkNzBiMjNhIiwiZHB1cyI6bnVsbCwiYXZh\naWxhYmlsaXR5Ijp7InN0YXJ0IjoxNDc3OTU4NDAwLCJlbmQiOjE0NzgwNDQ4\nMDAsInNvdXJjZXMiOltdfX0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 14:59:01 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/historics/before_historics_get_by_id.json b/test/fixtures/cassettes/v1_4/historics/before_historics_get_by_id.json new file mode 100644 index 0000000..6c9a567 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/historics/before_historics_get_by_id.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:00:06 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["426fcf46a4707b07a762b948e21140f5"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99432"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3519"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxNTowMDowNiIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:00:07 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/historics/prepare","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["135"],"Host":["api.datasift.com"]}},"response":{"status":{"code":202,"message":"Accepted"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:00:19 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["d7b421fe40df732a2747e5edebb84c4d"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99407"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3519"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImE3Y2VkNWRlNzRhZjU1NTdlZWMzIiwiZHB1cyI6bnVsbCwiYXZh\naWxhYmlsaXR5Ijp7InN0YXJ0IjoxNDc3OTU4NDAwLCJlbmQiOjE0NzgwNDQ4\nMDAsInNvdXJjZXMiOltdfX0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:00:20 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/historics/before_historics_pause.json b/test/fixtures/cassettes/v1_4/historics/before_historics_pause.json new file mode 100644 index 0000000..5efa64a --- /dev/null +++ b/test/fixtures/cassettes/v1_4/historics/before_historics_pause.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:00:20 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["db8967c850b8723698955ba26e5c9b0f"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99352"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3505"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxNTowMDoyMCIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:00:21 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/historics/prepare","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["135"],"Host":["api.datasift.com"]}},"response":{"status":{"code":202,"message":"Accepted"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:00:33 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["85c675386c9fbb5b3c9210f513c4e923"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99327"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3505"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjllNTY4NzZlZTFlYzE0MTQyZmU4IiwiZHB1cyI6bnVsbCwiYXZh\naWxhYmlsaXR5Ijp7InN0YXJ0IjoxNDc3OTU4NDAwLCJlbmQiOjE0NzgwNDQ4\nMDAsInNvdXJjZXMiOltdfX0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:00:34 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/push/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["135"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:00:34 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["78d65cca40329b1546e8778e024d9932"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99322"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3491"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImM1MzBkNWY0ZTdmNmE5ZWY3Y2VkMDVhODdjNDBjMzUzIiwib3V0\ncHV0X3R5cGUiOiJwdWxsIiwibmFtZSI6Ikhpc3RvcmljcyBQdXNoIFN1YnNj\ncmlwdGlvbiIsImNyZWF0ZWRfYXQiOjE0OTUyMDYwMzQsInVzZXJfaWQiOjMw\nNDksImhhc2giOiI5ZTU2ODc2ZWUxZWMxNDE0MmZlOCIsImhhc2hfdHlwZSI6\nImhpc3RvcmljIiwib3V0cHV0X3BhcmFtcyI6eyJtYXhfc2l6ZSI6NTI0Mjg4\nMDB9LCJzdGF0dXMiOiJhY3RpdmUiLCJsYXN0X3JlcXVlc3QiOm51bGwsImxh\nc3Rfc3VjY2VzcyI6bnVsbCwicmVtYWluaW5nX2J5dGVzIjpudWxsLCJsb3N0\nX2RhdGEiOmZhbHNlLCJzdGFydCI6MTQ5NTIwNjAzNCwiZW5kIjowfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:00:35 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/historics/start","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["29"],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:00:34 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["feeae8e84055efb80bcd127666a549dd"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99297"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3491"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:00:35 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/historics/before_historics_resume.json b/test/fixtures/cassettes/v1_4/historics/before_historics_resume.json new file mode 100644 index 0000000..b950c2b --- /dev/null +++ b/test/fixtures/cassettes/v1_4/historics/before_historics_resume.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 14:59:09 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["3506696daf114334718c8405baf8671a"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99754"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3576"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxNDo1OTowOSIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 14:59:10 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/historics/prepare","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["135"],"Host":["api.datasift.com"]}},"response":{"status":{"code":202,"message":"Accepted"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 14:59:21 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["7d4b5b7b3f2bb26c43436bb947499e6c"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99729"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3575"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImQ3MzRhNTc3M2ZmZDc3NDc4YjliIiwiZHB1cyI6bnVsbCwiYXZh\naWxhYmlsaXR5Ijp7InN0YXJ0IjoxNDc3OTU4NDAwLCJlbmQiOjE0NzgwNDQ4\nMDAsInNvdXJjZXMiOltdfX0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 14:59:22 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/push/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["135"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 14:59:21 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["f6111c86eebdf57162307191eb0c2c2a"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99724"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3564"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImMwZDMxZjJkYTQ2YzgxZThkMTM0ZDFiZjAyNjU1ZTI0Iiwib3V0\ncHV0X3R5cGUiOiJwdWxsIiwibmFtZSI6Ikhpc3RvcmljcyBQdXNoIFN1YnNj\ncmlwdGlvbiIsImNyZWF0ZWRfYXQiOjE0OTUyMDU5NjEsInVzZXJfaWQiOjMw\nNDksImhhc2giOiJkNzM0YTU3NzNmZmQ3NzQ3OGI5YiIsImhhc2hfdHlwZSI6\nImhpc3RvcmljIiwib3V0cHV0X3BhcmFtcyI6eyJtYXhfc2l6ZSI6NTI0Mjg4\nMDB9LCJzdGF0dXMiOiJhY3RpdmUiLCJsYXN0X3JlcXVlc3QiOm51bGwsImxh\nc3Rfc3VjY2VzcyI6bnVsbCwicmVtYWluaW5nX2J5dGVzIjpudWxsLCJsb3N0\nX2RhdGEiOmZhbHNlLCJzdGFydCI6MTQ5NTIwNTk2MSwiZW5kIjowfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 14:59:22 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/historics/start","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["29"],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 14:59:22 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["e498eb26d93f75301f1543608b99f3aa"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99699"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3563"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 14:59:23 GMT"},{"request":{"method":"put","uri":"https://api.datasift.com/v1.4/historics/pause","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["41"],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 14:59:22 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["9852f7f884bee815766e98d61aeab19e"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99694"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3563"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 14:59:23 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/historics/before_historics_start.json b/test/fixtures/cassettes/v1_4/historics/before_historics_start.json new file mode 100644 index 0000000..837927e --- /dev/null +++ b/test/fixtures/cassettes/v1_4/historics/before_historics_start.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 14:59:23 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["b00c666e4610d0ebefe2fe06bef3ae12"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99658"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3562"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxNDo1OToyMyIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 14:59:24 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/historics/prepare","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["135"],"Host":["api.datasift.com"]}},"response":{"status":{"code":202,"message":"Accepted"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 14:59:36 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["8642eb15f703279c661b054dee33bd71"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99633"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3562"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjkxMjgyMDMzMDdkZjIzNGJlODQ5IiwiZHB1cyI6bnVsbCwiYXZh\naWxhYmlsaXR5Ijp7InN0YXJ0IjoxNDc3OTU4NDAwLCJlbmQiOjE0NzgwNDQ4\nMDAsInNvdXJjZXMiOltdfX0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 14:59:37 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/push/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["135"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 14:59:37 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["96a88b90b897bb127e24e803886225db"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99628"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3548"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjBmY2M3ZWM3MWUzNmE1YTc2M2NkMDE5N2VjMjg2ZDRjIiwib3V0\ncHV0X3R5cGUiOiJwdWxsIiwibmFtZSI6Ikhpc3RvcmljcyBQdXNoIFN1YnNj\ncmlwdGlvbiIsImNyZWF0ZWRfYXQiOjE0OTUyMDU5NzcsInVzZXJfaWQiOjMw\nNDksImhhc2giOiI5MTI4MjAzMzA3ZGYyMzRiZTg0OSIsImhhc2hfdHlwZSI6\nImhpc3RvcmljIiwib3V0cHV0X3BhcmFtcyI6eyJtYXhfc2l6ZSI6NTI0Mjg4\nMDB9LCJzdGF0dXMiOiJhY3RpdmUiLCJsYXN0X3JlcXVlc3QiOm51bGwsImxh\nc3Rfc3VjY2VzcyI6bnVsbCwicmVtYWluaW5nX2J5dGVzIjpudWxsLCJsb3N0\nX2RhdGEiOmZhbHNlLCJzdGFydCI6MTQ5NTIwNTk3NywiZW5kIjowfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 14:59:38 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/historics/before_historics_stop.json b/test/fixtures/cassettes/v1_4/historics/before_historics_stop.json new file mode 100644 index 0000000..9df0615 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/historics/before_historics_stop.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 14:59:02 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["b360c502e70a053137b1ca1ebf24c964"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99895"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3583"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxNDo1OTowMiIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 14:59:03 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/historics/prepare","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["135"],"Host":["api.datasift.com"]}},"response":{"status":{"code":202,"message":"Accepted"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 14:59:07 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["d1d7e8ff933ae0fa6d1c1570a3b7acaf"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99870"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3583"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjNkOTQ0YzJmMDE1MGFmMWY5NzQxIiwiZHB1cyI6bnVsbCwiYXZh\naWxhYmlsaXR5Ijp7InN0YXJ0IjoxNDc3OTU4NDAwLCJlbmQiOjE0NzgwNDQ4\nMDAsInNvdXJjZXMiOltdfX0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 14:59:08 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/push/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["135"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 14:59:07 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["9d2aa5e5a20be6e08c2934f1547cdda8"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99865"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3578"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjE2ZmQ3NDczMDQ0NjdmZWRlNDk5YWM3NzAwZTYxZDRkIiwib3V0\ncHV0X3R5cGUiOiJwdWxsIiwibmFtZSI6Ikhpc3RvcmljcyBQdXNoIFN1YnNj\ncmlwdGlvbiIsImNyZWF0ZWRfYXQiOjE0OTUyMDU5NDcsInVzZXJfaWQiOjMw\nNDksImhhc2giOiIzZDk0NGMyZjAxNTBhZjFmOTc0MSIsImhhc2hfdHlwZSI6\nImhpc3RvcmljIiwib3V0cHV0X3BhcmFtcyI6eyJtYXhfc2l6ZSI6NTI0Mjg4\nMDB9LCJzdGF0dXMiOiJhY3RpdmUiLCJsYXN0X3JlcXVlc3QiOm51bGwsImxh\nc3Rfc3VjY2VzcyI6bnVsbCwicmVtYWluaW5nX2J5dGVzIjpudWxsLCJsb3N0\nX2RhdGEiOmZhbHNlLCJzdGFydCI6MTQ5NTIwNTk0NywiZW5kIjowfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 14:59:08 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/historics/start","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["29"],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 14:59:07 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["5af6341e86ffdc3d617a903147103368"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99840"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3578"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 14:59:08 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/historics/before_historics_update.json b/test/fixtures/cassettes/v1_4/historics/before_historics_update.json new file mode 100644 index 0000000..2869ed7 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/historics/before_historics_update.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 14:59:38 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["2a2e693b221c51cb53e1340775cb476b"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99572"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3547"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxNDo1OTozOCIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 14:59:39 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/historics/prepare","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["135"],"Host":["api.datasift.com"]}},"response":{"status":{"code":202,"message":"Accepted"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 14:59:51 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["6f9aebf412c498a53de6c0f964d0aa3c"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99547"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3547"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImFlNmY0MWYyODgzNTFlN2ZkZDM4IiwiZHB1cyI6bnVsbCwiYXZh\naWxhYmlsaXR5Ijp7InN0YXJ0IjoxNDc3OTU4NDAwLCJlbmQiOjE0NzgwNDQ4\nMDAsInNvdXJjZXMiOltdfX0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 14:59:52 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/historics/historics_delete.json b/test/fixtures/cassettes/v1_4/historics/historics_delete.json new file mode 100644 index 0000000..f13f705 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/historics/historics_delete.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.4/historics/delete?id=ac0c7d5e28413d70b23a","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 14:59:00 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["849c7c8ae52bde3bf22f12524f0d2726"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99950"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3585"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 14:59:01 GMT"},{"request":{"method":"get","uri":"https://api.datasift.com/v1.4/historics/get?id=ac0c7d5e28413d70b23a&with_estimate=1","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":404,"message":"Not Found"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 14:59:01 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["aa41cf7369967b03df0d117410d5b41e"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99925"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3584"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJlcnJvciI6Ik5vIGhpc3RvcmljIGZvdW5kIHdpdGggdGhlIElEIGFjMGM3\nZDVlMjg0MTNkNzBiMjNhICJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 14:59:02 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/historics/historics_get_by_id.json b/test/fixtures/cassettes/v1_4/historics/historics_get_by_id.json new file mode 100644 index 0000000..afe28f3 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/historics/historics_get_by_id.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"get","uri":"https://api.datasift.com/v1.4/historics/get?id=a7ced5de74af5557eec3&with_estimate=1","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:00:19 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["06b203cb17088234ba7975c4a14277b0"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99382"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3506"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImE3Y2VkNWRlNzRhZjU1NTdlZWMzIiwiZGVmaW5pdGlvbl9pZCI6\nIjE0NWVhMjRhNGQ4M2ExNGVjYjkwNzdiODMxZjE0ODA5IiwibmFtZSI6Ikhp\nc3RvcmljcyBuYW1lIiwic3RhcnQiOjE0Nzc5NTg0MDAsImVuZCI6MTQ3ODA0\nNDgwMCwiY3JlYXRlZF9hdCI6MTQ5NTIwNjAwNiwic3RhdHVzIjoiaW5pdCIs\nInByb2dyZXNzIjowLCJzb3VyY2VzIjpbInR1bWJsciJdLCJzYW1wbGUiOjEw\nMCwiZXN0aW1hdGVkX2NvbXBsZXRpb24iOjAsImRlbGl2ZXJ5X2NvdW50Ijow\nfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:00:20 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/historics/historics_get_list.json b/test/fixtures/cassettes/v1_4/historics/historics_get_list.json new file mode 100644 index 0000000..f043b0a --- /dev/null +++ b/test/fixtures/cassettes/v1_4/historics/historics_get_list.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"get","uri":"https://api.datasift.com/v1.4/historics/get?max=1&page=1&with_estimate=1","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 14:59:09 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["b74ab8e80397a19bff98c4c5a60aecb7"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99784"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3577"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJkYXRhIjpbeyJpZCI6IjdlMTQ5ODM3ZTBjMmI4M2JmMTZiIiwiZGVmaW5p\ndGlvbl9pZCI6IjYzODFkMzI5MjI5MzE1M2FjMjgyYWI3ZDMwY2ZkZDBlIiwi\nbmFtZSI6InpkMTEzMDgiLCJzdGFydCI6MTQ5MzI5MDgwMCwiZW5kIjoxNDkz\nMzIzMjAwLCJjcmVhdGVkX2F0IjoxNDk1MTAzNDIyLCJzdGF0dXMiOiJzdWNj\nZWVkZWQiLCJwcm9ncmVzcyI6MTAwLCJzb3VyY2VzIjpbInR1bWJsciJdLCJz\nYW1wbGUiOjEwMCwiZXN0aW1hdGVkX2NvbXBsZXRpb24iOjE0OTUxMDQ2NDQs\nImRlbGl2ZXJ5X2NvdW50Ijo3OTF9XSwiY291bnQiOjc1fQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 14:59:09 GMT"},{"request":{"method":"get","uri":"https://api.datasift.com/v1.4/historics/get?max=20&page=1&with_estimate=1","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 14:59:09 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["bf661d1a762d425a310bb772801359e2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99759"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3576"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJkYXRhIjpbeyJpZCI6IjdlMTQ5ODM3ZTBjMmI4M2JmMTZiIiwiZGVmaW5p\ndGlvbl9pZCI6IjYzODFkMzI5MjI5MzE1M2FjMjgyYWI3ZDMwY2ZkZDBlIiwi\nbmFtZSI6InpkMTEzMDgiLCJzdGFydCI6MTQ5MzI5MDgwMCwiZW5kIjoxNDkz\nMzIzMjAwLCJjcmVhdGVkX2F0IjoxNDk1MTAzNDIyLCJzdGF0dXMiOiJzdWNj\nZWVkZWQiLCJwcm9ncmVzcyI6MTAwLCJzb3VyY2VzIjpbInR1bWJsciJdLCJz\nYW1wbGUiOjEwMCwiZXN0aW1hdGVkX2NvbXBsZXRpb24iOjE0OTUxMDQ2NDQs\nImRlbGl2ZXJ5X2NvdW50Ijo3OTF9LHsiaWQiOiIxOGM5NWYzNWQ3NTA3ZWI3\nMjk5YyIsImRlZmluaXRpb25faWQiOiIxNmU4OTExNmI5NTdhYThjNTQyYTY0\nM2ZhM2NhNjA5ZiIsIm5hbWUiOiJpbnRlcmFjdGlvbi50eXBlID09IFwidHVt\nYmxyXCIiLCJzdGFydCI6MTQ5MzI5NDQwMCwiZW5kIjoxNDkzMzA1MjAwLCJj\ncmVhdGVkX2F0IjoxNDk1MTAxNDE1LCJzdGF0dXMiOiJzdWNjZWVkZWQiLCJw\ncm9ncmVzcyI6MTAwLCJzb3VyY2VzIjpbInR1bWJsciJdLCJzYW1wbGUiOjEw\nMCwiZXN0aW1hdGVkX2NvbXBsZXRpb24iOjE0OTUxMDI2OTAsImRlbGl2ZXJ5\nX2NvdW50Ijo0MzcyMDgwfSx7ImlkIjoiZjI4YjkyMDA5NDA5ZDU1Y2JjNTYi\nLCJkZWZpbml0aW9uX2lkIjoiNjQwZmE1MWVjYjExMTE0ZjYxZmU1MDFhMDVl\nZWJiMzUiLCJuYW1lIjoiaW50ZXJhY3Rpb24udHlwZSA9PSBcInR1bWJsclwi\nIiwic3RhcnQiOjE0OTMyOTQ0MDAsImVuZCI6MTQ5MzI5ODAwMCwiY3JlYXRl\nZF9hdCI6MTQ5NTA0MjA4Miwic3RhdHVzIjoic3VjY2VlZGVkIiwicHJvZ3Jl\nc3MiOjEwMCwic291cmNlcyI6WyJ0dW1ibHIiXSwic2FtcGxlIjoxMDAsImVz\ndGltYXRlZF9jb21wbGV0aW9uIjoxNDk1MDQ0NTA3LCJkZWxpdmVyeV9jb3Vu\ndCI6MTM1NjM2N30seyJpZCI6IjQ5ZWUxZDVlY2E2ZGFiM2Q4MTU5IiwiZGVm\naW5pdGlvbl9pZCI6IjI1NTE4OGRjNzQwNDdmMzRjYjZjNWMyNWJkMjFmYWQ2\nIiwibmFtZSI6ImludGVyYWN0aW9uLmNvbnRlbnQgY29udGFpbnMgXCJjb2Zm\nZWVcIiAxJSIsInN0YXJ0IjoxNDkxNzc4ODAwLCJlbmQiOjE0OTI2NjgwMDAs\nImNyZWF0ZWRfYXQiOjE0OTI2ODIwMzAsInN0YXR1cyI6InN1Y2NlZWRlZCIs\nInByb2dyZXNzIjoxMDAsInNvdXJjZXMiOlsiYml0bHkiLCJkaXNxdXMiLCJp\nbnRlbnNlZGViYXRlIiwidHVtYmxyIiwid29yZHByZXNzIl0sInNhbXBsZSI6\nMTAwLCJlc3RpbWF0ZWRfY29tcGxldGlvbiI6MTQ5MjY5NjQ1MCwiZGVsaXZl\ncnlfY291bnQiOjE2MTg5fSx7ImlkIjoiNGYzYzc3NzFlYzg0MzBhZWM5N2Qi\nLCJkZWZpbml0aW9uX2lkIjoiMTYxYTRhNDVmMzg1N2JkZmRlMDcxMmZjMWEy\nODA3OTkiLCJuYW1lIjoiVHVtYmxyIENvZmZlZSAxJSIsInN0YXJ0IjoxNDkx\nODY1MjAwLCJlbmQiOjE0OTI2NDI4MDAsImNyZWF0ZWRfYXQiOjE0OTI2ODE0\nMjgsInN0YXR1cyI6InN1Y2NlZWRlZCIsInByb2dyZXNzIjoxMDAsInNvdXJj\nZXMiOlsidHVtYmxyIl0sInNhbXBsZSI6MTAsImVzdGltYXRlZF9jb21wbGV0\naW9uIjoxNDkyNjkzNDQ4LCJkZWxpdmVyeV9jb3VudCI6MTE1NX0seyJpZCI6\nIjM5YmMxYjIyNjM3YTY3ZDZiYTI5IiwiZGVmaW5pdGlvbl9pZCI6IjE0NWVh\nMjRhNGQ4M2ExNGVjYjkwNzdiODMxZjE0ODA5IiwibmFtZSI6IlRlc3QgSGlz\ndG9yaWNzIFF1ZXJ5Iiwic3RhcnQiOjE0NzAwMDk2MDAsImVuZCI6MTQ3MDA5\nNjAwMCwiY3JlYXRlZF9hdCI6MTQ5MDgwNDM4MCwic3RhdHVzIjoiaW5pdCIs\nInByb2dyZXNzIjowLCJzb3VyY2VzIjpbInR1bWJsciJdLCJzYW1wbGUiOjEw\nMCwiZXN0aW1hdGVkX2NvbXBsZXRpb24iOjAsImRlbGl2ZXJ5X2NvdW50Ijow\nfSx7ImlkIjoiYTg2MThjMWI5OTZkZmI5Mzg5NjUiLCJkZWZpbml0aW9uX2lk\nIjoiNTk1OGRmYzUyM2JmYWUzMDkwNTc0ZWUzOTQxMjZkM2YiLCJuYW1lIjoi\nVHVtYmxyIENvZmZlZSAxMCUiLCJzdGFydCI6MTQ4ODg0ODQwMCwiZW5kIjox\nNDg5NjI2MDAwLCJjcmVhdGVkX2F0IjoxNDkwNjA0Mzc2LCJzdGF0dXMiOiJz\ndWNjZWVkZWQiLCJwcm9ncmVzcyI6MTAwLCJzb3VyY2VzIjpbInR1bWJsciJd\nLCJzYW1wbGUiOjEwLCJlc3RpbWF0ZWRfY29tcGxldGlvbiI6MTQ5MDYxMTAw\nOSwiZGVsaXZlcnlfY291bnQiOjE1MDQ1fSx7ImlkIjoiYjAyYmMyNzYzYTFm\nNDg1NjAwYzkiLCJkZWZpbml0aW9uX2lkIjoiMTA3MzcyYjhkYjExZjhhNWQy\nNzRjZTRmNmJmMTE4MTQiLCJuYW1lIjoiWkQxMTI1NiIsInN0YXJ0IjoxNDc1\nMDIwODAwLCJlbmQiOjE0NzUxMDcyMDAsImNyZWF0ZWRfYXQiOjE0OTAzNDgx\nMjksInN0YXR1cyI6InN1Y2NlZWRlZCIsInByb2dyZXNzIjoxMDAsInNvdXJj\nZXMiOlsiYml0bHkiLCJpbnRlbnNlZGViYXRlIiwidHVtYmxyIiwid29yZHBy\nZXNzIl0sInNhbXBsZSI6MTAwLCJlc3RpbWF0ZWRfY29tcGxldGlvbiI6MTQ5\nMDQxNDkyMCwiZGVsaXZlcnlfY291bnQiOjIyNzZ9LHsiaWQiOiIxZGVlOGVl\nOTNjN2NhZDIzNWMxYiIsImRlZmluaXRpb25faWQiOiIyODEyYzljOTk3MjU3\nOWNhMzA4Njc1YTA1YjgyNTUzYiIsIm5hbWUiOiJUdW1ibHIgQ29mZmVlIiwi\nc3RhcnQiOjE0ODg4NDQ4MDAsImVuZCI6MTQ4OTYyMjQwMCwiY3JlYXRlZF9h\ndCI6MTQ4OTc1OTczMiwic3RhdHVzIjoic3VjY2VlZGVkIiwicHJvZ3Jlc3Mi\nOjEwMCwic291cmNlcyI6WyJ0dW1ibHIiXSwic2FtcGxlIjoxMDAsImVzdGlt\nYXRlZF9jb21wbGV0aW9uIjoxNDkwMDI4ODA1LCJkZWxpdmVyeV9jb3VudCI6\nMTUwOTQ5OX0seyJpZCI6ImJiNjE5NjQ4ODc2NTdjNmEzODVlIiwiZGVmaW5p\ndGlvbl9pZCI6IjRhZjFkNDRiMGE0MjExNmQ2YzdlZGRmN2IzMThhYmM5Iiwi\nbmFtZSI6IlNBIC0gQ29tYmluZWQgYW5kIEtTVSBQbGF5ZXJzIC0gWkQxMTE5\nNCIsInN0YXJ0IjoxNDc5MTY4MDAwLCJlbmQiOjE0ODcxMTY4MDAsImNyZWF0\nZWRfYXQiOjE0ODc2OTc2NzgsInN0YXR1cyI6ImZhaWxlZCIsInByb2dyZXNz\nIjoxMDAsInNvdXJjZXMiOlsiYml0bHkiLCJpbnRlbnNlZGViYXRlIiwidHVt\nYmxyIiwid29yZHByZXNzIl0sInNhbXBsZSI6MTAwLCJlc3RpbWF0ZWRfY29t\ncGxldGlvbiI6MTQ4Nzc1MzQ5NCwiZGVsaXZlcnlfY291bnQiOjU5MDV9LHsi\naWQiOiI5Y2Y0NjczMWUzMjU5YzMwOWVjYSIsImRlZmluaXRpb25faWQiOiI0\nYWYxZDQ0YjBhNDIxMTZkNmM3ZWRkZjdiMzE4YWJjOSIsIm5hbWUiOiJTQSAt\nIENvbWJpbmVkIGFuZCBLU1UgUGxheWVycyAtIFpEMTExOTQiLCJzdGFydCI6\nMTQ3OTE2ODAwMCwiZW5kIjoxNDg3MTE2ODAwLCJjcmVhdGVkX2F0IjoxNDg3\nNjcyMzQ0LCJzdGF0dXMiOiJpbml0IiwicHJvZ3Jlc3MiOjAsInNvdXJjZXMi\nOlsiYml0bHkiLCJpbnRlbnNlZGViYXRlIiwidHVtYmxyIiwid29yZHByZXNz\nIl0sInNhbXBsZSI6MTAwLCJlc3RpbWF0ZWRfY29tcGxldGlvbiI6MCwiZGVs\naXZlcnlfY291bnQiOjB9LHsiaWQiOiIzYmRiMjAwNjQyZTY1MzBkY2ZkYiIs\nImRlZmluaXRpb25faWQiOiI0YWYxZDQ0YjBhNDIxMTZkNmM3ZWRkZjdiMzE4\nYWJjOSIsIm5hbWUiOiJTQSAtIENvbWJpbmVkIGFuZCBLU1UgUGxheWVycyAt\nIFpEMTExOTQiLCJzdGFydCI6MTQ3OTE2ODAwMCwiZW5kIjoxNDg3MTE2ODAw\nLCJjcmVhdGVkX2F0IjoxNDg3NjcyMzQwLCJzdGF0dXMiOiJpbml0IiwicHJv\nZ3Jlc3MiOjAsInNvdXJjZXMiOlsiYml0bHkiLCJpbnRlbnNlZGViYXRlIiwi\ndHVtYmxyIiwid29yZHByZXNzIl0sInNhbXBsZSI6MTAwLCJlc3RpbWF0ZWRf\nY29tcGxldGlvbiI6MCwiZGVsaXZlcnlfY291bnQiOjB9LHsiaWQiOiI5MTAw\nZDIzMjc2OWEyODY2NWExMCIsImRlZmluaXRpb25faWQiOiI0YWYxZDQ0YjBh\nNDIxMTZkNmM3ZWRkZjdiMzE4YWJjOSIsIm5hbWUiOiJTQSAtIENvbWJpbmVk\nIGFuZCBLU1UgUGxheWVycyAtIFpEMTExOTQiLCJzdGFydCI6MTQ3OTE2ODAw\nMCwiZW5kIjoxNDg3MTE2ODAwLCJjcmVhdGVkX2F0IjoxNDg3NjcxOTM3LCJz\ndGF0dXMiOiJpbml0IiwicHJvZ3Jlc3MiOjAsInNvdXJjZXMiOlsiYml0bHki\nLCJpbnRlbnNlZGViYXRlIiwidHVtYmxyIiwid29yZHByZXNzIl0sInNhbXBs\nZSI6MTAwLCJlc3RpbWF0ZWRfY29tcGxldGlvbiI6MCwiZGVsaXZlcnlfY291\nbnQiOjB9LHsiaWQiOiJkNDYwODBkNGFkMmYzYzA3MjgyNiIsImRlZmluaXRp\nb25faWQiOiI1NTZmYzY2ZmIwZTU2ZTFhMjhkOTM5OWNhNmE0ZWIyNSIsIm5h\nbWUiOiJaRCAxMTE0MiAtIGZyZW5jaCIsInN0YXJ0IjoxNDg1OTkzNjAwLCJl\nbmQiOjE0ODcyMDMyMDAsImNyZWF0ZWRfYXQiOjE0ODczNDQwMzYsInN0YXR1\ncyI6ImluaXQiLCJwcm9ncmVzcyI6MCwic291cmNlcyI6WyJ3b3JkcHJlc3Mi\nXSwic2FtcGxlIjoxMDAsImVzdGltYXRlZF9jb21wbGV0aW9uIjowLCJkZWxp\ndmVyeV9jb3VudCI6MH0seyJpZCI6ImZmODU3MDMyMzFiZTI1YjM1NGE2Iiwi\nZGVmaW5pdGlvbl9pZCI6IjE0MTIzYmE3MjI1MWQwNGE0ZmE3NWE1Mzc3Yjg3\nZDUzIiwibmFtZSI6InRtcCIsInN0YXJ0IjoxNDg2NzE5NjA1LCJlbmQiOjE0\nODY3Mjk2MDUsImNyZWF0ZWRfYXQiOjE0ODY3NDA4ODcsInN0YXR1cyI6Imlu\naXQiLCJwcm9ncmVzcyI6MCwic291cmNlcyI6WyJ3b3JkcHJlc3MiXSwic2Ft\ncGxlIjoxMDAsImVzdGltYXRlZF9jb21wbGV0aW9uIjowLCJkZWxpdmVyeV9j\nb3VudCI6MH0seyJpZCI6IjEzYTdhZmZkZDI0Y2E0NDM5MzU2IiwiZGVmaW5p\ndGlvbl9pZCI6IjE0MTIzYmE3MjI1MWQwNGE0ZmE3NWE1Mzc3Yjg3ZDUzIiwi\nbmFtZSI6IldvcmRwcmVzcyBjb2ZmZWUiLCJzdGFydCI6MTQ4NTM4ODgwMCwi\nZW5kIjoxNDg1OTA3MjAwLCJjcmVhdGVkX2F0IjoxNDg2NzQwODQ1LCJzdGF0\ndXMiOiJpbml0IiwicHJvZ3Jlc3MiOjAsInNvdXJjZXMiOlsid29yZHByZXNz\nIl0sInNhbXBsZSI6MTAsImVzdGltYXRlZF9jb21wbGV0aW9uIjowLCJkZWxp\ndmVyeV9jb3VudCI6MH0seyJpZCI6IjU5YmU1OWY5NDIyNWRmYjM3ZDAzIiwi\nZGVmaW5pdGlvbl9pZCI6IjU1NmZjNjZmYjBlNTZlMWEyOGQ5Mzk5Y2E2YTRl\nYjI1IiwibmFtZSI6IlpEIDExMTQyIC0gZnJlbmNoIiwic3RhcnQiOjE0ODUz\nMDI0MDAsImVuZCI6MTQ4NTUwNDAwMCwiY3JlYXRlZF9hdCI6MTQ4NTUxODY4\nMSwic3RhdHVzIjoic3VjY2VlZGVkIiwicHJvZ3Jlc3MiOjEwMCwic291cmNl\ncyI6WyJ0dW1ibHIiXSwic2FtcGxlIjoxMDAsImVzdGltYXRlZF9jb21wbGV0\naW9uIjoxNDg1NTI1ODk2LCJkZWxpdmVyeV9jb3VudCI6MjUxfSx7ImlkIjoi\nNzliM2M4NGZlNmU2ODEzMGI4NWQiLCJkZWZpbml0aW9uX2lkIjoiN2Q1MjVl\nMzZkMzkwMmQzODFiZDcyZTBjZjc3YmUyMDgiLCJuYW1lIjoiWkQgMTExNDIi\nLCJzdGFydCI6MTQ4MzE0MjQwMCwiZW5kIjoxNDgzMzk0NDAwLCJjcmVhdGVk\nX2F0IjoxNDg1NTE3MzA4LCJzdGF0dXMiOiJzdWNjZWVkZWQiLCJwcm9ncmVz\ncyI6MTAwLCJzb3VyY2VzIjpbInR1bWJsciJdLCJzYW1wbGUiOjEwMCwiZXN0\naW1hdGVkX2NvbXBsZXRpb24iOjE0ODU1MjIyOTYsImRlbGl2ZXJ5X2NvdW50\nIjo1NDB9LHsiaWQiOiI5NTRlNDQxOWI3NGQxNzljYzZiMyIsImRlZmluaXRp\nb25faWQiOiI4Y2UxYWZhNDZlNmZjNTQ4OThhNWYzZmExYWRjZGE5OCIsIm5h\nbWUiOiJUdW1ibHJfU2VwdF8yMDE2Iiwic3RhcnQiOjE0NzI2ODgwMDAsImVu\nZCI6MTQ3NTI4MDAwMCwiY3JlYXRlZF9hdCI6MTQ4MjQzMzc1OCwic3RhdHVz\nIjoiaW5pdCIsInByb2dyZXNzIjowLCJzb3VyY2VzIjpbInR1bWJsciJdLCJz\nYW1wbGUiOjEwMCwiZXN0aW1hdGVkX2NvbXBsZXRpb24iOjAsImRlbGl2ZXJ5\nX2NvdW50IjowfSx7ImlkIjoiNjQ1OGQ4OTFmODcyOWMwZjlmMTEiLCJkZWZp\nbml0aW9uX2lkIjoiOGNlMWFmYTQ2ZTZmYzU0ODk4YTVmM2ZhMWFkY2RhOTgi\nLCJuYW1lIjoiVHVtYmxyX1NlcHRfMjAxNiIsInN0YXJ0IjoxNDcyNjg4MDAw\nLCJlbmQiOjE0NzUyODAwMDAsImNyZWF0ZWRfYXQiOjE0ODI0MzM3MzksInN0\nYXR1cyI6ImluaXQiLCJwcm9ncmVzcyI6MCwic291cmNlcyI6WyJpbnRlbnNl\nZGViYXRlIiwid29yZHByZXNzIiwidHVtYmxyIl0sInNhbXBsZSI6MTAwLCJl\nc3RpbWF0ZWRfY29tcGxldGlvbiI6MCwiZGVsaXZlcnlfY291bnQiOjB9XSwi\nY291bnQiOjc1fQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 14:59:10 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/historics/historics_pause.json b/test/fixtures/cassettes/v1_4/historics/historics_pause.json new file mode 100644 index 0000000..2cbc896 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/historics/historics_pause.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"put","uri":"https://api.datasift.com/v1.4/historics/pause","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["41"],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:00:35 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["d8478825e62f16bc241aac7f1a133d6e"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99292"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3490"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:00:35 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/historics/historics_prepare.json b/test/fixtures/cassettes/v1_4/historics/historics_prepare.json new file mode 100644 index 0000000..0af200e --- /dev/null +++ b/test/fixtures/cassettes/v1_4/historics/historics_prepare.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 14:59:52 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["d55c6975bf876ebc639d0b97ff57600b"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99487"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3533"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxNDo1OTo1MiIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 14:59:53 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/historics/prepare","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["135"],"Host":["api.datasift.com"]}},"response":{"status":{"code":202,"message":"Accepted"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:00:05 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["e115f40afc7b5001429c087cde03c56c"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99462"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3533"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjU1MTU1Yzg4YWRkODI3YTNmNDEyIiwiZHB1cyI6bnVsbCwiYXZh\naWxhYmlsaXR5Ijp7InN0YXJ0IjoxNDc3OTU4NDAwLCJlbmQiOjE0NzgwNDQ4\nMDAsInNvdXJjZXMiOltdfX0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:00:06 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/historics/historics_resume.json b/test/fixtures/cassettes/v1_4/historics/historics_resume.json new file mode 100644 index 0000000..a846512 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/historics/historics_resume.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"put","uri":"https://api.datasift.com/v1.4/historics/resume","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["29"],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 14:59:22 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["52a4bd57ceaeb20b789247490c0b5642"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99689"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3563"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 14:59:23 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/historics/historics_start.json b/test/fixtures/cassettes/v1_4/historics/historics_start.json new file mode 100644 index 0000000..8e411c9 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/historics/historics_start.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/historics/start","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["29"],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 14:59:37 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["10d259cd4da24038c5e367868aa2f56f"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99603"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3548"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 14:59:38 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/historics/historics_stop.json b/test/fixtures/cassettes/v1_4/historics/historics_stop.json new file mode 100644 index 0000000..b8be93c --- /dev/null +++ b/test/fixtures/cassettes/v1_4/historics/historics_stop.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/historics/stop","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["41"],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 14:59:07 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["7716acc5a4f7612172221ffc53f020c3"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99835"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3578"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 14:59:08 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/historics/historics_update.json b/test/fixtures/cassettes/v1_4/historics/historics_update.json new file mode 100644 index 0000000..9e0e4ed --- /dev/null +++ b/test/fixtures/cassettes/v1_4/historics/historics_update.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/historics/update","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["63"],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 14:59:51 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["5dd34e9dbe992932e0c3a6f1c6a2fe46"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99542"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3534"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 14:59:52 GMT"},{"request":{"method":"get","uri":"https://api.datasift.com/v1.4/historics/get?id=ae6f41f288351e7fdd38&with_estimate=1","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 14:59:51 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["bc0f56a4ff17909ca078397a3d35485c"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99517"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3534"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImFlNmY0MWYyODgzNTFlN2ZkZDM4IiwiZGVmaW5pdGlvbl9pZCI6\nIjE0NWVhMjRhNGQ4M2ExNGVjYjkwNzdiODMxZjE0ODA5IiwibmFtZSI6Ik5l\ndyBIaXN0b3JpY3MgcXVlcnkgbmFtZSIsInN0YXJ0IjoxNDc3OTU4NDAwLCJl\nbmQiOjE0NzgwNDQ4MDAsImNyZWF0ZWRfYXQiOjE0OTUyMDU5NzgsInN0YXR1\ncyI6ImluaXQiLCJwcm9ncmVzcyI6MCwic291cmNlcyI6WyJ0dW1ibHIiXSwi\nc2FtcGxlIjoxMDAsImVzdGltYXRlZF9jb21wbGV0aW9uIjowLCJkZWxpdmVy\neV9jb3VudCI6MH0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 14:59:52 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/odp/batch/after_upload.json b/test/fixtures/cassettes/v1_4/odp/batch/after_upload.json new file mode 100644 index 0000000..0c1ed33 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/odp/batch/after_upload.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.4/source/delete?id=a822f7e65a284c23b9a1a6dc010e843d","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:37:53 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["7a667fa70a3ae28276ea682c491c301f"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["97790"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2289"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:37:53 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/odp/batch/before_upload.json b/test/fixtures/cassettes/v1_4/odp/batch/before_upload.json new file mode 100644 index 0000000..dec17c1 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/odp/batch/before_upload.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/source/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["110"],"Host":["api.datasift.com"]}},"response":{"status":{"code":201,"message":"Created"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:37:52 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["713179d3a6172d9952ab0ad3b987520b"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["97815"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2290"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImE4MjJmN2U2NWEyODRjMjNiOWExYTZkYzAxMGU4NDNkIiwic3Rh\ndHVzIjoic3RvcHBlZCIsInNvdXJjZV90eXBlIjoidHdpdHRlcl9nbmlwIiwi\nbmFtZSI6IlJ1YnkgT0RQIEFQSSIsImF1dGgiOltdLCJyZXNvdXJjZXMiOlt7\nInJlc291cmNlX2lkIjoiYzUwYTA4OTRiODJmNDgxY2FiMTZiMzM5ZDk3MjEw\nNWIiLCJwYXJhbWV0ZXJzIjp7InVuaXF1ZV9pZF9sb2NhdGlvbiI6ImlkIiwi\nbWFwcGluZyI6ImduaXBfMSIsImludGVyYWN0aW9uX3R5cGUiOiJ0d2l0dGVy\nX2duaXAiLCJhdWdtZW50YXRpb25zIjpbImdlbmRlciIsImxhbmd1YWdlZGV0\nZWN0aW9uIiwic2FsaWVuY2VfY29udGVudCIsInNhbGllbmNlX3RpdGxlIiwi\ndHJlbmRzIiwiemVueWFfY29udGVudCIsInplbnlhX3RpdGxlIl19fV0sInBh\ncmFtZXRlcnMiOltdLCJjcmVhdGVkX2F0IjoxNDk1MjAxMDcyfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:37:52 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/odp/batch/upload_failure_no_source.json b/test/fixtures/cassettes/v1_4/odp/batch/upload_failure_no_source.json new file mode 100644 index 0000000..f9000ba --- /dev/null +++ b/test/fixtures/cassettes/v1_4/odp/batch/upload_failure_no_source.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://in.datasift.com/invalid_source_id","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/ Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["27255"],"Host":["in.datasift.com"]}},"response":{"status":{"code":404,"message":"Not Found"},"headers":{"Cache-Control":["private"],"Content-Type":["application/json"],"Server":["DataSift Ingestion/1.0"],"X-Ingestion-Data-Ratelimit-Reset":["0"],"X-Ingestion-Request-Ratelimit-Limit":["10000"],"X-Ingestion-Request-Ratelimit-Reset":["3"],"X-Ingestion-Data-Ratelimit-Remaining":["300000001"],"X-Ingestion-Request-Ratelimit-Reset-Ttl":["1495201075"],"X-Ingestion-Data-Ratelimit-Reset-Ttl":["1495201072"],"X-Ingestion-Data-Ratelimit-Limit":["300000001"],"X-Ingestion-Request-Ratelimit-Remaining":["9995"],"Transfer-Encoding":["chunked"],"Strict-Transport-Security":["max-age=31536000"]},"body":{"encoding":"ASCII-8BIT","base64_string":"eyJlcnJvciI6IlVua25vd24gdXNlciBzb3VyY2UifQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:37:52 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/odp/batch/upload_success.json b/test/fixtures/cassettes/v1_4/odp/batch/upload_success.json new file mode 100644 index 0000000..3042b3c --- /dev/null +++ b/test/fixtures/cassettes/v1_4/odp/batch/upload_success.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://in.datasift.com/a822f7e65a284c23b9a1a6dc010e843d","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/ Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["27255"],"Host":["in.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Cache-Control":["private"],"Content-Type":["application/json"],"Server":["DataSift Ingestion/1.0"],"X-Ingestion-Data-Ratelimit-Reset":["60"],"X-Ingestion-Request-Ratelimit-Limit":["10000"],"X-Ingestion-Request-Ratelimit-Reset":["2"],"X-Ingestion-Data-Ratelimit-Remaining":["299972755"],"X-Ingestion-Request-Ratelimit-Reset-Ttl":["1495201075"],"X-Ingestion-Data-Ratelimit-Reset-Ttl":["1495201133"],"X-Ingestion-Data-Ratelimit-Limit":["300000001"],"X-Ingestion-Request-Ratelimit-Remaining":["9994"],"Transfer-Encoding":["chunked"],"Strict-Transport-Security":["max-age=31536000"]},"body":{"encoding":"ASCII-8BIT","base64_string":"eyJhY2NlcHRlZCI6MTAsInRvdGFsX21lc3NhZ2VfYnl0ZXMiOjI3MjQ2fQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:37:53 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/preview/before_preview_create.json b/test/fixtures/cassettes/v1_4/preview/before_preview_create.json new file mode 100644 index 0000000..e3ecd4d --- /dev/null +++ b/test/fixtures/cassettes/v1_4/preview/before_preview_create.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:55:30 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["36f4a0774024c2a3e860a492e9155288"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["97445"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["1232"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiZTJhMDczZGE3NGEwMWNjZjViYTk3Y2FlMTQ4ZTY0NTciLCJj\ncmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxMzo1NTozMCIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:55:30 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/preview/before_preview_get.json b/test/fixtures/cassettes/v1_4/preview/before_preview_get.json new file mode 100644 index 0000000..5e7a1ae --- /dev/null +++ b/test/fixtures/cassettes/v1_4/preview/before_preview_get.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:55:31 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["d76ce6318a7246cb0885c0496c0fa17e"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["97415"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["1231"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiZTJhMDczZGE3NGEwMWNjZjViYTk3Y2FlMTQ4ZTY0NTciLCJj\ncmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxMzo1NTozMSIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:55:31 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/preview/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["167"],"Host":["api.datasift.com"]}},"response":{"status":{"code":202,"message":"Accepted"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:55:31 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["c7acb3df8900100289e3b3a662864c2a"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["97390"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["1231"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjJkZTMxOGNiZTRkOWRjMWU2ZmRiZmQxODY5YjFjMDNkY2Q3NmM2\nMDEiLCJjcmVhdGVkX2F0IjoxNDk1MjAyMTMyfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:55:31 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/preview/preview_create_success.json b/test/fixtures/cassettes/v1_4/preview/preview_create_success.json new file mode 100644 index 0000000..c94b1e8 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/preview/preview_create_success.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/preview/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["167"],"Host":["api.datasift.com"]}},"response":{"status":{"code":202,"message":"Accepted"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:55:31 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["197b4c69f64d4a70f6d3e0360b953fd8"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["97420"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["1232"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImVjNmJiZjE5ZTkxODE3MWU3ZmI3MTJlMTFjMjUwNGE0YjkwYTIw\nMTYiLCJjcmVhdGVkX2F0IjoxNDk1MjAyMTMxfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:55:31 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/preview/preview_get_success.json b/test/fixtures/cassettes/v1_4/preview/preview_get_success.json new file mode 100644 index 0000000..74171ae --- /dev/null +++ b/test/fixtures/cassettes/v1_4/preview/preview_get_success.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/preview/get","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["49"],"Host":["api.datasift.com"]}},"response":{"status":{"code":202,"message":"Accepted"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:55:31 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["c29c8715f46b7d4b1d0919737d7a13ab"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["97385"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["1231"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjJkZTMxOGNiZTRkOWRjMWU2ZmRiZmQxODY5YjFjMDNkY2Q3NmM2\nMDEiLCJuYW1lIjoicHJldmlldyIsInByb2dyZXNzIjowLCJzdGF0dXMiOiJx\ndWV1ZWQiLCJmZWVkcyI6InR1bWJsciIsInNhbXBsZSI6MSwiZW5kIjoxNDc4\nMDQ0ODAwLCJjcmVhdGVkX2F0IjoxNDk1MjAyMTMyLCJzdGFydCI6MTQ3Nzk1\nODQwMCwidXNlciI6IjMwNDkiLCJwYXJhbWV0ZXJzIjoibGFuZ3VhZ2UudGFn\nLGZyZXFEaXN0LDU7aW50ZXJhY3Rpb24uaWQsdGFyZ2V0Vm9sLGhvdXIiLCJo\nYXNoIjoiZTJhMDczZGE3NGEwMWNjZjViYTk3Y2FlMTQ4ZTY0NTcifQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:55:31 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/pull/after_pull.json b/test/fixtures/cassettes/v1_4/pull/after_pull.json new file mode 100644 index 0000000..2c41c52 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/pull/after_pull.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.4/push/delete?id=c6e011e298bd3a584458fe312a59a65b","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Wed, 17 May 2017 14:18:58 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["4426fa07ca50900708b7c2921a2f1bf7"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98347"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495034208"],"X-Ratelimit-Reset-Ttl":["3470"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Wed, 17 May 2017 14:18:58 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/pull/before_pull.json b/test/fixtures/cassettes/v1_4/pull/before_pull.json new file mode 100644 index 0000000..8c4cf3e --- /dev/null +++ b/test/fixtures/cassettes/v1_4/pull/before_pull.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Wed, 17 May 2017 14:18:57 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["04c9f3ddb48d76a89d15ce40c9615397"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98353"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495034208"],"X-Ratelimit-Reset-Ttl":["3471"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNy0wNS0xNyAxNDoxODo1NyIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Wed, 17 May 2017 14:18:57 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/push/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["91"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Wed, 17 May 2017 14:18:57 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["ad739948daf50cb9c7aea70da303d64f"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98348"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495034208"],"X-Ratelimit-Reset-Ttl":["3471"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImM2ZTAxMWUyOThiZDNhNTg0NDU4ZmUzMTJhNTlhNjViIiwib3V0\ncHV0X3R5cGUiOiJwdWxsIiwibmFtZSI6IlJ1YnkgUHVsbCBFeGFtcGxlIiwi\nY3JlYXRlZF9hdCI6MTQ5NTAzMDczNywidXNlcl9pZCI6MzA0OSwiaGFzaCI6\nIjE0NWVhMjRhNGQ4M2ExNGVjYjkwNzdiODMxZjE0ODA5IiwiaGFzaF90eXBl\nIjoic3RyZWFtIiwib3V0cHV0X3BhcmFtcyI6eyJvdXRwdXRfdHlwZSI6InB1\nbGwiLCJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDki\nLCJuYW1lIjoiUnVieSBQdWxsIEV4YW1wbGUifSwic3RhdHVzIjoiYWN0aXZl\nIiwibGFzdF9yZXF1ZXN0IjpudWxsLCJsYXN0X3N1Y2Nlc3MiOm51bGwsInJl\nbWFpbmluZ19ieXRlcyI6bnVsbCwibG9zdF9kYXRhIjpmYWxzZSwic3RhcnQi\nOjE0OTUwMzA3MzcsImVuZCI6MH0=\n"},"http_version":null},"recorded_at":"Wed, 17 May 2017 14:18:57 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/pull/pull.json b/test/fixtures/cassettes/v1_4/pull/pull.json new file mode 100644 index 0000000..81d3eb7 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/pull/pull.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"get","uri":"https://api.datasift.com/v1.4/pull?cursor=&id=c6e011e298bd3a584458fe312a59a65b&size=52428800","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Wed, 17 May 2017 14:18:58 GMT"],"Content-Type":["application/json"],"X-Api-Version":["1.4"],"P3p":["CP=\"CAO PSA\""],"X-Datasift-Cursor-Current":["303230bd41b2b7f0e44a0aeb6f0d9d3c"],"X-Datasift-Format":["json_new_line"],"X-Served-By":["sft214","sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Wed, 17 May 2017 14:18:58 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/push/after_historic_push_get.json b/test/fixtures/cassettes/v1_4/push/after_historic_push_get.json new file mode 100644 index 0000000..12e57e3 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/push/after_historic_push_get.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.4/push/delete?id=ac04088342cf40d891fd51d5e5828ef5","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:55:39 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["19958be28e69da6293a2252a078b2608"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99339"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3317"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:55:39 GMT"},{"request":{"method":"delete","uri":"https://api.datasift.com/v1.4/historics/delete?id=2ef2f49e0f1373f595ec","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:55:40 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["54b8b7efbd3cff8aa39c1f2a9fcb2d96"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99314"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3317"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:55:40 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/push/after_push_create.json b/test/fixtures/cassettes/v1_4/push/after_push_create.json new file mode 100644 index 0000000..0106368 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/push/after_push_create.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.4/push/delete?id=8d1ce78d9d760d7f375cae25b28e8e1d","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:55:28 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["b709f08209fd2172af300e1541586289"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99418"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3328"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:55:28 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/push/after_push_get.json b/test/fixtures/cassettes/v1_4/push/after_push_get.json new file mode 100644 index 0000000..7a19c04 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/push/after_push_get.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.4/push/delete?id=2f8a53ae56e2b1de7de917990a62f595","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:55:26 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["b8c517b34411bf9ccc464f0b01bec428"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99441"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3330"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:55:26 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/push/after_push_log.json b/test/fixtures/cassettes/v1_4/push/after_push_log.json new file mode 100644 index 0000000..dd14467 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/push/after_push_log.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.4/push/delete?id=0c87d20b773f2cb1ec8f97ea9aa7488a","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:55:33 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["3ccca2023152a3cf170d30eaf33a0d76"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99378"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3323"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:55:33 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/push/after_push_pause.json b/test/fixtures/cassettes/v1_4/push/after_push_pause.json new file mode 100644 index 0000000..81e55e1 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/push/after_push_pause.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.4/push/delete?id=bb4a49687b5b6a29c9037829fbe2a0f6","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:55:30 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["ac24710b2428e0fc036e15fa9b7211aa"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99406"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3327"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:55:30 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/push/after_push_resume.json b/test/fixtures/cassettes/v1_4/push/after_push_resume.json new file mode 100644 index 0000000..9cb02d3 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/push/after_push_resume.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.4/push/delete?id=ec37c8b6bfab62a3243fd7deb2c46655","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:55:41 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["b5c8437226879f1b885e2588830adf7a"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99301"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3315"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:55:41 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/push/after_push_stop.json b/test/fixtures/cassettes/v1_4/push/after_push_stop.json new file mode 100644 index 0000000..87a33ac --- /dev/null +++ b/test/fixtures/cassettes/v1_4/push/after_push_stop.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.4/push/delete?id=462d249d5e154826bf4ae73dc129c99a","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:55:27 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["3d609c4d6d4646c27ce7d201cda1a759"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99429"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3329"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:55:27 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/push/after_push_update.json b/test/fixtures/cassettes/v1_4/push/after_push_update.json new file mode 100644 index 0000000..b3a482b --- /dev/null +++ b/test/fixtures/cassettes/v1_4/push/after_push_update.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.4/push/delete?id=337f56018d6d8ebe70aea8d668d161a9","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:55:31 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["07022c5e1a2bd34317519496b52a6ff2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99390"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3325"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:55:31 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/push/before_historic_push_get.json b/test/fixtures/cassettes/v1_4/push/before_historic_push_get.json new file mode 100644 index 0000000..bc6349f --- /dev/null +++ b/test/fixtures/cassettes/v1_4/push/before_historic_push_get.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:55:34 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["56678103db5646034a8631756001287a"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99371"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3323"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxMTo1NTozMyIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:55:34 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/historics/prepare","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["141"],"Host":["api.datasift.com"]}},"response":{"status":{"code":202,"message":"Accepted"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:55:38 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["bc27723da711a6c14b5c3dd5975c0a53"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99346"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3322"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjJlZjJmNDllMGYxMzczZjU5NWVjIiwiZHB1cyI6bnVsbCwiYXZh\naWxhYmlsaXR5Ijp7InN0YXJ0IjoxNDcwMDA5NjAwLCJlbmQiOjE0NzAwOTYw\nMDAsInNvdXJjZXMiOltdfX0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:55:38 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/push/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["338"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:55:39 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["5e3a1d8469d62ac9d343411a8fa1be3c"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99341"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3318"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImFjMDQwODgzNDJjZjQwZDg5MWZkNTFkNWU1ODI4ZWY1Iiwib3V0\ncHV0X3R5cGUiOiJzMyIsIm5hbWUiOiJSdWJ5IEhpc3RvcmljcyBQdXNoIEV4\nYW1wbGUiLCJjcmVhdGVkX2F0IjoxNDk1MTk0OTM5LCJ1c2VyX2lkIjozMDQ5\nLCJoYXNoIjoiMmVmMmY0OWUwZjEzNzNmNTk1ZWMiLCJoYXNoX3R5cGUiOiJo\naXN0b3JpYyIsIm91dHB1dF9wYXJhbXMiOnsiYnVja2V0IjoiamR1Z2RhbGUi\nLCJkaXJlY3RvcnkiOiJydWJ5IiwiYWNsIjoicHJpdmF0ZSIsImRlbGl2ZXJ5\nX2ZyZXF1ZW5jeSI6MCwibWF4X3NpemUiOjEwNDg1NzYwMCwiZmlsZV9wcmVm\naXgiOiJEYXRhU2lmdCJ9LCJzdGF0dXMiOiJhY3RpdmUiLCJsYXN0X3JlcXVl\nc3QiOm51bGwsImxhc3Rfc3VjY2VzcyI6bnVsbCwicmVtYWluaW5nX2J5dGVz\nIjpudWxsLCJsb3N0X2RhdGEiOmZhbHNlLCJzdGFydCI6MTQ5NTE5NDkzOSwi\nZW5kIjowfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:55:39 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/push/before_push_create.json b/test/fixtures/cassettes/v1_4/push/before_push_create.json new file mode 100644 index 0000000..9ef3803 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/push/before_push_create.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:55:27 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["a35770301964075b8c2483465bd61ea3"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99424"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3329"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxMTo1NToyNyIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:55:27 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/push/before_push_delete.json b/test/fixtures/cassettes/v1_4/push/before_push_delete.json new file mode 100644 index 0000000..bc93cbf --- /dev/null +++ b/test/fixtures/cassettes/v1_4/push/before_push_delete.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:55:24 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["a2d8cdd6d914877e5960a6492af65cf1"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99459"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3332"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxMTo1NToyNCIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:55:24 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/push/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["332"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:55:24 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["ff1aed03b75dd4db55d216703df31a25"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99454"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3332"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjRmZDYyZjY2NDgwMGI0MjhjNmEzYjc1NTg3ZDA2OTc1Iiwib3V0\ncHV0X3R5cGUiOiJzMyIsIm5hbWUiOiJSdWJ5IFB1c2ggRXhhbXBsZSIsImNy\nZWF0ZWRfYXQiOjE0OTUxOTQ5MjQsInVzZXJfaWQiOjMwNDksImhhc2giOiIx\nNDVlYTI0YTRkODNhMTRlY2I5MDc3YjgzMWYxNDgwOSIsImhhc2hfdHlwZSI6\nInN0cmVhbSIsIm91dHB1dF9wYXJhbXMiOnsiYnVja2V0IjoiamR1Z2RhbGUi\nLCJkaXJlY3RvcnkiOiJydWJ5IiwiYWNsIjoicHJpdmF0ZSIsImRlbGl2ZXJ5\nX2ZyZXF1ZW5jeSI6MCwibWF4X3NpemUiOjEwNDg1NzYwMCwiZmlsZV9wcmVm\naXgiOiJEYXRhU2lmdCJ9LCJzdGF0dXMiOiJhY3RpdmUiLCJsYXN0X3JlcXVl\nc3QiOm51bGwsImxhc3Rfc3VjY2VzcyI6bnVsbCwicmVtYWluaW5nX2J5dGVz\nIjpudWxsLCJsb3N0X2RhdGEiOmZhbHNlLCJzdGFydCI6MTQ5NTE5NDkyNCwi\nZW5kIjowfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:55:25 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/push/before_push_get.json b/test/fixtures/cassettes/v1_4/push/before_push_get.json new file mode 100644 index 0000000..2e5b8bf --- /dev/null +++ b/test/fixtures/cassettes/v1_4/push/before_push_get.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:55:22 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["ca3ebe17b04907ecfd98a190060eeb40"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99476"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3334"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxMTo1NToyMiIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:55:22 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/push/before_push_get_with_id.json b/test/fixtures/cassettes/v1_4/push/before_push_get_with_id.json new file mode 100644 index 0000000..39db40c --- /dev/null +++ b/test/fixtures/cassettes/v1_4/push/before_push_get_with_id.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:55:25 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["cedc7d44d0591da6cd97f3b7e7caa205"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99448"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3331"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxMTo1NToyNSIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:55:25 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/push/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["332"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:55:26 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["34a9c1d9a868771256f6ad6266b1d11c"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99443"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3331"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjJmOGE1M2FlNTZlMmIxZGU3ZGU5MTc5OTBhNjJmNTk1Iiwib3V0\ncHV0X3R5cGUiOiJzMyIsIm5hbWUiOiJSdWJ5IFB1c2ggRXhhbXBsZSIsImNy\nZWF0ZWRfYXQiOjE0OTUxOTQ5MjYsInVzZXJfaWQiOjMwNDksImhhc2giOiIx\nNDVlYTI0YTRkODNhMTRlY2I5MDc3YjgzMWYxNDgwOSIsImhhc2hfdHlwZSI6\nInN0cmVhbSIsIm91dHB1dF9wYXJhbXMiOnsiYnVja2V0IjoiamR1Z2RhbGUi\nLCJkaXJlY3RvcnkiOiJydWJ5IiwiYWNsIjoicHJpdmF0ZSIsImRlbGl2ZXJ5\nX2ZyZXF1ZW5jeSI6MCwibWF4X3NpemUiOjEwNDg1NzYwMCwiZmlsZV9wcmVm\naXgiOiJEYXRhU2lmdCJ9LCJzdGF0dXMiOiJhY3RpdmUiLCJsYXN0X3JlcXVl\nc3QiOm51bGwsImxhc3Rfc3VjY2VzcyI6bnVsbCwicmVtYWluaW5nX2J5dGVz\nIjpudWxsLCJsb3N0X2RhdGEiOmZhbHNlLCJzdGFydCI6MTQ5NTE5NDkyNiwi\nZW5kIjowfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:55:26 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/push/before_push_log.json b/test/fixtures/cassettes/v1_4/push/before_push_log.json new file mode 100644 index 0000000..269e630 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/push/before_push_log.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:55:32 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["e49670e93ac4a3cf52c7a957ad40b340"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99385"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3325"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxMTo1NTozMSIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:55:32 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/push/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["332"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:55:32 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["d831f380f0a906610fcd63c435a4f089"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99380"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3324"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjBjODdkMjBiNzczZjJjYjFlYzhmOTdlYTlhYTc0ODhhIiwib3V0\ncHV0X3R5cGUiOiJzMyIsIm5hbWUiOiJSdWJ5IFB1c2ggRXhhbXBsZSIsImNy\nZWF0ZWRfYXQiOjE0OTUxOTQ5MzIsInVzZXJfaWQiOjMwNDksImhhc2giOiIx\nNDVlYTI0YTRkODNhMTRlY2I5MDc3YjgzMWYxNDgwOSIsImhhc2hfdHlwZSI6\nInN0cmVhbSIsIm91dHB1dF9wYXJhbXMiOnsiYnVja2V0IjoiamR1Z2RhbGUi\nLCJkaXJlY3RvcnkiOiJydWJ5IiwiYWNsIjoicHJpdmF0ZSIsImRlbGl2ZXJ5\nX2ZyZXF1ZW5jeSI6MCwibWF4X3NpemUiOjEwNDg1NzYwMCwiZmlsZV9wcmVm\naXgiOiJEYXRhU2lmdCJ9LCJzdGF0dXMiOiJhY3RpdmUiLCJsYXN0X3JlcXVl\nc3QiOm51bGwsImxhc3Rfc3VjY2VzcyI6bnVsbCwicmVtYWluaW5nX2J5dGVz\nIjpudWxsLCJsb3N0X2RhdGEiOmZhbHNlLCJzdGFydCI6MTQ5NTE5NDkzMiwi\nZW5kIjowfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:55:32 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/push/before_push_pause.json b/test/fixtures/cassettes/v1_4/push/before_push_pause.json new file mode 100644 index 0000000..038c133 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/push/before_push_pause.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:55:28 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["a5165eeaa9aa8edda297cb38ea6c0df2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99413"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3328"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxMTo1NToyOCIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:55:29 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/push/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["332"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:55:29 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["d5c6565d5e3d7c8096c22addfee9860c"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99408"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3327"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImJiNGE0OTY4N2I1YjZhMjljOTAzNzgyOWZiZTJhMGY2Iiwib3V0\ncHV0X3R5cGUiOiJzMyIsIm5hbWUiOiJSdWJ5IFB1c2ggRXhhbXBsZSIsImNy\nZWF0ZWRfYXQiOjE0OTUxOTQ5MjksInVzZXJfaWQiOjMwNDksImhhc2giOiIx\nNDVlYTI0YTRkODNhMTRlY2I5MDc3YjgzMWYxNDgwOSIsImhhc2hfdHlwZSI6\nInN0cmVhbSIsIm91dHB1dF9wYXJhbXMiOnsiYnVja2V0IjoiamR1Z2RhbGUi\nLCJkaXJlY3RvcnkiOiJydWJ5IiwiYWNsIjoicHJpdmF0ZSIsImRlbGl2ZXJ5\nX2ZyZXF1ZW5jeSI6MCwibWF4X3NpemUiOjEwNDg1NzYwMCwiZmlsZV9wcmVm\naXgiOiJEYXRhU2lmdCJ9LCJzdGF0dXMiOiJhY3RpdmUiLCJsYXN0X3JlcXVl\nc3QiOm51bGwsImxhc3Rfc3VjY2VzcyI6bnVsbCwicmVtYWluaW5nX2J5dGVz\nIjpudWxsLCJsb3N0X2RhdGEiOmZhbHNlLCJzdGFydCI6MTQ5NTE5NDkyOSwi\nZW5kIjowfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:55:29 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/push/before_push_resume.json b/test/fixtures/cassettes/v1_4/push/before_push_resume.json new file mode 100644 index 0000000..3745817 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/push/before_push_resume.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:55:40 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["62d7482c05b86360ea9448953ac48819"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99309"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3316"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxMTo1NTo0MCIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:55:40 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/push/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["332"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:55:40 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["f69fc6f5520dbe72a26e4adad0d91bfc"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99304"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3316"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImVjMzdjOGI2YmZhYjYyYTMyNDNmZDdkZWIyYzQ2NjU1Iiwib3V0\ncHV0X3R5cGUiOiJzMyIsIm5hbWUiOiJSdWJ5IFB1c2ggRXhhbXBsZSIsImNy\nZWF0ZWRfYXQiOjE0OTUxOTQ5NDAsInVzZXJfaWQiOjMwNDksImhhc2giOiIx\nNDVlYTI0YTRkODNhMTRlY2I5MDc3YjgzMWYxNDgwOSIsImhhc2hfdHlwZSI6\nInN0cmVhbSIsIm91dHB1dF9wYXJhbXMiOnsiYnVja2V0IjoiamR1Z2RhbGUi\nLCJkaXJlY3RvcnkiOiJydWJ5IiwiYWNsIjoicHJpdmF0ZSIsImRlbGl2ZXJ5\nX2ZyZXF1ZW5jeSI6MCwibWF4X3NpemUiOjEwNDg1NzYwMCwiZmlsZV9wcmVm\naXgiOiJEYXRhU2lmdCJ9LCJzdGF0dXMiOiJhY3RpdmUiLCJsYXN0X3JlcXVl\nc3QiOm51bGwsImxhc3Rfc3VjY2VzcyI6bnVsbCwicmVtYWluaW5nX2J5dGVz\nIjpudWxsLCJsb3N0X2RhdGEiOmZhbHNlLCJzdGFydCI6MTQ5NTE5NDk0MCwi\nZW5kIjowfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:55:40 GMT"},{"request":{"method":"put","uri":"https://api.datasift.com/v1.4/push/pause","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["41"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:55:41 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["a9741c14d3f78951915f68b4c53b06b7"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99303"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3316"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImVjMzdjOGI2YmZhYjYyYTMyNDNmZDdkZWIyYzQ2NjU1Iiwib3V0\ncHV0X3R5cGUiOiJzMyIsIm5hbWUiOiJSdWJ5IFB1c2ggRXhhbXBsZSIsImNy\nZWF0ZWRfYXQiOjE0OTUxOTQ5NDAsInVzZXJfaWQiOjMwNDksImhhc2giOiIx\nNDVlYTI0YTRkODNhMTRlY2I5MDc3YjgzMWYxNDgwOSIsImhhc2hfdHlwZSI6\nInN0cmVhbSIsIm91dHB1dF9wYXJhbXMiOnsiYnVja2V0IjoiamR1Z2RhbGUi\nLCJkaXJlY3RvcnkiOiJydWJ5IiwiYWNsIjoicHJpdmF0ZSIsImRlbGl2ZXJ5\nX2ZyZXF1ZW5jeSI6MCwibWF4X3NpemUiOjEwNDg1NzYwMCwiZmlsZV9wcmVm\naXgiOiJEYXRhU2lmdCJ9LCJzdGF0dXMiOiJwYXVzZWQiLCJsYXN0X3JlcXVl\nc3QiOm51bGwsImxhc3Rfc3VjY2VzcyI6bnVsbCwicmVtYWluaW5nX2J5dGVz\nIjpudWxsLCJsb3N0X2RhdGEiOmZhbHNlLCJzdGFydCI6MTQ5NTE5NDk0MCwi\nZW5kIjpudWxsfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:55:41 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/push/before_push_stop.json b/test/fixtures/cassettes/v1_4/push/before_push_stop.json new file mode 100644 index 0000000..fbbecc3 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/push/before_push_stop.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:55:26 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["c724665eadee7af31c47e59f7a097f60"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99436"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3330"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxMTo1NToyNiIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:55:26 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/push/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["332"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:55:27 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["437fa2a95e22bc166ff9c5c59ba6e8ea"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99431"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3330"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjQ2MmQyNDlkNWUxNTQ4MjZiZjRhZTczZGMxMjljOTlhIiwib3V0\ncHV0X3R5cGUiOiJzMyIsIm5hbWUiOiJSdWJ5IFB1c2ggRXhhbXBsZSIsImNy\nZWF0ZWRfYXQiOjE0OTUxOTQ5MjcsInVzZXJfaWQiOjMwNDksImhhc2giOiIx\nNDVlYTI0YTRkODNhMTRlY2I5MDc3YjgzMWYxNDgwOSIsImhhc2hfdHlwZSI6\nInN0cmVhbSIsIm91dHB1dF9wYXJhbXMiOnsiYnVja2V0IjoiamR1Z2RhbGUi\nLCJkaXJlY3RvcnkiOiJydWJ5IiwiYWNsIjoicHJpdmF0ZSIsImRlbGl2ZXJ5\nX2ZyZXF1ZW5jeSI6MCwibWF4X3NpemUiOjEwNDg1NzYwMCwiZmlsZV9wcmVm\naXgiOiJEYXRhU2lmdCJ9LCJzdGF0dXMiOiJhY3RpdmUiLCJsYXN0X3JlcXVl\nc3QiOm51bGwsImxhc3Rfc3VjY2VzcyI6bnVsbCwicmVtYWluaW5nX2J5dGVz\nIjpudWxsLCJsb3N0X2RhdGEiOmZhbHNlLCJzdGFydCI6MTQ5NTE5NDkyNywi\nZW5kIjowfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:55:27 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/push/before_push_update.json b/test/fixtures/cassettes/v1_4/push/before_push_update.json new file mode 100644 index 0000000..6cf8328 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/push/before_push_update.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:55:30 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["bb591c05bd7f5d9612586940ec535218"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99401"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3326"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxMTo1NTozMCIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:55:30 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/push/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["332"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:55:30 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["b050ed91e2873e6434f33cfd85f55d43"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99396"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3326"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjMzN2Y1NjAxOGQ2ZDhlYmU3MGFlYThkNjY4ZDE2MWE5Iiwib3V0\ncHV0X3R5cGUiOiJzMyIsIm5hbWUiOiJSdWJ5IFB1c2ggRXhhbXBsZSIsImNy\nZWF0ZWRfYXQiOjE0OTUxOTQ5MzAsInVzZXJfaWQiOjMwNDksImhhc2giOiIx\nNDVlYTI0YTRkODNhMTRlY2I5MDc3YjgzMWYxNDgwOSIsImhhc2hfdHlwZSI6\nInN0cmVhbSIsIm91dHB1dF9wYXJhbXMiOnsiYnVja2V0IjoiamR1Z2RhbGUi\nLCJkaXJlY3RvcnkiOiJydWJ5IiwiYWNsIjoicHJpdmF0ZSIsImRlbGl2ZXJ5\nX2ZyZXF1ZW5jeSI6MCwibWF4X3NpemUiOjEwNDg1NzYwMCwiZmlsZV9wcmVm\naXgiOiJEYXRhU2lmdCJ9LCJzdGF0dXMiOiJhY3RpdmUiLCJsYXN0X3JlcXVl\nc3QiOm51bGwsImxhc3Rfc3VjY2VzcyI6bnVsbCwicmVtYWluaW5nX2J5dGVz\nIjpudWxsLCJsb3N0X2RhdGEiOmZhbHNlLCJzdGFydCI6MTQ5NTE5NDkzMCwi\nZW5kIjowfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:55:30 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/push/push_create.json b/test/fixtures/cassettes/v1_4/push/push_create.json new file mode 100644 index 0000000..3c9883e --- /dev/null +++ b/test/fixtures/cassettes/v1_4/push/push_create.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/push/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["332"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:55:28 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["602bbcca47a35395d1090ec117d17fdc"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99419"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3328"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjhkMWNlNzhkOWQ3NjBkN2YzNzVjYWUyNWIyOGU4ZTFkIiwib3V0\ncHV0X3R5cGUiOiJzMyIsIm5hbWUiOiJSdWJ5IFB1c2ggRXhhbXBsZSIsImNy\nZWF0ZWRfYXQiOjE0OTUxOTQ5MjgsInVzZXJfaWQiOjMwNDksImhhc2giOiIx\nNDVlYTI0YTRkODNhMTRlY2I5MDc3YjgzMWYxNDgwOSIsImhhc2hfdHlwZSI6\nInN0cmVhbSIsIm91dHB1dF9wYXJhbXMiOnsiYnVja2V0IjoiamR1Z2RhbGUi\nLCJkaXJlY3RvcnkiOiJydWJ5IiwiYWNsIjoicHJpdmF0ZSIsImRlbGl2ZXJ5\nX2ZyZXF1ZW5jeSI6MCwibWF4X3NpemUiOjEwNDg1NzYwMCwiZmlsZV9wcmVm\naXgiOiJEYXRhU2lmdCJ9LCJzdGF0dXMiOiJhY3RpdmUiLCJsYXN0X3JlcXVl\nc3QiOm51bGwsImxhc3Rfc3VjY2VzcyI6bnVsbCwicmVtYWluaW5nX2J5dGVz\nIjpudWxsLCJsb3N0X2RhdGEiOmZhbHNlLCJzdGFydCI6MTQ5NTE5NDkyOCwi\nZW5kIjowfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:55:28 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/push/push_delete.json b/test/fixtures/cassettes/v1_4/push/push_delete.json new file mode 100644 index 0000000..082d8ed --- /dev/null +++ b/test/fixtures/cassettes/v1_4/push/push_delete.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.4/push/delete?id=4fd62f664800b428c6a3b75587d06975","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:55:25 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["7b697ab6ec3713128bc2e5148dd0e8b3"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99453"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3331"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:55:25 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/push/push_get_by_hash.json b/test/fixtures/cassettes/v1_4/push/push_get_by_hash.json new file mode 100644 index 0000000..fa26d5a --- /dev/null +++ b/test/fixtures/cassettes/v1_4/push/push_get_by_hash.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"get","uri":"https://api.datasift.com/v1.4/push/get?all=false&hash=145ea24a4d83a14ecb9077b831f14809&include_finished=0&order_by=created_at&order_dir=desc&page=1&per_page=20","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:55:23 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["ea7418e0e2a8a589f7f40a340588d576"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99474"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3333"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJzdWJzY3JpcHRpb25zIjpbXSwiY291bnQiOjB9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:55:23 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/push/push_get_by_historics_id.json b/test/fixtures/cassettes/v1_4/push/push_get_by_historics_id.json new file mode 100644 index 0000000..efba0dc --- /dev/null +++ b/test/fixtures/cassettes/v1_4/push/push_get_by_historics_id.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"get","uri":"https://api.datasift.com/v1.4/push/get?all=false&historics_id=2ef2f49e0f1373f595ec&include_finished=0&order_by=created_at&order_dir=desc&page=1&per_page=20","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:55:39 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["5dd049e4162a489cdf57733a7b3e679d"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99340"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3317"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJzdWJzY3JpcHRpb25zIjpbeyJpZCI6ImFjMDQwODgzNDJjZjQwZDg5MWZk\nNTFkNWU1ODI4ZWY1Iiwib3V0cHV0X3R5cGUiOiJzMyIsIm5hbWUiOiJSdWJ5\nIEhpc3RvcmljcyBQdXNoIEV4YW1wbGUiLCJjcmVhdGVkX2F0IjoxNDk1MTk0\nOTM5LCJ1c2VyX2lkIjozMDQ5LCJoYXNoIjoiMmVmMmY0OWUwZjEzNzNmNTk1\nZWMiLCJoYXNoX3R5cGUiOiJoaXN0b3JpYyIsIm91dHB1dF9wYXJhbXMiOnsi\nYnVja2V0IjoiamR1Z2RhbGUiLCJkaXJlY3RvcnkiOiJydWJ5IiwiYWNsIjoi\ncHJpdmF0ZSIsImRlbGl2ZXJ5X2ZyZXF1ZW5jeSI6MCwibWF4X3NpemUiOjEw\nNDg1NzYwMCwiZmlsZV9wcmVmaXgiOiJEYXRhU2lmdCJ9LCJzdGF0dXMiOiJh\nY3RpdmUiLCJsYXN0X3JlcXVlc3QiOm51bGwsImxhc3Rfc3VjY2VzcyI6bnVs\nbCwicmVtYWluaW5nX2J5dGVzIjpudWxsLCJpbnRlcmFjdGlvbl9jb3VudCI6\nMCwibG9zdF9kYXRhIjpmYWxzZSwic3RhcnQiOjE0OTUxOTQ5MzksImVuZCI6\nbnVsbH1dLCJjb3VudCI6MX0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:55:39 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/push/push_get_by_id.json b/test/fixtures/cassettes/v1_4/push/push_get_by_id.json new file mode 100644 index 0000000..c221f9d --- /dev/null +++ b/test/fixtures/cassettes/v1_4/push/push_get_by_id.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"get","uri":"https://api.datasift.com/v1.4/push/get?id=2f8a53ae56e2b1de7de917990a62f595","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:55:26 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["53a9a5cd211de4a888fb1de3b1b93143"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99442"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3330"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjJmOGE1M2FlNTZlMmIxZGU3ZGU5MTc5OTBhNjJmNTk1Iiwib3V0\ncHV0X3R5cGUiOiJzMyIsIm5hbWUiOiJSdWJ5IFB1c2ggRXhhbXBsZSIsImNy\nZWF0ZWRfYXQiOjE0OTUxOTQ5MjYsInVzZXJfaWQiOjMwNDksImhhc2giOiIx\nNDVlYTI0YTRkODNhMTRlY2I5MDc3YjgzMWYxNDgwOSIsImhhc2hfdHlwZSI6\nInN0cmVhbSIsIm91dHB1dF9wYXJhbXMiOnsiYnVja2V0IjoiamR1Z2RhbGUi\nLCJkaXJlY3RvcnkiOiJydWJ5IiwiYWNsIjoicHJpdmF0ZSIsImRlbGl2ZXJ5\nX2ZyZXF1ZW5jeSI6MCwibWF4X3NpemUiOjEwNDg1NzYwMCwiZmlsZV9wcmVm\naXgiOiJEYXRhU2lmdCJ9LCJzdGF0dXMiOiJhY3RpdmUiLCJsYXN0X3JlcXVl\nc3QiOm51bGwsImxhc3Rfc3VjY2VzcyI6bnVsbCwicmVtYWluaW5nX2J5dGVz\nIjowLCJpbnRlcmFjdGlvbl9jb3VudCI6MCwibG9zdF9kYXRhIjpmYWxzZSwi\nc3RhcnQiOjE0OTUxOTQ5MjYsImVuZCI6bnVsbH0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:55:26 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/push/push_get_list.json b/test/fixtures/cassettes/v1_4/push/push_get_list.json new file mode 100644 index 0000000..2c24713 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/push/push_get_list.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"get","uri":"https://api.datasift.com/v1.4/push/get?all=false&include_finished=0&order_by=created_at&order_dir=desc&page=1&per_page=20","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:55:23 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["9543ca98cf626e8da98a1122edc58c41"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99475"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3333"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJzdWJzY3JpcHRpb25zIjpbeyJpZCI6ImRmOTIxNzlhNWM5NmNmZmEyNTEx\nODNhMzVjZjY1OGFiIiwib3V0cHV0X3R5cGUiOiJteXNxbCIsIm5hbWUiOiJZ\nb3V0dWJlIGh5ZHJhdGlvbiIsImNyZWF0ZWRfYXQiOjE0OTQ1MTI1NjcsInVz\nZXJfaWQiOjMwNDksImhhc2giOiJkMWUwYWQxYTBlYTIxY2RjNGM5YTg1NDJm\nYTdlMGIyMiIsImhhc2hfdHlwZSI6InN0cmVhbSIsIm91dHB1dF9wYXJhbXMi\nOnsiaG9zdCI6Im1hbmFnZWRzb3VyY2VzLmNuenZ0Y3dqeWZtMi5ldS13ZXN0\nLTEucmRzLmFtYXpvbmF3cy5jb20iLCJwb3J0IjozMzA2LCJkYXRhYmFzZSI6\nIm1hbmFnZWRfc291cmNlc190ZXN0aW5nIiwiY2hhcnNldCI6InV0ZjhtYjQi\nLCJzY2hlbWEiOiJbeW91dHViZV1cbiAgICBpZCA9IGludGVyYWN0aW9uLmlk\nIChkYXRhX3R5cGU6IHN0cmluZylcbiAgICBjb21tZW50X2NyZWF0ZWRfYXQg\nPSBpbnRlcmFjdGlvbi5jcmVhdGVkX2F0ICh0cmFuc2Zvcm06IGRhdGV0aW1l\nLCBkYXRhX3R5cGU6IGRhdGV0aW1lKVxuICAgIGNvbW1lbnRfcmVjZWl2ZWRf\nYXQgPSBpbnRlcmFjdGlvbi5yZWNlaXZlZF9hdCAodHJhbnNmb3JtOiBkYXRl\ndGltZSwgZGF0YV90eXBlOiBkYXRldGltZSlcbiAgICBwYXJlbnRfZXhpc3Rz\nID0geW91dHViZS52aWRlby5pZCAodHJhbnNmb3JtOiBleGlzdHMpXG4gICAg\ncGFyZW50X2NyZWF0ZWRfYXQgPSB5b3V0dWJlLnZpZGVvLmNyZWF0ZWRfYXQg\nKHRyYW5zZm9ybTogZGF0ZXRpbWUsIGRhdGFfdHlwZTogZGF0ZXRpbWUpXG4g\nICJ9LCJzdGF0dXMiOiJhY3RpdmUiLCJsYXN0X3JlcXVlc3QiOjE0OTUxOTQ5\nMTksImxhc3Rfc3VjY2VzcyI6MTQ5NTE5NDkyMCwicmVtYWluaW5nX2J5dGVz\nIjpudWxsLCJpbnRlcmFjdGlvbl9jb3VudCI6MjI0MjU1NCwibG9zdF9kYXRh\nIjpmYWxzZSwic3RhcnQiOjE0OTQ1MTI1NjcsImVuZCI6bnVsbH0seyJpZCI6\nImQ0YjhmNTgyNzI4YmQ4NTY0MTQ0Y2JhNmRmZGZkNWVlIiwib3V0cHV0X3R5\ncGUiOiJteXNxbCIsIm5hbWUiOiJNU0ZUIENhbmFyeSIsImNyZWF0ZWRfYXQi\nOjE0OTAzNTM1MzQsInVzZXJfaWQiOjMwNDksImhhc2giOiIzNDQ4MzJkNDJl\nMDdjNWY4YzdlODcwNWVkYWZjMjVhNCIsImhhc2hfdHlwZSI6InN0cmVhbSIs\nIm91dHB1dF9wYXJhbXMiOnsiaG9zdCI6Im1hbmFnZWRzb3VyY2VzLmNuenZ0\nY3dqeWZtMi5ldS13ZXN0LTEucmRzLmFtYXpvbmF3cy5jb20iLCJwb3J0Ijoz\nMzA2LCJkYXRhYmFzZSI6Im1hbmFnZWRfc291cmNlc190ZXN0aW5nIiwiY2hh\ncnNldCI6InV0ZjhtYjQiLCJzY2hlbWEiOiJbY29tcGFyaXNvbl1cbiAgICBp\nbnRlcmFjdGlvbl9pZCA9IGludGVyYWN0aW9uLmlkXG4gICAgY3JlYXRlZF9h\ndCA9IGludGVyYWN0aW9uLmNyZWF0ZWRfYXQgKHRyYW5zZm9ybTogZGF0ZXRp\nbWUsIGRhdGFfdHlwZTogZGF0ZXRpbWUpXG4gICAgdHlwZSA9IGludGVyYWN0\naW9uLnR5cGVcbiAgICBzdWJ0eXBlID0gaW50ZXJhY3Rpb24uc3VidHlwZVxu\nICAgIHJlY2VpdmVkX2F0ID0gaW50ZXJhY3Rpb24ucmVjZWl2ZWRfYXRcbiAg\nICBzb3VyY2VfaWQgPSBzb3VyY2UuaWRcbiAgICByZXNvdXJjZV9pZCA9IHNv\ndXJjZS5yZXNvdXJjZV9pZFxuICAifSwic3RhdHVzIjoiYWN0aXZlIiwibGFz\ndF9yZXF1ZXN0IjoxNDk0OTQ2NzI0LCJsYXN0X3N1Y2Nlc3MiOjE0OTQ5NDY3\nMjQsInJlbWFpbmluZ19ieXRlcyI6bnVsbCwiaW50ZXJhY3Rpb25fY291bnQi\nOjEyMTkyMDAsImxvc3RfZGF0YSI6ZmFsc2UsInN0YXJ0IjoxNDkwMzUzNTM0\nLCJlbmQiOm51bGx9LHsiaWQiOiIzNWIzYTNlNzEzZDQ3N2I1YjIwYWY5MmFh\nYmI5OTI0YSIsIm91dHB1dF90eXBlIjoibXlzcWwiLCJuYW1lIjoiSUcgQ09N\nUEFSSVNPTiIsImNyZWF0ZWRfYXQiOjE0ODk3NDg5NTAsInVzZXJfaWQiOjMw\nNDksImhhc2giOiIxMDQxNjEyMTgyZmVkZjExZTZkYTliOTc4MmIzM2M5YSIs\nImhhc2hfdHlwZSI6InN0cmVhbSIsIm91dHB1dF9wYXJhbXMiOnsiaG9zdCI6\nIm1hbmFnZWRzb3VyY2VzLmNuenZ0Y3dqeWZtMi5ldS13ZXN0LTEucmRzLmFt\nYXpvbmF3cy5jb20iLCJwb3J0IjozMzA2LCJkYXRhYmFzZSI6Im1hbmFnZWRf\nc291cmNlc190ZXN0aW5nIiwiY2hhcnNldCI6InV0ZjhtYjQiLCJzY2hlbWEi\nOiJbY29tcGFyaXNvbl1cbiAgICAgIGludGVyYWN0aW9uX2lkID0gaW50ZXJh\nY3Rpb24uaWRcbiAgICAgIGNyZWF0ZWRfYXQgPSBpbnRlcmFjdGlvbi5jcmVh\ndGVkX2F0ICh0cmFuc2Zvcm06IGRhdGV0aW1lLCBkYXRhX3R5cGU6IGRhdGV0\naW1lKVxuICAgICAgdHlwZSA9IGludGVyYWN0aW9uLnR5cGVcbiAgICAgIHJl\nY2VpdmVkX2F0ID0gaW50ZXJhY3Rpb24ucmVjZWl2ZWRfYXRcbiAgICAgIHNv\ndXJjZV9pZCA9IHNvdXJjZS5pZFxuICAgICAgcmVzb3VyY2VfaWQgPSBzb3Vy\nY2UucmVzb3VyY2VfaWRcbiAgICAifSwic3RhdHVzIjoiYWN0aXZlIiwibGFz\ndF9yZXF1ZXN0IjoxNDk1MTk0OTA3LCJsYXN0X3N1Y2Nlc3MiOjE0OTUxOTQ5\nMDcsInJlbWFpbmluZ19ieXRlcyI6bnVsbCwiaW50ZXJhY3Rpb25fY291bnQi\nOjMwOTgxMDgsImxvc3RfZGF0YSI6ZmFsc2UsInN0YXJ0IjoxNDg5NzQ4OTUw\nLCJlbmQiOm51bGx9LHsiaWQiOiI5YTYxMjQ1YWU4NWU0ZmJlYWYzYWZkMTRh\nNDIxNmFjZSIsIm91dHB1dF90eXBlIjoibXlzcWwiLCJuYW1lIjoiSW5zdGFn\ncmFtIE9sZCIsImNyZWF0ZWRfYXQiOjE0ODUzNTYzMjgsInVzZXJfaWQiOjMw\nNDksImhhc2giOiIyZmEwOWZjNjQ0NmY5NTNhMjg0ZWU4Zjc0ZjlkM2UyYiIs\nImhhc2hfdHlwZSI6InN0cmVhbSIsIm91dHB1dF9wYXJhbXMiOnsiaG9zdCI6\nIm1hbmFnZWRzb3VyY2VzLmNuenZ0Y3dqeWZtMi5ldS13ZXN0LTEucmRzLmFt\nYXpvbmF3cy5jb20iLCJwb3J0IjozMzA2LCJkYXRhYmFzZSI6Im1hbmFnZWRf\nc291cmNlc190ZXN0aW5nIiwiY2hhcnNldCI6InV0ZjhtYjQiLCJzY2hlbWEi\nOiJbaWdfbXNfb2xkXVxuICAgIGludGVyYWN0aW9uX2lkID0gaW50ZXJhY3Rp\nb24uaWRcbiAgICBjcmVhdGVkX2F0ID0gaW50ZXJhY3Rpb24uY3JlYXRlZF9h\ndCAodHJhbnNmb3JtOiBkYXRldGltZSwgZGF0YV90eXBlOiBkYXRldGltZSlc\nbiAgICB0eXBlID0gaW50ZXJhY3Rpb24udHlwZVxuICAgIHN1YnR5cGUgPSBp\nbnRlcmFjdGlvbi5zdWJ0eXBlXG4gICAgcmVjZWl2ZWRfYXQgPSBpbnRlcmFj\ndGlvbi5yZWNlaXZlZF9hdFxuICAgIHNvdXJjZV9pZCA9IHNvdXJjZS5pZFxu\nICAgIHJlc291cmNlX2lkID0gc291cmNlLnJlc291cmNlX2lkXG4gICAgcGFy\nZW50X2lkID0gaW5zdGFncmFtLm1lZGlhLmlkXG4gICAgcGFyZW50X2NyZWF0\nZWRfYXQgPSBpbnN0YWdyYW0ubWVkaWEuY3JlYXRlZF90aW1lICh0cmFuc2Zv\ncm06IGRhdGV0aW1lLCBkYXRhX3R5cGU6IGRhdGV0aW1lKVxuICAgIGlkID0g\naW5zdGFncmFtLmlkXG4gICAgY291bnQgPSBpbnN0YWdyYW0uY291bnRcbiAg\nICBkZWx0YSA9IGluc3RhZ3JhbS5kZWx0YVxuICAgIGxvY2F0aW9uX2lkID0g\naW5zdGFncmFtLmxvY2F0aW9uLmlkXG4gICJ9LCJzdGF0dXMiOiJhY3RpdmUi\nLCJsYXN0X3JlcXVlc3QiOjE0OTUxOTQ4NzIsImxhc3Rfc3VjY2VzcyI6MTQ5\nNTE5NDg3MiwicmVtYWluaW5nX2J5dGVzIjpudWxsLCJpbnRlcmFjdGlvbl9j\nb3VudCI6NTQwNDYwNywibG9zdF9kYXRhIjp0cnVlLCJzdGFydCI6MTQ4NTM1\nNjMyOCwiZW5kIjpudWxsfSx7ImlkIjoiZGU2OGI1NTE4MjUzYjRkM2ZhMGE4\nNzZhZGQyYzliZWIiLCJvdXRwdXRfdHlwZSI6Im15c3FsIiwibmFtZSI6Iklu\nc3RhZ3JhbSBOZXciLCJjcmVhdGVkX2F0IjoxNDg1MzU2MTA4LCJ1c2VyX2lk\nIjozMDQ5LCJoYXNoIjoiZmM5MzUyZTI0MTUwNWEyNDc2OTMwYjlmOTNkZDk1\nNmIiLCJoYXNoX3R5cGUiOiJzdHJlYW0iLCJvdXRwdXRfcGFyYW1zIjp7Imhv\nc3QiOiJtYW5hZ2Vkc291cmNlcy5jbnp2dGN3anlmbTIuZXUtd2VzdC0xLnJk\ncy5hbWF6b25hd3MuY29tIiwicG9ydCI6MzMwNiwiZGF0YWJhc2UiOiJtYW5h\nZ2VkX3NvdXJjZXNfdGVzdGluZyIsImNoYXJzZXQiOiJ1dGY4bWI0Iiwic2No\nZW1hIjoiW2lnX21zX3Byb2RdXG4gICAgaW50ZXJhY3Rpb25faWQgPSBpbnRl\ncmFjdGlvbi5pZFxuICAgIGNyZWF0ZWRfYXQgPSBpbnRlcmFjdGlvbi5jcmVh\ndGVkX2F0ICh0cmFuc2Zvcm06IGRhdGV0aW1lLCBkYXRhX3R5cGU6IGRhdGV0\naW1lKVxuICAgIHR5cGUgPSBpbnRlcmFjdGlvbi50eXBlXG4gICAgc3VidHlw\nZSA9IGludGVyYWN0aW9uLnN1YnR5cGVcbiAgICByZWNlaXZlZF9hdCA9IGlu\ndGVyYWN0aW9uLnJlY2VpdmVkX2F0XG4gICAgc291cmNlX2lkID0gc291cmNl\nLmlkXG4gICAgcmVzb3VyY2VfaWQgPSBzb3VyY2UucmVzb3VyY2VfaWRcbiAg\nICBwYXJlbnRfaWQgPSBpbnN0YWdyYW0ubWVkaWEuaWRcbiAgICBwYXJlbnRf\nY3JlYXRlZF9hdCA9IGluc3RhZ3JhbS5tZWRpYS5jcmVhdGVkX3RpbWUgKHRy\nYW5zZm9ybTogZGF0ZXRpbWUsIGRhdGFfdHlwZTogZGF0ZXRpbWUpXG4gICAg\naWQgPSBpbnN0YWdyYW0uaWRcbiAgICBjb3VudCA9IGluc3RhZ3JhbS5jb3Vu\ndFxuICAgIGRlbHRhID0gaW5zdGFncmFtLmRlbHRhXG4gICAgbG9jYXRpb25f\naWQgPSBpbnN0YWdyYW0ubG9jYXRpb24uaWRcbiAgIn0sInN0YXR1cyI6ImFj\ndGl2ZSIsImxhc3RfcmVxdWVzdCI6MTQ5NTE5MzQ1MywibGFzdF9zdWNjZXNz\nIjoxNDk1MTkzNDUzLCJyZW1haW5pbmdfYnl0ZXMiOm51bGwsImludGVyYWN0\naW9uX2NvdW50IjozMTgxMDczLCJsb3N0X2RhdGEiOmZhbHNlLCJzdGFydCI6\nMTQ4NTM1NjEwOCwiZW5kIjpudWxsfSx7ImlkIjoiYTZlZjZhNDc1MDA5ODFi\nYTBhNmI3OTIzZDMxY2MzMTYiLCJvdXRwdXRfdHlwZSI6Im15c3FsIiwibmFt\nZSI6IkZhY2Vib29rIE9sZCIsImNyZWF0ZWRfYXQiOjE0ODE3NTQ5ODksInVz\nZXJfaWQiOjMwNDksImhhc2giOiJkMTNiYWU5MDE2YjlmYWZhNjI3NzFiNmNk\nMWJkZGZlMCIsImhhc2hfdHlwZSI6InN0cmVhbSIsIm91dHB1dF9wYXJhbXMi\nOnsiaG9zdCI6Im1hbmFnZWRzb3VyY2VzLmNuenZ0Y3dqeWZtMi5ldS13ZXN0\nLTEucmRzLmFtYXpvbmF3cy5jb20iLCJwb3J0IjozMzA2LCJkYXRhYmFzZSI6\nIm1hbmFnZWRfc291cmNlc190ZXN0aW5nIiwiY2hhcnNldCI6InV0ZjhtYjQi\nLCJzY2hlbWEiOiJbZmJfbXNfb2xkXVxuICAgIGludGVyYWN0aW9uX2lkID0g\naW50ZXJhY3Rpb24uaWRcbiAgICBjcmVhdGVkX2F0ID0gaW50ZXJhY3Rpb24u\nY3JlYXRlZF9hdCAodHJhbnNmb3JtOiBkYXRldGltZSwgZGF0YV90eXBlOiBk\nYXRldGltZSlcbiAgICB0eXBlID0gaW50ZXJhY3Rpb24udHlwZVxuICAgIHN1\nYnR5cGUgPSBpbnRlcmFjdGlvbi5zdWJ0eXBlXG4gICAgcmVjZWl2ZWRfYXQg\nPSBpbnRlcmFjdGlvbi5yZWNlaXZlZF9hdFxuICAgIHNvdXJjZV9pZCA9IHNv\ndXJjZS5pZFxuICAgIHJlc291cmNlX2lkID0gc291cmNlLnJlc291cmNlX2lk\nXG4gICAgcGFyZW50X2lkID0gZmFjZWJvb2tfcGFnZS5wb3N0LmlkXG4gICAg\ncGFyZW50X2NyZWF0ZWRfYXQgPSBmYWNlYm9va19wYWdlLnBvc3QuY3JlYXRl\nZF90aW1lICh0cmFuc2Zvcm06IGRhdGV0aW1lLCBkYXRhX3R5cGU6IGRhdGV0\naW1lKVxuICAgIGlkID0gZmFjZWJvb2tfcGFnZS5pZFxuICAgIGNvdW50ID0g\nZmFjZWJvb2tfcGFnZS5jb3VudFxuICAgIGRlbHRhID0gZmFjZWJvb2tfcGFn\nZS5kZWx0YVxuICAifSwic3RhdHVzIjoiYWN0aXZlIiwibGFzdF9yZXF1ZXN0\nIjoxNDk1MTk0MzE0LCJsYXN0X3N1Y2Nlc3MiOjE0OTUxOTQzMTQsInJlbWFp\nbmluZ19ieXRlcyI6bnVsbCwiaW50ZXJhY3Rpb25fY291bnQiOjIzODA2MDEs\nImxvc3RfZGF0YSI6ZmFsc2UsInN0YXJ0IjoxNDgxNzU0OTg5LCJlbmQiOm51\nbGx9LHsiaWQiOiJhM2NjYzMyMjI4MzkzYjFmNDBkNjVkOGRmNzk4YTQwMyIs\nIm91dHB1dF90eXBlIjoibXlzcWwiLCJuYW1lIjoiRmFjZWJvb2sgTmV3Iiwi\nY3JlYXRlZF9hdCI6MTQ4MTc1NDc3NiwidXNlcl9pZCI6MzA0OSwiaGFzaCI6\nIjNmOTRkNWJmNDI2ODI4MjFhMzdjZTA1YmNkZTRmZmRlIiwiaGFzaF90eXBl\nIjoic3RyZWFtIiwib3V0cHV0X3BhcmFtcyI6eyJob3N0IjoibWFuYWdlZHNv\ndXJjZXMuY256dnRjd2p5Zm0yLmV1LXdlc3QtMS5yZHMuYW1hem9uYXdzLmNv\nbSIsInBvcnQiOjMzMDYsImRhdGFiYXNlIjoibWFuYWdlZF9zb3VyY2VzX3Rl\nc3RpbmciLCJjaGFyc2V0IjoidXRmOG1iNCIsInNjaGVtYSI6IltmYl9tc19w\ncm9kXVxuICAgIGludGVyYWN0aW9uX2lkID0gaW50ZXJhY3Rpb24uaWRcbiAg\nICBjcmVhdGVkX2F0ID0gaW50ZXJhY3Rpb24uY3JlYXRlZF9hdCAodHJhbnNm\nb3JtOiBkYXRldGltZSwgZGF0YV90eXBlOiBkYXRldGltZSlcbiAgICB0eXBl\nID0gaW50ZXJhY3Rpb24udHlwZVxuICAgIHN1YnR5cGUgPSBpbnRlcmFjdGlv\nbi5zdWJ0eXBlXG4gICAgcmVjZWl2ZWRfYXQgPSBpbnRlcmFjdGlvbi5yZWNl\naXZlZF9hdFxuICAgIHNvdXJjZV9pZCA9IHNvdXJjZS5pZFxuICAgIHJlc291\ncmNlX2lkID0gc291cmNlLnJlc291cmNlX2lkXG4gICAgcGFyZW50X2lkID0g\nZmFjZWJvb2tfcGFnZS5wb3N0LmlkXG4gICAgcGFyZW50X2NyZWF0ZWRfYXQg\nPSBmYWNlYm9va19wYWdlLnBvc3QuY3JlYXRlZF90aW1lICh0cmFuc2Zvcm06\nIGRhdGV0aW1lLCBkYXRhX3R5cGU6IGRhdGV0aW1lKVxuICAgIGlkID0gZmFj\nZWJvb2tfcGFnZS5pZFxuICAgIGNvdW50ID0gZmFjZWJvb2tfcGFnZS5jb3Vu\ndFxuICAgIGRlbHRhID0gZmFjZWJvb2tfcGFnZS5kZWx0YVxuICAifSwic3Rh\ndHVzIjoiYWN0aXZlIiwibGFzdF9yZXF1ZXN0IjoxNDk1MTk0OTIyLCJsYXN0\nX3N1Y2Nlc3MiOjE0OTUxOTQ5MjIsInJlbWFpbmluZ19ieXRlcyI6bnVsbCwi\naW50ZXJhY3Rpb25fY291bnQiOjEzNjkzMDkyLCJsb3N0X2RhdGEiOnRydWUs\nInN0YXJ0IjoxNDgxNzU0Nzc2LCJlbmQiOm51bGx9XSwiY291bnQiOjd9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:55:23 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/push/push_log_with_id.json b/test/fixtures/cassettes/v1_4/push/push_log_with_id.json new file mode 100644 index 0000000..df72d77 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/push/push_log_with_id.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"get","uri":"https://api.datasift.com/v1.4/push/log?id=0c87d20b773f2cb1ec8f97ea9aa7488a&order_by=request_time&order_dir=desc&page=1&per_page=20","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:55:33 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["a4e7750da3283e862ccc83db36d2e01a"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99379"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3323"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJzdWNjZXNzIjp0cnVlLCJjb3VudCI6MCwibG9nX2VudHJpZXMiOltdfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:55:33 GMT"},{"request":{"method":"get","uri":"https://api.datasift.com/v1.4/push/log?order_by=request_time&order_dir=desc&page=1&per_page=20","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:55:33 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["2c4b5e3530a340ad339fca932c7f005c"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99377"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3323"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJzdWNjZXNzIjp0cnVlLCJjb3VudCI6MzAyMCwibG9nX2VudHJpZXMiOlt7\nInJlcXVlc3RfdGltZSI6MTQ5NTEwNDE4MSwic3VjY2VzcyI6dHJ1ZSwic3Vi\nc2NyaXB0aW9uX2lkIjoiYzhiZDVlYTk5ZjYzZjA0NjQyZGIzYzA5YTZmOGI3\nMGUiLCJtZXNzYWdlIjoiVGhlIGRlbGl2ZXJ5IGhhcyBjb21wbGV0ZWQifSx7\nInJlcXVlc3RfdGltZSI6MTQ5NTEwNDE4MSwic3VjY2VzcyI6dHJ1ZSwic3Vi\nc2NyaXB0aW9uX2lkIjoiYzhiZDVlYTk5ZjYzZjA0NjQyZGIzYzA5YTZmOGI3\nMGUiLCJtZXNzYWdlIjoiVGhlIHN0YXR1cyBoYXMgY2hhbmdlZCB0bzogZmlu\naXNoZWQifSx7InJlcXVlc3RfdGltZSI6MTQ5NTEwNDAwMSwic3VjY2VzcyI6\ndHJ1ZSwic3Vic2NyaXB0aW9uX2lkIjoiODgxNWNhOGU2ZTZmYjU1Y2ZmMmFh\nYmQ3ZTEzZWE5MjAiLCJtZXNzYWdlIjoiVGhlIGRlbGl2ZXJ5IGhhcyBjb21w\nbGV0ZWQifSx7InJlcXVlc3RfdGltZSI6MTQ5NTEwNDAwMSwic3VjY2VzcyI6\ndHJ1ZSwic3Vic2NyaXB0aW9uX2lkIjoiODgxNWNhOGU2ZTZmYjU1Y2ZmMmFh\nYmQ3ZTEzZWE5MjAiLCJtZXNzYWdlIjoiVGhlIHN0YXR1cyBoYXMgY2hhbmdl\nZCB0bzogZmluaXNoZWQifSx7InJlcXVlc3RfdGltZSI6MTQ5NTEwMzY0MSwi\nc3VjY2VzcyI6dHJ1ZSwic3Vic2NyaXB0aW9uX2lkIjoiODgxNWNhOGU2ZTZm\nYjU1Y2ZmMmFhYmQ3ZTEzZWE5MjAiLCJtZXNzYWdlIjoiVGhlIHN0YXR1cyBo\nYXMgY2hhbmdlZCB0bzogZmluaXNoaW5nIn0seyJyZXF1ZXN0X3RpbWUiOjE0\nOTUxMDE5MDEsInN1Y2Nlc3MiOnRydWUsInN1YnNjcmlwdGlvbl9pZCI6ImM4\nYmQ1ZWE5OWY2M2YwNDY0MmRiM2MwOWE2ZjhiNzBlIiwibWVzc2FnZSI6IlRo\nZSBzdGF0dXMgaGFzIGNoYW5nZWQgdG86IGZpbmlzaGluZyJ9LHsicmVxdWVz\ndF90aW1lIjoxNDk1MDk5MjAyLCJzdWNjZXNzIjp0cnVlLCJzdWJzY3JpcHRp\nb25faWQiOiI0YmU4ZmNmOGE5NmIzZWNmZTgyOTZmOThjYzk4MDUzYSIsIm1l\nc3NhZ2UiOiJUaGUgZGVsaXZlcnkgaGFzIGNvbXBsZXRlZCJ9LHsicmVxdWVz\ndF90aW1lIjoxNDk1MDk5MjAyLCJzdWNjZXNzIjp0cnVlLCJzdWJzY3JpcHRp\nb25faWQiOiI0YmU4ZmNmOGE5NmIzZWNmZTgyOTZmOThjYzk4MDUzYSIsIm1l\nc3NhZ2UiOiJUaGUgc3RhdHVzIGhhcyBjaGFuZ2VkIHRvOiBmaW5pc2hlZCJ9\nLHsicmVxdWVzdF90aW1lIjoxNDk1MDk4OTAxLCJzdWNjZXNzIjp0cnVlLCJz\ndWJzY3JpcHRpb25faWQiOiI0YmU4ZmNmOGE5NmIzZWNmZTgyOTZmOThjYzk4\nMDUzYSIsIm1lc3NhZ2UiOiJUaGUgc3RhdHVzIGhhcyBjaGFuZ2VkIHRvOiBm\naW5pc2hpbmcifSx7InJlcXVlc3RfdGltZSI6MTQ5NDcyMTU3Miwic3VjY2Vz\ncyI6dHJ1ZSwic3Vic2NyaXB0aW9uX2lkIjoiYTNjY2MzMjIyODM5M2IxZjQw\nZDY1ZDhkZjc5OGE0MDMiLCJtZXNzYWdlIjoiU3VjY2Vzc2Z1bGx5IGRlbGl2\nZXJlZCBhZnRlciBkZWxpdmVyeSBmYWlsdXJlKHMpIn0seyJyZXF1ZXN0X3Rp\nbWUiOjE0OTQ3MjE1NzEsInN1Y2Nlc3MiOmZhbHNlLCJzdWJzY3JpcHRpb25f\naWQiOiJhM2NjYzMyMjI4MzkzYjFmNDBkNjVkOGRmNzk4YTQwMyIsIm1lc3Nh\nZ2UiOiJFcnJvciBwcmVwYXJpbmcgaW5zZXJ0IHN0YXRlbWVudDogQ291bGQg\nbm90IGNvbm5lY3QgdG8gdGhlIGRhdGFiYXNlLiBQbGVhc2UgbWFrZSBzdXJl\nIHRoZSBob3N0IGFuZCBwb3J0IGFyZSBjb3JyZWN0LiJ9LHsicmVxdWVzdF90\naW1lIjoxNDk0NDc1MjQ1LCJzdWNjZXNzIjpmYWxzZSwic3Vic2NyaXB0aW9u\nX2lkIjoiYTNjY2MzMjIyODM5M2IxZjQwZDY1ZDhkZjc5OGE0MDMiLCJtZXNz\nYWdlIjoiRXJyb3IgcHJlcGFyaW5nIGluc2VydCBzdGF0ZW1lbnQ6IENvdWxk\nIG5vdCBjb25uZWN0IHRvIHRoZSBkYXRhYmFzZS4gUGxlYXNlIG1ha2Ugc3Vy\nZSB0aGUgaG9zdCBhbmQgcG9ydCBhcmUgY29ycmVjdC4ifSx7InJlcXVlc3Rf\ndGltZSI6MTQ5NDQ3NTI0NSwic3VjY2VzcyI6dHJ1ZSwic3Vic2NyaXB0aW9u\nX2lkIjoiYTNjY2MzMjIyODM5M2IxZjQwZDY1ZDhkZjc5OGE0MDMiLCJtZXNz\nYWdlIjoiU3VjY2Vzc2Z1bGx5IGRlbGl2ZXJlZCBhZnRlciBkZWxpdmVyeSBm\nYWlsdXJlKHMpIn0seyJyZXF1ZXN0X3RpbWUiOjE0OTQ0NzUyMzYsInN1Y2Nl\nc3MiOmZhbHNlLCJzdWJzY3JpcHRpb25faWQiOiJhM2NjYzMyMjI4MzkzYjFm\nNDBkNjVkOGRmNzk4YTQwMyIsIm1lc3NhZ2UiOiJFcnJvciBwcmVwYXJpbmcg\naW5zZXJ0IHN0YXRlbWVudDogQ291bGQgbm90IGNvbm5lY3QgdG8gdGhlIGRh\ndGFiYXNlLiBQbGVhc2UgbWFrZSBzdXJlIHRoZSBob3N0IGFuZCBwb3J0IGFy\nZSBjb3JyZWN0LiJ9LHsicmVxdWVzdF90aW1lIjoxNDk0NDc1MjE3LCJzdWNj\nZXNzIjpmYWxzZSwic3Vic2NyaXB0aW9uX2lkIjoiOWE2MTI0NWFlODVlNGZi\nZWFmM2FmZDE0YTQyMTZhY2UiLCJtZXNzYWdlIjoiRXJyb3IgcHJlcGFyaW5n\nIGluc2VydCBzdGF0ZW1lbnQ6IENvdWxkIG5vdCBjb25uZWN0IHRvIHRoZSBk\nYXRhYmFzZS4gUGxlYXNlIG1ha2Ugc3VyZSB0aGUgaG9zdCBhbmQgcG9ydCBh\ncmUgY29ycmVjdC4ifSx7InJlcXVlc3RfdGltZSI6MTQ5NDQ3NTIxNywic3Vj\nY2VzcyI6dHJ1ZSwic3Vic2NyaXB0aW9uX2lkIjoiOWE2MTI0NWFlODVlNGZi\nZWFmM2FmZDE0YTQyMTZhY2UiLCJtZXNzYWdlIjoiU3VjY2Vzc2Z1bGx5IGRl\nbGl2ZXJlZCBhZnRlciBkZWxpdmVyeSBmYWlsdXJlKHMpIn0seyJyZXF1ZXN0\nX3RpbWUiOjE0OTQ0NzUyMDksInN1Y2Nlc3MiOnRydWUsInN1YnNjcmlwdGlv\nbl9pZCI6ImEzY2NjMzIyMjgzOTNiMWY0MGQ2NWQ4ZGY3OThhNDAzIiwibWVz\nc2FnZSI6IlN1Y2Nlc3NmdWxseSBkZWxpdmVyZWQgYWZ0ZXIgZGVsaXZlcnkg\nZmFpbHVyZShzKSJ9LHsicmVxdWVzdF90aW1lIjoxNDk0NDc1MjA1LCJzdWNj\nZXNzIjpmYWxzZSwic3Vic2NyaXB0aW9uX2lkIjoiYTNjY2MzMjIyODM5M2Ix\nZjQwZDY1ZDhkZjc5OGE0MDMiLCJtZXNzYWdlIjoiRXJyb3IgcHJlcGFyaW5n\nIGluc2VydCBzdGF0ZW1lbnQ6IENvdWxkIG5vdCBjb25uZWN0IHRvIHRoZSBk\nYXRhYmFzZS4gUGxlYXNlIG1ha2Ugc3VyZSB0aGUgaG9zdCBhbmQgcG9ydCBh\ncmUgY29ycmVjdC4ifSx7InJlcXVlc3RfdGltZSI6MTQ5NDQ3NTIwNSwic3Vj\nY2VzcyI6ZmFsc2UsInN1YnNjcmlwdGlvbl9pZCI6IjlhNjEyNDVhZTg1ZTRm\nYmVhZjNhZmQxNGE0MjE2YWNlIiwibWVzc2FnZSI6IkVycm9yIHByZXBhcmlu\nZyBpbnNlcnQgc3RhdGVtZW50OiBDb3VsZCBub3QgY29ubmVjdCB0byB0aGUg\nZGF0YWJhc2UuIFBsZWFzZSBtYWtlIHN1cmUgdGhlIGhvc3QgYW5kIHBvcnQg\nYXJlIGNvcnJlY3QuIn0seyJyZXF1ZXN0X3RpbWUiOjE0OTQ0NzUxOTYsInN1\nY2Nlc3MiOmZhbHNlLCJzdWJzY3JpcHRpb25faWQiOiI5YTYxMjQ1YWU4NWU0\nZmJlYWYzYWZkMTRhNDIxNmFjZSIsIm1lc3NhZ2UiOiJFcnJvciBwcmVwYXJp\nbmcgaW5zZXJ0IHN0YXRlbWVudDogQ291bGQgbm90IGNvbm5lY3QgdG8gdGhl\nIGRhdGFiYXNlLiBQbGVhc2UgbWFrZSBzdXJlIHRoZSBob3N0IGFuZCBwb3J0\nIGFyZSBjb3JyZWN0LiJ9XX0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:55:33 GMT"},{"request":{"method":"get","uri":"https://api.datasift.com/v1.4/push/log?order_by=request_time&order_dir=desc&page=1&per_page=1","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:55:33 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["bbd7afbb577b316ecb880ddcaf09f167"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99376"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3323"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJzdWNjZXNzIjp0cnVlLCJjb3VudCI6MzAyMCwibG9nX2VudHJpZXMiOlt7\nInJlcXVlc3RfdGltZSI6MTQ5NTEwNDE4MSwic3VjY2VzcyI6dHJ1ZSwic3Vi\nc2NyaXB0aW9uX2lkIjoiYzhiZDVlYTk5ZjYzZjA0NjQyZGIzYzA5YTZmOGI3\nMGUiLCJtZXNzYWdlIjoiVGhlIHN0YXR1cyBoYXMgY2hhbmdlZCB0bzogZmlu\naXNoZWQifV19\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:55:33 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/push/push_pause.json b/test/fixtures/cassettes/v1_4/push/push_pause.json new file mode 100644 index 0000000..0d3d5d5 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/push/push_pause.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"put","uri":"https://api.datasift.com/v1.4/push/pause","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["41"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:55:29 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["8154ed9fa0a653aaec340d48fbabc3f4"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99407"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3327"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImJiNGE0OTY4N2I1YjZhMjljOTAzNzgyOWZiZTJhMGY2Iiwib3V0\ncHV0X3R5cGUiOiJzMyIsIm5hbWUiOiJSdWJ5IFB1c2ggRXhhbXBsZSIsImNy\nZWF0ZWRfYXQiOjE0OTUxOTQ5MjksInVzZXJfaWQiOjMwNDksImhhc2giOiIx\nNDVlYTI0YTRkODNhMTRlY2I5MDc3YjgzMWYxNDgwOSIsImhhc2hfdHlwZSI6\nInN0cmVhbSIsIm91dHB1dF9wYXJhbXMiOnsiYnVja2V0IjoiamR1Z2RhbGUi\nLCJkaXJlY3RvcnkiOiJydWJ5IiwiYWNsIjoicHJpdmF0ZSIsImRlbGl2ZXJ5\nX2ZyZXF1ZW5jeSI6MCwibWF4X3NpemUiOjEwNDg1NzYwMCwiZmlsZV9wcmVm\naXgiOiJEYXRhU2lmdCJ9LCJzdGF0dXMiOiJwYXVzZWQiLCJsYXN0X3JlcXVl\nc3QiOm51bGwsImxhc3Rfc3VjY2VzcyI6bnVsbCwicmVtYWluaW5nX2J5dGVz\nIjpudWxsLCJsb3N0X2RhdGEiOmZhbHNlLCJzdGFydCI6MTQ5NTE5NDkyOSwi\nZW5kIjpudWxsfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:55:29 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/push/push_resume.json b/test/fixtures/cassettes/v1_4/push/push_resume.json new file mode 100644 index 0000000..8b606cd --- /dev/null +++ b/test/fixtures/cassettes/v1_4/push/push_resume.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"put","uri":"https://api.datasift.com/v1.4/push/resume","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["41"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:55:41 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["f42d6cea6161443bffa022aba7af7146"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99302"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3315"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImVjMzdjOGI2YmZhYjYyYTMyNDNmZDdkZWIyYzQ2NjU1Iiwib3V0\ncHV0X3R5cGUiOiJzMyIsIm5hbWUiOiJSdWJ5IFB1c2ggRXhhbXBsZSIsImNy\nZWF0ZWRfYXQiOjE0OTUxOTQ5NDAsInVzZXJfaWQiOjMwNDksImhhc2giOiIx\nNDVlYTI0YTRkODNhMTRlY2I5MDc3YjgzMWYxNDgwOSIsImhhc2hfdHlwZSI6\nInN0cmVhbSIsIm91dHB1dF9wYXJhbXMiOnsiYnVja2V0IjoiamR1Z2RhbGUi\nLCJkaXJlY3RvcnkiOiJydWJ5IiwiYWNsIjoicHJpdmF0ZSIsImRlbGl2ZXJ5\nX2ZyZXF1ZW5jeSI6MCwibWF4X3NpemUiOjEwNDg1NzYwMCwiZmlsZV9wcmVm\naXgiOiJEYXRhU2lmdCJ9LCJzdGF0dXMiOiJhY3RpdmUiLCJsYXN0X3JlcXVl\nc3QiOm51bGwsImxhc3Rfc3VjY2VzcyI6bnVsbCwicmVtYWluaW5nX2J5dGVz\nIjpudWxsLCJsb3N0X2RhdGEiOmZhbHNlLCJzdGFydCI6MTQ5NTE5NDk0MCwi\nZW5kIjpudWxsfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:55:41 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/push/push_stop.json b/test/fixtures/cassettes/v1_4/push/push_stop.json new file mode 100644 index 0000000..c0e6434 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/push/push_stop.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"put","uri":"https://api.datasift.com/v1.4/push/stop","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["41"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:55:27 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["3f8dfa947e91a99350bbdd3e5dc13c26"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99430"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3329"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjQ2MmQyNDlkNWUxNTQ4MjZiZjRhZTczZGMxMjljOTlhIiwib3V0\ncHV0X3R5cGUiOiJzMyIsIm5hbWUiOiJSdWJ5IFB1c2ggRXhhbXBsZSIsImNy\nZWF0ZWRfYXQiOjE0OTUxOTQ5MjcsInVzZXJfaWQiOjMwNDksImhhc2giOiIx\nNDVlYTI0YTRkODNhMTRlY2I5MDc3YjgzMWYxNDgwOSIsImhhc2hfdHlwZSI6\nInN0cmVhbSIsIm91dHB1dF9wYXJhbXMiOnsiYnVja2V0IjoiamR1Z2RhbGUi\nLCJkaXJlY3RvcnkiOiJydWJ5IiwiYWNsIjoicHJpdmF0ZSIsImRlbGl2ZXJ5\nX2ZyZXF1ZW5jeSI6MCwibWF4X3NpemUiOjEwNDg1NzYwMCwiZmlsZV9wcmVm\naXgiOiJEYXRhU2lmdCJ9LCJzdGF0dXMiOiJmaW5pc2hpbmciLCJsYXN0X3Jl\ncXVlc3QiOm51bGwsImxhc3Rfc3VjY2VzcyI6bnVsbCwicmVtYWluaW5nX2J5\ndGVzIjpudWxsLCJsb3N0X2RhdGEiOmZhbHNlLCJzdGFydCI6MTQ5NTE5NDky\nNywiZW5kIjoxNDk1MTk0OTI3fQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:55:27 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/push/push_update.json b/test/fixtures/cassettes/v1_4/push/push_update.json new file mode 100644 index 0000000..26c3bf2 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/push/push_update.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/push/update","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["312"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:55:31 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["aa3dd61beece82a27c15f3199fb74f37"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99391"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3325"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjMzN2Y1NjAxOGQ2ZDhlYmU3MGFlYThkNjY4ZDE2MWE5Iiwib3V0\ncHV0X3R5cGUiOiJzMyIsIm5hbWUiOiJSdWJ5IFB1c2ggRXhhbXBsZSIsImNy\nZWF0ZWRfYXQiOjE0OTUxOTQ5MzAsInVzZXJfaWQiOjMwNDksImhhc2giOiIx\nNDVlYTI0YTRkODNhMTRlY2I5MDc3YjgzMWYxNDgwOSIsImhhc2hfdHlwZSI6\nInN0cmVhbSIsIm91dHB1dF9wYXJhbXMiOnsiYnVja2V0IjoiamR1Z2RhbGUi\nLCJkaXJlY3RvcnkiOiJydWJ5IiwiYWNsIjoicHJpdmF0ZSIsImRlbGl2ZXJ5\nX2ZyZXF1ZW5jeSI6MCwibWF4X3NpemUiOjEwNDg1NzYwMCwiZmlsZV9wcmVm\naXgiOiJEYXRhU2lmdCIsIm91dHB1dF90eXBlIjoiczMiLCJvdXRwdXRfcGFy\nYW1zIjp7ImJ1Y2tldCI6ImpkdWdkYWxlIiwiZGlyZWN0b3J5IjoibmV3X2Rp\ncmVjdG9yeSIsImFjbCI6InByaXZhdGUiLCJkZWxpdmVyeV9mcmVxdWVuY3ki\nOjAsIm1heF9zaXplIjoxMDQ4NTc2MDAsImZpbGVfcHJlZml4IjoiRGF0YVNp\nZnQiLCJhdXRoIjp7ImFjY2Vzc19rZXkiOiJBS0lBSkxRSElJQjNTWFhTN1dM\nUSIsInNlY3JldF9rZXkiOiJJbGRhQjZxTXl6dGh6SWlLOWFGa2tcL3RBTmVt\nalhma3dOQkdObHNMcCJ9fSwiaWQiOiIzMzdmNTYwMThkNmQ4ZWJlNzBhZWE4\nZDY2OGQxNjFhOSJ9LCJzdGF0dXMiOiJhY3RpdmUiLCJsYXN0X3JlcXVlc3Qi\nOm51bGwsImxhc3Rfc3VjY2VzcyI6bnVsbCwicmVtYWluaW5nX2J5dGVzIjow\nLCJsb3N0X2RhdGEiOmZhbHNlLCJzdGFydCI6MTQ5NTE5NDkzMCwiZW5kIjpu\ndWxsfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:55:31 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/push/push_validate.json b/test/fixtures/cassettes/v1_4/push/push_validate.json new file mode 100644 index 0000000..154c80e --- /dev/null +++ b/test/fixtures/cassettes/v1_4/push/push_validate.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/push/validate","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["263"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:55:23 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["e2a39436d4df6e46d89e2cfb0fc5ee80"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99469"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3333"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJzdWNjZXNzIjp0cnVlLCJtZXNzYWdlIjoiVmFsaWRhdGVkIHN1Y2Nlc3Nm\ndWxseSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:55:23 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/push/validate","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["263"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:55:24 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["215638b08cdbc4db64868d607cab0017"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99464"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3333"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJzdWNjZXNzIjp0cnVlLCJtZXNzYWdlIjoiVmFsaWRhdGVkIHN1Y2Nlc3Nm\ndWxseSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:55:24 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/source/after_source_create.json b/test/fixtures/cassettes/v1_4/source/after_source_create.json new file mode 100644 index 0000000..befa31d --- /dev/null +++ b/test/fixtures/cassettes/v1_4/source/after_source_create.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.4/source/delete?id=b3e37efbe9ca40eabb07ae4d7e331b2e","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:27 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["a04c32bfda3c1eebc48909db88e7c7ea"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99100"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3215"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:27 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/source/after_source_delete.json b/test/fixtures/cassettes/v1_4/source/after_source_delete.json new file mode 100644 index 0000000..9e035d0 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/source/after_source_delete.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.4/source/delete?id=e008d443041d4de2a067bca2d8a9e593","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":404,"message":"Not Found"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:26 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["24b92c015b98ca0152ff6bf6b79bf19b"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99150"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3216"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJlcnJvciI6IlNvdXJjZSBpbnN0YW5jZSBub3QgZm91bmQifQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:26 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/source/after_source_get.json b/test/fixtures/cassettes/v1_4/source/after_source_get.json new file mode 100644 index 0000000..9f2d5af --- /dev/null +++ b/test/fixtures/cassettes/v1_4/source/after_source_get.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.4/source/delete?id=da1bd98675c64b9e879c8af4a1430062","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:28 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["d13bace75d3a7c0ba28a546afb6a2cf7"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98985"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3214"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:28 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/source/after_source_log.json b/test/fixtures/cassettes/v1_4/source/after_source_log.json new file mode 100644 index 0000000..2038646 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/source/after_source_log.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.4/source/delete?id=4bfca57729c24a95bfd36e83fcb17c8f","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:28 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["88c1caa92b4bacf8ae401f64834688a4"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99040"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3214"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:28 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/source/after_source_start.json b/test/fixtures/cassettes/v1_4/source/after_source_start.json new file mode 100644 index 0000000..b3dd020 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/source/after_source_start.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.4/source/delete?id=68822291916e41debeb12ca91c135d03","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:24 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["3efb5a8f9f41aecfe4d1d763a7e04f4d"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99370"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3218"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:24 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/source/after_source_stop.json b/test/fixtures/cassettes/v1_4/source/after_source_stop.json new file mode 100644 index 0000000..a4234ec --- /dev/null +++ b/test/fixtures/cassettes/v1_4/source/after_source_stop.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.4/source/delete?id=d9c65a70a79846aea61f32d8ff330430","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:25 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["56fc2bbeb9bc498b6fdb42fb921d997a"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99305"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3217"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:25 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/source/after_source_update.json b/test/fixtures/cassettes/v1_4/source/after_source_update.json new file mode 100644 index 0000000..cfa42b2 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/source/after_source_update.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.4/source/delete?id=ea0f547c0c35485dbf81e03024eb974e","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:26 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["9ab58e636a61378bbc75857f47434052"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99230"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3216"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:26 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/source/auth/add.json b/test/fixtures/cassettes/v1_4/source/auth/add.json new file mode 100644 index 0000000..54454aa --- /dev/null +++ b/test/fixtures/cassettes/v1_4/source/auth/add.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"put","uri":"https://api.datasift.com/v1.4/source/auth/add","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["145"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:35:54 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["294115cf8f1d6ca735e1519f2c49c8dc"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98340"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2408"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjEzYjVjOTk3MGEwZTQxYmE5MDc1YWYyZWEwZTBmZThlIiwic3Rh\ndHVzIjoic3RvcHBlZCIsInNvdXJjZV90eXBlIjoiaW5zdGFncmFtIiwibmFt\nZSI6IlJ1YnkgVGVzdCBJRyIsImF1dGgiOlt7ImlkZW50aXR5X2lkIjoiNDJk\nNGYwMzE4MmEwNGI0M2E0ZGJjYTg2ZTFjNzk3MTgiLCJleHBpcmVzX2F0Ijpu\ndWxsLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiNDU4MzM2Mjc2LjAwMjIwMTIu\nYTYxYTMzM2E5NDUyNDQ2NWI2YWNmZDkzZjk0MzQwYWIiLCJyZWZyZXNoX3Rv\na2VuIjpudWxsfX0seyJpZGVudGl0eV9pZCI6ImNkMGRjNDFkMTNmODRlOTZh\nZGIyYmIyN2QxNTE3N2NlIiwiZXhwaXJlc19hdCI6bnVsbCwicGFyYW1ldGVy\ncyI6eyJ2YWx1ZSI6IjQ1ODU4MzMyNi4wMDkyMTI5LmE2MWVhMTNhOTQ1NTI0\nNjUxYmFjZmQzMWY5NDNhNGFiIiwicmVmcmVzaF90b2tlbiI6bnVsbH19XSwi\ncmVzb3VyY2VzIjpbeyJyZXNvdXJjZV9pZCI6IjRlMTliNGJiNzVkMzRjZTJh\nNmY1NjI2YWMzMDNjYmExIiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidGFnIiwi\ndmFsdWUiOiJub2ZpbHRlciJ9fV0sInBhcmFtZXRlcnMiOnsiY29tbWVudHMi\nOmZhbHNlLCJsaWtlX2NvdW50IjpmYWxzZSwiY29tbWVudF9jb3VudCI6ZmFs\nc2V9LCJjcmVhdGVkX2F0IjoxNDk1MjAwOTU0fQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:35:54 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/source/auth/after_add.json b/test/fixtures/cassettes/v1_4/source/auth/after_add.json new file mode 100644 index 0000000..32e32ea --- /dev/null +++ b/test/fixtures/cassettes/v1_4/source/auth/after_add.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.4/source/delete?id=13b5c9970a0e41ba9075af2ea0e0fe8e","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:35:54 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["9fe8e47a879e8519f90a02709a9f2359"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98315"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2408"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:35:54 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/source/auth/after_remove.json b/test/fixtures/cassettes/v1_4/source/auth/after_remove.json new file mode 100644 index 0000000..4f08594 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/source/auth/after_remove.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.4/source/delete?id=236021ccecd943d0a68b14cbde8bdc5a","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:35:55 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["c9f8c27a06c32d20a30e212b4ff3772d"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98240"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2407"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:35:55 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/source/auth/before_add.json b/test/fixtures/cassettes/v1_4/source/auth/before_add.json new file mode 100644 index 0000000..cd8e9d4 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/source/auth/before_add.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/source/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["288"],"Host":["api.datasift.com"]}},"response":{"status":{"code":201,"message":"Created"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:35:54 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["384ce8069d0299738f14c126c5018018"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98365"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2408"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjEzYjVjOTk3MGEwZTQxYmE5MDc1YWYyZWEwZTBmZThlIiwic3Rh\ndHVzIjoic3RvcHBlZCIsInNvdXJjZV90eXBlIjoiaW5zdGFncmFtIiwibmFt\nZSI6IlJ1YnkgVGVzdCBJRyIsImF1dGgiOlt7ImlkZW50aXR5X2lkIjoiY2Qw\nZGM0MWQxM2Y4NGU5NmFkYjJiYjI3ZDE1MTc3Y2UiLCJleHBpcmVzX2F0Ijpu\ndWxsLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiNDU4NTgzMzI2LjAwOTIxMjku\nYTYxZWExM2E5NDU1MjQ2NTFiYWNmZDMxZjk0M2E0YWIiLCJyZWZyZXNoX3Rv\na2VuIjpudWxsfX1dLCJyZXNvdXJjZXMiOlt7InJlc291cmNlX2lkIjoiNGUx\nOWI0YmI3NWQzNGNlMmE2ZjU2MjZhYzMwM2NiYTEiLCJwYXJhbWV0ZXJzIjp7\nInR5cGUiOiJ0YWciLCJ2YWx1ZSI6Im5vZmlsdGVyIn19XSwicGFyYW1ldGVy\ncyI6eyJjb21tZW50cyI6ZmFsc2UsImxpa2VfY291bnQiOmZhbHNlLCJjb21t\nZW50X2NvdW50IjpmYWxzZX0sImNyZWF0ZWRfYXQiOjE0OTUyMDA5NTR9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:35:54 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/source/auth/before_remove.json b/test/fixtures/cassettes/v1_4/source/auth/before_remove.json new file mode 100644 index 0000000..a22f3b6 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/source/auth/before_remove.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/source/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["372"],"Host":["api.datasift.com"]}},"response":{"status":{"code":201,"message":"Created"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:35:55 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["8a919dc9d42289c01a8f77e42abfa955"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98290"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2408"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjIzNjAyMWNjZWNkOTQzZDBhNjhiMTRjYmRlOGJkYzVhIiwic3Rh\ndHVzIjoic3RvcHBlZCIsInNvdXJjZV90eXBlIjoiaW5zdGFncmFtIiwibmFt\nZSI6IlJ1YnkgVGVzdCBJRyIsImF1dGgiOlt7ImlkZW50aXR5X2lkIjoiNjE4\nNzQwMzU2MTI4NDQxNGFmOWYzMTliNGZmYTYzNmYiLCJleHBpcmVzX2F0Ijpu\ndWxsLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiNDU4MzM2Mjc2LjAwMjIwMTIu\nYTYxYTMzM2E5NDUyNDQ2NWI2YWNmZDkzZjk0MzQwYWIiLCJyZWZyZXNoX3Rv\na2VuIjpudWxsfX0seyJpZGVudGl0eV9pZCI6ImNhNDBjMWNiZmQyNTQ4ZWQ5\nYzZhMTJmM2JiYTA1ZjdiIiwiZXhwaXJlc19hdCI6bnVsbCwicGFyYW1ldGVy\ncyI6eyJ2YWx1ZSI6IjQ1ODU4MzMyNi4wMDkyMTI5LmE2MWVhMTNhOTQ1NTI0\nNjUxYmFjZmQzMWY5NDNhNGFiIiwicmVmcmVzaF90b2tlbiI6bnVsbH19XSwi\ncmVzb3VyY2VzIjpbeyJyZXNvdXJjZV9pZCI6IjRlNjg2NWU5NDc4MDQ3ZGNh\nMTJmY2EwNGNiZTE0M2Q5IiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidGFnIiwi\ndmFsdWUiOiJub2ZpbHRlciJ9fV0sInBhcmFtZXRlcnMiOnsiY29tbWVudHMi\nOmZhbHNlLCJsaWtlX2NvdW50IjpmYWxzZSwiY29tbWVudF9jb3VudCI6ZmFs\nc2V9LCJjcmVhdGVkX2F0IjoxNDk1MjAwOTU1fQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:35:55 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/source/auth/remove.json b/test/fixtures/cassettes/v1_4/source/auth/remove.json new file mode 100644 index 0000000..6a68762 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/source/auth/remove.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"put","uri":"https://api.datasift.com/v1.4/source/auth/remove","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["89"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:35:55 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["db3c4f8c506dd6769335758047a7b0f8"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98265"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2407"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjIzNjAyMWNjZWNkOTQzZDBhNjhiMTRjYmRlOGJkYzVhIiwic3Rh\ndHVzIjoic3RvcHBlZCIsInNvdXJjZV90eXBlIjoiaW5zdGFncmFtIiwibmFt\nZSI6IlJ1YnkgVGVzdCBJRyIsImF1dGgiOlt7ImlkZW50aXR5X2lkIjoiY2E0\nMGMxY2JmZDI1NDhlZDljNmExMmYzYmJhMDVmN2IiLCJleHBpcmVzX2F0Ijpu\ndWxsLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiNDU4NTgzMzI2LjAwOTIxMjku\nYTYxZWExM2E5NDU1MjQ2NTFiYWNmZDMxZjk0M2E0YWIiLCJyZWZyZXNoX3Rv\na2VuIjpudWxsfX1dLCJyZXNvdXJjZXMiOlt7InJlc291cmNlX2lkIjoiNGU2\nODY1ZTk0NzgwNDdkY2ExMmZjYTA0Y2JlMTQzZDkiLCJwYXJhbWV0ZXJzIjp7\nInR5cGUiOiJ0YWciLCJ2YWx1ZSI6Im5vZmlsdGVyIn19XSwicGFyYW1ldGVy\ncyI6eyJjb21tZW50cyI6ZmFsc2UsImxpa2VfY291bnQiOmZhbHNlLCJjb21t\nZW50X2NvdW50IjpmYWxzZX0sImNyZWF0ZWRfYXQiOjE0OTUyMDA5NTV9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:35:55 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/source/before_source_delete.json b/test/fixtures/cassettes/v1_4/source/before_source_delete.json new file mode 100644 index 0000000..d2953db --- /dev/null +++ b/test/fixtures/cassettes/v1_4/source/before_source_delete.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/source/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["288"],"Host":["api.datasift.com"]}},"response":{"status":{"code":201,"message":"Created"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:26 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["812039dcb136d4d2fb1511d30f4e7d26"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99205"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3216"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImUwMDhkNDQzMDQxZDRkZTJhMDY3YmNhMmQ4YTllNTkzIiwic3Rh\ndHVzIjoic3RvcHBlZCIsInNvdXJjZV90eXBlIjoiaW5zdGFncmFtIiwibmFt\nZSI6IlJ1YnkgVGVzdCBJRyIsImF1dGgiOlt7ImlkZW50aXR5X2lkIjoiNWQ3\nOGUwMzY0MDAzNDY4M2JjMWIyZjExNTU0ZWYxYmEiLCJleHBpcmVzX2F0Ijpu\ndWxsLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiNDU4NTgzMzI2LjAwOTIxMjku\nYTYxZWExM2E5NDU1MjQ2NTFiYWNmZDMxZjk0M2E0YWIiLCJyZWZyZXNoX3Rv\na2VuIjpudWxsfX1dLCJyZXNvdXJjZXMiOlt7InJlc291cmNlX2lkIjoiNjQx\nMTU2Zjg0NjFkNGE3ODliMDQ4M2I4YWUxN2MxMGEiLCJwYXJhbWV0ZXJzIjp7\nInR5cGUiOiJ0YWciLCJ2YWx1ZSI6Im5vZmlsdGVyIn19XSwicGFyYW1ldGVy\ncyI6eyJjb21tZW50cyI6ZmFsc2UsImxpa2VfY291bnQiOmZhbHNlLCJjb21t\nZW50X2NvdW50IjpmYWxzZX0sImNyZWF0ZWRfYXQiOjE0OTUyMDAxNDZ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:26 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/source/before_source_get.json b/test/fixtures/cassettes/v1_4/source/before_source_get.json new file mode 100644 index 0000000..593de4e --- /dev/null +++ b/test/fixtures/cassettes/v1_4/source/before_source_get.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/source/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["288"],"Host":["api.datasift.com"]}},"response":{"status":{"code":201,"message":"Created"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:28 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["3c14b400dbbb61f098e9185c82097832"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99015"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3214"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImRhMWJkOTg2NzVjNjRiOWU4NzljOGFmNGExNDMwMDYyIiwic3Rh\ndHVzIjoic3RvcHBlZCIsInNvdXJjZV90eXBlIjoiaW5zdGFncmFtIiwibmFt\nZSI6IlJ1YnkgVGVzdCBJRyIsImF1dGgiOlt7ImlkZW50aXR5X2lkIjoiNzQ1\nMzA2OWZkNWM0NDdiYTgyYzQ4MjJiM2ZjZDE3OGYiLCJleHBpcmVzX2F0Ijpu\ndWxsLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiNDU4NTgzMzI2LjAwOTIxMjku\nYTYxZWExM2E5NDU1MjQ2NTFiYWNmZDMxZjk0M2E0YWIiLCJyZWZyZXNoX3Rv\na2VuIjpudWxsfX1dLCJyZXNvdXJjZXMiOlt7InJlc291cmNlX2lkIjoiZTA4\nOTFiNDljNWE0NGM2ZWJlN2IxMzhiZjU5MzhkMjEiLCJwYXJhbWV0ZXJzIjp7\nInR5cGUiOiJ0YWciLCJ2YWx1ZSI6Im5vZmlsdGVyIn19XSwicGFyYW1ldGVy\ncyI6eyJjb21tZW50cyI6ZmFsc2UsImxpa2VfY291bnQiOmZhbHNlLCJjb21t\nZW50X2NvdW50IjpmYWxzZX0sImNyZWF0ZWRfYXQiOjE0OTUyMDAxNDh9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:28 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/source/before_source_log.json b/test/fixtures/cassettes/v1_4/source/before_source_log.json new file mode 100644 index 0000000..2a5d2fe --- /dev/null +++ b/test/fixtures/cassettes/v1_4/source/before_source_log.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/source/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["288"],"Host":["api.datasift.com"]}},"response":{"status":{"code":201,"message":"Created"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:27 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["d6712499b54d93080d79c208dc198d0f"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99070"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3215"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjRiZmNhNTc3MjljMjRhOTViZmQzNmU4M2ZjYjE3YzhmIiwic3Rh\ndHVzIjoic3RvcHBlZCIsInNvdXJjZV90eXBlIjoiaW5zdGFncmFtIiwibmFt\nZSI6IlJ1YnkgVGVzdCBJRyIsImF1dGgiOlt7ImlkZW50aXR5X2lkIjoiMmM0\nMzA5N2YzMzJiNDM2NGIxOTYzYzI1OWYzMTk5OGEiLCJleHBpcmVzX2F0Ijpu\ndWxsLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiNDU4NTgzMzI2LjAwOTIxMjku\nYTYxZWExM2E5NDU1MjQ2NTFiYWNmZDMxZjk0M2E0YWIiLCJyZWZyZXNoX3Rv\na2VuIjpudWxsfX1dLCJyZXNvdXJjZXMiOlt7InJlc291cmNlX2lkIjoiYTY4\nMmViYjAwOGYzNDgwZThiMDI3ZTBkZjg3MmVhNjgiLCJwYXJhbWV0ZXJzIjp7\nInR5cGUiOiJ0YWciLCJ2YWx1ZSI6Im5vZmlsdGVyIn19XSwicGFyYW1ldGVy\ncyI6eyJjb21tZW50cyI6ZmFsc2UsImxpa2VfY291bnQiOmZhbHNlLCJjb21t\nZW50X2NvdW50IjpmYWxzZX0sImNyZWF0ZWRfYXQiOjE0OTUyMDAxNDh9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:27 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/source/before_source_start.json b/test/fixtures/cassettes/v1_4/source/before_source_start.json new file mode 100644 index 0000000..fbdf9fc --- /dev/null +++ b/test/fixtures/cassettes/v1_4/source/before_source_start.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/source/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["288"],"Host":["api.datasift.com"]}},"response":{"status":{"code":201,"message":"Created"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:24 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["00ea642d92117d9e8a82d18a6ed0285d"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99405"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3218"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjY4ODIyMjkxOTE2ZTQxZGViZWIxMmNhOTFjMTM1ZDAzIiwic3Rh\ndHVzIjoic3RvcHBlZCIsInNvdXJjZV90eXBlIjoiaW5zdGFncmFtIiwibmFt\nZSI6IlJ1YnkgVGVzdCBJRyIsImF1dGgiOlt7ImlkZW50aXR5X2lkIjoiMTVl\nMWY3ZjI5YjdhNDlhZTk2YTAzNGY2YjkzNGZhNTYiLCJleHBpcmVzX2F0Ijpu\ndWxsLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiNDU4NTgzMzI2LjAwOTIxMjku\nYTYxZWExM2E5NDU1MjQ2NTFiYWNmZDMxZjk0M2E0YWIiLCJyZWZyZXNoX3Rv\na2VuIjpudWxsfX1dLCJyZXNvdXJjZXMiOlt7InJlc291cmNlX2lkIjoiNjlm\nNDlhNGVhNDU4NDhiMDg4NDg1NGRhYWMwOWNiMzUiLCJwYXJhbWV0ZXJzIjp7\nInR5cGUiOiJ0YWciLCJ2YWx1ZSI6Im5vZmlsdGVyIn19XSwicGFyYW1ldGVy\ncyI6eyJjb21tZW50cyI6ZmFsc2UsImxpa2VfY291bnQiOmZhbHNlLCJjb21t\nZW50X2NvdW50IjpmYWxzZX0sImNyZWF0ZWRfYXQiOjE0OTUyMDAxNDR9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:24 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/source/before_source_stop.json b/test/fixtures/cassettes/v1_4/source/before_source_stop.json new file mode 100644 index 0000000..97631ea --- /dev/null +++ b/test/fixtures/cassettes/v1_4/source/before_source_stop.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/source/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["288"],"Host":["api.datasift.com"]}},"response":{"status":{"code":201,"message":"Created"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:24 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["af6affbdb4230fbd49a7c496ddf2af01"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99345"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3218"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImQ5YzY1YTcwYTc5ODQ2YWVhNjFmMzJkOGZmMzMwNDMwIiwic3Rh\ndHVzIjoic3RvcHBlZCIsInNvdXJjZV90eXBlIjoiaW5zdGFncmFtIiwibmFt\nZSI6IlJ1YnkgVGVzdCBJRyIsImF1dGgiOlt7ImlkZW50aXR5X2lkIjoiZTI1\nOGYzYzI0NDRlNDJjMGExZGFlMTAzNGJmMTg5NTEiLCJleHBpcmVzX2F0Ijpu\ndWxsLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiNDU4NTgzMzI2LjAwOTIxMjku\nYTYxZWExM2E5NDU1MjQ2NTFiYWNmZDMxZjk0M2E0YWIiLCJyZWZyZXNoX3Rv\na2VuIjpudWxsfX1dLCJyZXNvdXJjZXMiOlt7InJlc291cmNlX2lkIjoiZTVl\nMTM5MjJkYjI5NDZhYzk2ZDU1ODkzNWI5ZjQ0ZmUiLCJwYXJhbWV0ZXJzIjp7\nInR5cGUiOiJ0YWciLCJ2YWx1ZSI6Im5vZmlsdGVyIn19XSwicGFyYW1ldGVy\ncyI6eyJjb21tZW50cyI6ZmFsc2UsImxpa2VfY291bnQiOmZhbHNlLCJjb21t\nZW50X2NvdW50IjpmYWxzZX0sImNyZWF0ZWRfYXQiOjE0OTUyMDAxNDV9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:24 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/source/start","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["41"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:25 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["f6c33fab841518923e5b2014916e8823"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99340"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3217"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImQ5YzY1YTcwYTc5ODQ2YWVhNjFmMzJkOGZmMzMwNDMwIiwic3Rh\ndHVzIjoicnVubmluZyIsInNvdXJjZV90eXBlIjoiaW5zdGFncmFtIiwibmFt\nZSI6IlJ1YnkgVGVzdCBJRyIsImF1dGgiOlt7ImlkZW50aXR5X2lkIjoiZTI1\nOGYzYzI0NDRlNDJjMGExZGFlMTAzNGJmMTg5NTEiLCJleHBpcmVzX2F0Ijpu\ndWxsLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiNDU4NTgzMzI2LjAwOTIxMjku\nYTYxZWExM2E5NDU1MjQ2NTFiYWNmZDMxZjk0M2E0YWIiLCJyZWZyZXNoX3Rv\na2VuIjpudWxsfX1dLCJyZXNvdXJjZXMiOlt7InJlc291cmNlX2lkIjoiZTVl\nMTM5MjJkYjI5NDZhYzk2ZDU1ODkzNWI5ZjQ0ZmUiLCJwYXJhbWV0ZXJzIjp7\nInR5cGUiOiJ0YWciLCJ2YWx1ZSI6Im5vZmlsdGVyIn19XSwicGFyYW1ldGVy\ncyI6eyJjb21tZW50cyI6ZmFsc2UsImxpa2VfY291bnQiOmZhbHNlLCJjb21t\nZW50X2NvdW50IjpmYWxzZX0sImNyZWF0ZWRfYXQiOjE0OTUyMDAxNDV9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:25 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/source/before_source_update.json b/test/fixtures/cassettes/v1_4/source/before_source_update.json new file mode 100644 index 0000000..348bc58 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/source/before_source_update.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/source/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["288"],"Host":["api.datasift.com"]}},"response":{"status":{"code":201,"message":"Created"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:25 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["f79bb9f422307bcde07783882106beba"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99280"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3217"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImVhMGY1NDdjMGMzNTQ4NWRiZjgxZTAzMDI0ZWI5NzRlIiwic3Rh\ndHVzIjoic3RvcHBlZCIsInNvdXJjZV90eXBlIjoiaW5zdGFncmFtIiwibmFt\nZSI6IlJ1YnkgVGVzdCBJRyIsImF1dGgiOlt7ImlkZW50aXR5X2lkIjoiNzFm\nN2ZlZTYwNDM5NGMxYWFlNTFkOWI2OWQ5YWQ3ZDYiLCJleHBpcmVzX2F0Ijpu\ndWxsLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiNDU4NTgzMzI2LjAwOTIxMjku\nYTYxZWExM2E5NDU1MjQ2NTFiYWNmZDMxZjk0M2E0YWIiLCJyZWZyZXNoX3Rv\na2VuIjpudWxsfX1dLCJyZXNvdXJjZXMiOlt7InJlc291cmNlX2lkIjoiOTk3\nN2RlZGQzNmIyNGEwNzg0NjNhNjZhMjk5MGE4YjIiLCJwYXJhbWV0ZXJzIjp7\nInR5cGUiOiJ0YWciLCJ2YWx1ZSI6Im5vZmlsdGVyIn19XSwicGFyYW1ldGVy\ncyI6eyJjb21tZW50cyI6ZmFsc2UsImxpa2VfY291bnQiOmZhbHNlLCJjb21t\nZW50X2NvdW50IjpmYWxzZX0sImNyZWF0ZWRfYXQiOjE0OTUyMDAxNDZ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:25 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/source/resource/add.json b/test/fixtures/cassettes/v1_4/source/resource/add.json new file mode 100644 index 0000000..0a7a81a --- /dev/null +++ b/test/fixtures/cassettes/v1_4/source/resource/add.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"put","uri":"https://api.datasift.com/v1.4/source/resource/add","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["122"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:36:13 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["ce1942e736d46e974e15fbafca748062"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98115"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2389"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjQ4M2ZlYTQwODBjODRlYzI5ODFhOTAwZTJmYjA1YzliIiwic3Rh\ndHVzIjoic3RvcHBlZCIsInNvdXJjZV90eXBlIjoiaW5zdGFncmFtIiwibmFt\nZSI6IlJ1YnkgVGVzdCBJRyIsImF1dGgiOlt7ImlkZW50aXR5X2lkIjoiN2Iz\nZDUzMmI1NmQzNDU2M2FlYWY0YWZkNDcxNDc3MmUiLCJleHBpcmVzX2F0Ijpu\ndWxsLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiNDU4NTgzMzI2LjAwOTIxMjku\nYTYxZWExM2E5NDU1MjQ2NTFiYWNmZDMxZjk0M2E0YWIiLCJyZWZyZXNoX3Rv\na2VuIjpudWxsfX1dLCJyZXNvdXJjZXMiOlt7InJlc291cmNlX2lkIjoiY2Ew\nMzI0ODJhYjc2NGZiZmFmNzNkZjk5OWQyOTdkNWYiLCJwYXJhbWV0ZXJzIjp7\nInR5cGUiOiJ0YWciLCJ2YWx1ZSI6Imluc3RhZ3JhbSJ9fSx7InJlc291cmNl\nX2lkIjoiZmZmZTg4ZmNiMzIyNGIyZmI0Njg5NTRmOTU5YzAxMTgiLCJwYXJh\nbWV0ZXJzIjp7InR5cGUiOiJ0YWciLCJ2YWx1ZSI6Im5vZmlsdGVyIn19XSwi\ncGFyYW1ldGVycyI6eyJjb21tZW50cyI6ZmFsc2UsImxpa2VfY291bnQiOmZh\nbHNlLCJjb21tZW50X2NvdW50IjpmYWxzZX0sImNyZWF0ZWRfYXQiOjE0OTUy\nMDA5NzN9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:36:13 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/source/resource/after_add.json b/test/fixtures/cassettes/v1_4/source/resource/after_add.json new file mode 100644 index 0000000..ad6b83c --- /dev/null +++ b/test/fixtures/cassettes/v1_4/source/resource/after_add.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.4/source/delete?id=483fea4080c84ec2981a900e2fb05c9b","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:36:13 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["7e0b991b9419ec07684c9e7fd49603b9"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98090"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2389"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:36:13 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/source/resource/after_remove.json b/test/fixtures/cassettes/v1_4/source/resource/after_remove.json new file mode 100644 index 0000000..2a4ebaf --- /dev/null +++ b/test/fixtures/cassettes/v1_4/source/resource/after_remove.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.4/source/delete?id=37343e75959a48a0866e230fac005bb9","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:36:12 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["8f68bc87fadcfd4bb0dfac28da177561"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98165"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2390"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:36:12 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/source/resource/before_add.json b/test/fixtures/cassettes/v1_4/source/resource/before_add.json new file mode 100644 index 0000000..af2ee2c --- /dev/null +++ b/test/fixtures/cassettes/v1_4/source/resource/before_add.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/source/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["288"],"Host":["api.datasift.com"]}},"response":{"status":{"code":201,"message":"Created"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:36:13 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["dad610f3bbe2f68e5c6c5753981da548"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98140"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2390"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjQ4M2ZlYTQwODBjODRlYzI5ODFhOTAwZTJmYjA1YzliIiwic3Rh\ndHVzIjoic3RvcHBlZCIsInNvdXJjZV90eXBlIjoiaW5zdGFncmFtIiwibmFt\nZSI6IlJ1YnkgVGVzdCBJRyIsImF1dGgiOlt7ImlkZW50aXR5X2lkIjoiN2Iz\nZDUzMmI1NmQzNDU2M2FlYWY0YWZkNDcxNDc3MmUiLCJleHBpcmVzX2F0Ijpu\ndWxsLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiNDU4NTgzMzI2LjAwOTIxMjku\nYTYxZWExM2E5NDU1MjQ2NTFiYWNmZDMxZjk0M2E0YWIiLCJyZWZyZXNoX3Rv\na2VuIjpudWxsfX1dLCJyZXNvdXJjZXMiOlt7InJlc291cmNlX2lkIjoiZmZm\nZTg4ZmNiMzIyNGIyZmI0Njg5NTRmOTU5YzAxMTgiLCJwYXJhbWV0ZXJzIjp7\nInR5cGUiOiJ0YWciLCJ2YWx1ZSI6Im5vZmlsdGVyIn19XSwicGFyYW1ldGVy\ncyI6eyJjb21tZW50cyI6ZmFsc2UsImxpa2VfY291bnQiOmZhbHNlLCJjb21t\nZW50X2NvdW50IjpmYWxzZX0sImNyZWF0ZWRfYXQiOjE0OTUyMDA5NzN9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:36:13 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/source/resource/before_remove.json b/test/fixtures/cassettes/v1_4/source/resource/before_remove.json new file mode 100644 index 0000000..5972526 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/source/resource/before_remove.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/source/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["348"],"Host":["api.datasift.com"]}},"response":{"status":{"code":201,"message":"Created"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:36:12 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["55a5ed40b769c8f2e1efd6c354b1ae48"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98215"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2390"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjM3MzQzZTc1OTU5YTQ4YTA4NjZlMjMwZmFjMDA1YmI5Iiwic3Rh\ndHVzIjoic3RvcHBlZCIsInNvdXJjZV90eXBlIjoiaW5zdGFncmFtIiwibmFt\nZSI6IlJ1YnkgVGVzdCBJRyIsImF1dGgiOlt7ImlkZW50aXR5X2lkIjoiNjAy\nZGE5N2IzMTgzNDQ4MmI4ZjA4ODVmMjExMmFjZjkiLCJleHBpcmVzX2F0Ijpu\ndWxsLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiNDU4NTgzMzI2LjAwOTIxMjku\nYTYxZWExM2E5NDU1MjQ2NTFiYWNmZDMxZjk0M2E0YWIiLCJyZWZyZXNoX3Rv\na2VuIjpudWxsfX1dLCJyZXNvdXJjZXMiOlt7InJlc291cmNlX2lkIjoiMTY3\nZDVjZjI2OWJiNGJkMGE3NzdjNDMwMThkZDlkMjYiLCJwYXJhbWV0ZXJzIjp7\nInR5cGUiOiJ0YWciLCJ2YWx1ZSI6Imluc3RhZ3JhbSJ9fSx7InJlc291cmNl\nX2lkIjoiOGIxYzhkYzdiZGI3NGNhYmE2NDg4MmE2YzI0OGI3YjQiLCJwYXJh\nbWV0ZXJzIjp7InR5cGUiOiJ0YWciLCJ2YWx1ZSI6Im5vZmlsdGVyIn19XSwi\ncGFyYW1ldGVycyI6eyJjb21tZW50cyI6ZmFsc2UsImxpa2VfY291bnQiOmZh\nbHNlLCJjb21tZW50X2NvdW50IjpmYWxzZX0sImNyZWF0ZWRfYXQiOjE0OTUy\nMDA5NzJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:36:12 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/source/resource/remove.json b/test/fixtures/cassettes/v1_4/source/resource/remove.json new file mode 100644 index 0000000..dd2d32d --- /dev/null +++ b/test/fixtures/cassettes/v1_4/source/resource/remove.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"put","uri":"https://api.datasift.com/v1.4/source/resource/remove","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["93"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:36:12 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["602f5da8d36f8dbd7931a02776b26daa"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98190"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2390"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjM3MzQzZTc1OTU5YTQ4YTA4NjZlMjMwZmFjMDA1YmI5Iiwic3Rh\ndHVzIjoic3RvcHBlZCIsInNvdXJjZV90eXBlIjoiaW5zdGFncmFtIiwibmFt\nZSI6IlJ1YnkgVGVzdCBJRyIsImF1dGgiOlt7ImlkZW50aXR5X2lkIjoiNjAy\nZGE5N2IzMTgzNDQ4MmI4ZjA4ODVmMjExMmFjZjkiLCJleHBpcmVzX2F0Ijpu\ndWxsLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiNDU4NTgzMzI2LjAwOTIxMjku\nYTYxZWExM2E5NDU1MjQ2NTFiYWNmZDMxZjk0M2E0YWIiLCJyZWZyZXNoX3Rv\na2VuIjpudWxsfX1dLCJyZXNvdXJjZXMiOlt7InJlc291cmNlX2lkIjoiOGIx\nYzhkYzdiZGI3NGNhYmE2NDg4MmE2YzI0OGI3YjQiLCJwYXJhbWV0ZXJzIjp7\nInR5cGUiOiJ0YWciLCJ2YWx1ZSI6Im5vZmlsdGVyIn19XSwicGFyYW1ldGVy\ncyI6eyJjb21tZW50cyI6ZmFsc2UsImxpa2VfY291bnQiOmZhbHNlLCJjb21t\nZW50X2NvdW50IjpmYWxzZX0sImNyZWF0ZWRfYXQiOjE0OTUyMDA5NzJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:36:12 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/source/source_create.json b/test/fixtures/cassettes/v1_4/source/source_create.json new file mode 100644 index 0000000..c9f9728 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/source/source_create.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/source/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["288"],"Host":["api.datasift.com"]}},"response":{"status":{"code":201,"message":"Created"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:27 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["0776d3ce0224b79d0f581be8551da5d5"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99125"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3215"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImIzZTM3ZWZiZTljYTQwZWFiYjA3YWU0ZDdlMzMxYjJlIiwic3Rh\ndHVzIjoic3RvcHBlZCIsInNvdXJjZV90eXBlIjoiaW5zdGFncmFtIiwibmFt\nZSI6IlJ1YnkgVGVzdCBJRyIsImF1dGgiOlt7ImlkZW50aXR5X2lkIjoiODg4\nZjM2ZDE4ZTk5NDdlZGFhNmFlZWQ3MTVhMTk2MjgiLCJleHBpcmVzX2F0Ijpu\ndWxsLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiNDU4NTgzMzI2LjAwOTIxMjku\nYTYxZWExM2E5NDU1MjQ2NTFiYWNmZDMxZjk0M2E0YWIiLCJyZWZyZXNoX3Rv\na2VuIjpudWxsfX1dLCJyZXNvdXJjZXMiOlt7InJlc291cmNlX2lkIjoiZjU1\nNDdkOTAyM2FmNDM5YjgxNTMxNmVlNTllMjBlMWMiLCJwYXJhbWV0ZXJzIjp7\nInR5cGUiOiJ0YWciLCJ2YWx1ZSI6Im5vZmlsdGVyIn19XSwicGFyYW1ldGVy\ncyI6eyJjb21tZW50cyI6ZmFsc2UsImxpa2VfY291bnQiOmZhbHNlLCJjb21t\nZW50X2NvdW50IjpmYWxzZX0sImNyZWF0ZWRfYXQiOjE0OTUyMDAxNDd9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:27 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/source/source_delete.json b/test/fixtures/cassettes/v1_4/source/source_delete.json new file mode 100644 index 0000000..3cc0f98 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/source/source_delete.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.4/source/delete?id=e008d443041d4de2a067bca2d8a9e593","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:26 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["4b9e568f962fb991f105e5449a32dad7"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99180"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3216"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:26 GMT"},{"request":{"method":"get","uri":"https://api.datasift.com/v1.4/source/get?id=e008d443041d4de2a067bca2d8a9e593&page=1&per_page=20","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":404,"message":"Not Found"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:26 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["0ad4ae365a04c6dd7051642d665db0e2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99175"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3216"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJlcnJvciI6IkNvdWxkIG5vdCBmaW5kIHRoZSBzcGVjaWZpZWQgc291cmNl\nIGluc3RhbmNlIFwiZTAwOGQ0NDMwNDFkNGRlMmEwNjdiY2EyZDhhOWU1OTNc\nIiJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:26 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/source/source_get.json b/test/fixtures/cassettes/v1_4/source/source_get.json new file mode 100644 index 0000000..eedee0b --- /dev/null +++ b/test/fixtures/cassettes/v1_4/source/source_get.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"get","uri":"https://api.datasift.com/v1.4/source/get?id=da1bd98675c64b9e879c8af4a1430062&page=1&per_page=20","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:28 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["17a9b6b191492d5f0cf152b2b511ae5e"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99010"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3214"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImRhMWJkOTg2NzVjNjRiOWU4NzljOGFmNGExNDMwMDYyIiwic3Rh\ndHVzIjoic3RvcHBlZCIsInNvdXJjZV90eXBlIjoiaW5zdGFncmFtIiwibmFt\nZSI6IlJ1YnkgVGVzdCBJRyIsImF1dGgiOlt7ImlkZW50aXR5X2lkIjoiNzQ1\nMzA2OWZkNWM0NDdiYTgyYzQ4MjJiM2ZjZDE3OGYiLCJleHBpcmVzX2F0Ijpu\ndWxsLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiNDU4NTgzMzI2LjAwOTIxMjku\nYTYxZWExM2E5NDU1MjQ2NTFiYWNmZDMxZjk0M2E0YWIiLCJyZWZyZXNoX3Rv\na2VuIjpudWxsfX1dLCJyZXNvdXJjZXMiOlt7InJlc291cmNlX2lkIjoiZTA4\nOTFiNDljNWE0NGM2ZWJlN2IxMzhiZjU5MzhkMjEiLCJwYXJhbWV0ZXJzIjp7\nInR5cGUiOiJ0YWciLCJ2YWx1ZSI6Im5vZmlsdGVyIn19XSwicGFyYW1ldGVy\ncyI6eyJjb21tZW50cyI6ZmFsc2UsImxpa2VfY291bnQiOmZhbHNlLCJjb21t\nZW50X2NvdW50IjpmYWxzZX0sImNyZWF0ZWRfYXQiOjE0OTUyMDAxNDh9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:28 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/source/source_list.json b/test/fixtures/cassettes/v1_4/source/source_list.json new file mode 100644 index 0000000..a9da3ab --- /dev/null +++ b/test/fixtures/cassettes/v1_4/source/source_list.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"get","uri":"https://api.datasift.com/v1.4/source/get?page=1&per_page=20","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:27 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["8a9fa4cb37e9d93928258d9d105e2b09"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99095"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3215"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJjb3VudCI6OCwicGFnZSI6MSwicGFnZXMiOjEsInBlcl9wYWdlIjoyMCwi\nc291cmNlcyI6W3siaWQiOiJkMDViMjk2Mjk5M2I0MGI0ODcwZWYwOTc1OTk0\nMGE0OSIsInN0YXR1cyI6InN0b3BwZWQiLCJzb3VyY2VfdHlwZSI6Imluc3Rh\nZ3JhbSIsIm5hbWUiOiJEUyBTdXBwb3J0IFRlc3QiLCJhdXRoIjpbeyJpZGVu\ndGl0eV9pZCI6ImVjMjQ5NDVjMGI5YzRhYjFiZTkwYmU0NzExMGYyMTk3Iiwi\nZXhwaXJlc19hdCI6bnVsbCwicGFyYW1ldGVycyI6eyJ2YWx1ZSI6IjYyNzEx\nNDIyMi4wMGEzZTI5LjYyODgzMTIzYjhlODQzYjliY2QxODU1NmQxODUyYjQw\nIiwicmVmcmVzaF90b2tlbiI6bnVsbH19XSwicmVzb3VyY2VzIjpbeyJyZXNv\ndXJjZV9pZCI6IjYzNjQyYjNmMjI3MTQ2MjhiNzc2NjI2YzFkN2QxNTBkIiwi\ncGFyYW1ldGVycyI6eyJ0eXBlIjoidGFnIiwidmFsdWUiOiJiYWxpIn19XSwi\ncGFyYW1ldGVycyI6eyJjb21tZW50cyI6ZmFsc2UsImxpa2VfY291bnQiOmZh\nbHNlLCJjb21tZW50X2NvdW50IjpmYWxzZX0sImNyZWF0ZWRfYXQiOjE0OTMz\nMDQyMzV9LHsiaWQiOiI5YWU0MzRjZTBhY2I0ZTczYWEwODFjNjYxMmRlYzZj\nNCIsInN0YXR1cyI6InJ1bm5pbmciLCJzb3VyY2VfdHlwZSI6Imluc3RhZ3Jh\nbSIsIm5hbWUiOiJNU0ZUIENhbmFyeSIsImF1dGgiOlt7ImlkZW50aXR5X2lk\nIjoiMTM5ZTViYzc5OWE5NDAxZWFhODNjYjE3ZTJmYTk3NzMiLCJleHBpcmVz\nX2F0IjpudWxsLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiNDg5NjgwMjIzOC4w\nMGEzZTI5LmQxMzc1ZDE0M2JkZjRkNzg5OThmOGRlNDgyODhhYTNmIiwicmVm\ncmVzaF90b2tlbiI6bnVsbH19XSwicmVzb3VyY2VzIjpbeyJyZXNvdXJjZV9p\nZCI6IjBlOWU5MjZjNTE2NzQ3YTdhZWJjYmJjMWU2YWQ2MDMxIiwicGFyYW1l\ndGVycyI6eyJ0eXBlIjoidGFnIiwidmFsdWUiOiJidWNrZXRsaXN0In19LHsi\ncmVzb3VyY2VfaWQiOiIyOGRiNTgzZDA3OTE0MWE0OGI3ZmZmOWE3ZjZiOGU4\nZCIsInBhcmFtZXRlcnMiOnsidHlwZSI6InVzZXIiLCJ2YWx1ZSI6IjEwNDQ1\nNDE0In19LHsicmVzb3VyY2VfaWQiOiIzODEzZjUyZWQxN2Y0YThmOTk2NDVi\nOGM1MTA3MWQ0NyIsInBhcmFtZXRlcnMiOnsidHlwZSI6InRhZyIsInZhbHVl\nIjoiT25lRGF5In19LHsicmVzb3VyY2VfaWQiOiI0NTYwYWVkZjkxYzY0YjE3\nYWE5ZTcyZWM2ZmZmODUxYiIsInBhcmFtZXRlcnMiOnsidHlwZSI6InRhZyIs\nInZhbHVlIjoibGV0aXRmbHkifX0seyJyZXNvdXJjZV9pZCI6IjUwNTJlYTk2\nY2JjNDQ3Yjg5YzBhMzkwMGUwNzA0ZWIwIiwicGFyYW1ldGVycyI6eyJ0eXBl\nIjoidGFnIiwidmFsdWUiOiJhc3BpcmF0aW9ucyJ9fSx7InJlc291cmNlX2lk\nIjoiNjViZWI5MDI2YWYzNDBlYTg0OTQ1YjJmNTFhMGVjMDciLCJwYXJhbWV0\nZXJzIjp7InR5cGUiOiJ0YWciLCJ2YWx1ZSI6ImRyZWFtY29tZXRydWUifX0s\neyJyZXNvdXJjZV9pZCI6ImExODhkYjA1MWVlYjRlZGRhNGNhZmQ3NmU4Mjk4\nM2U1IiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidGFnIiwidmFsdWUiOiJvbmVk\nYXkifX0seyJyZXNvdXJjZV9pZCI6ImRhOTc0NzNkOTE5YTQwNDQ4MDYxYjM4\nYjQ2MDEzN2ZkIiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidGFnIiwidmFsdWUi\nOiJ2aXJnaW5hdGxhbnRpYyJ9fSx7InJlc291cmNlX2lkIjoiZTgwNTMwMTI5\nODk4NDk2MmJjOTJjMTgxOWE2ZjcyMzUiLCJwYXJhbWV0ZXJzIjp7InR5cGUi\nOiJ0YWciLCJ2YWx1ZSI6ImdvYWxzIn19XSwicGFyYW1ldGVycyI6eyJjb21t\nZW50cyI6dHJ1ZSwibGlrZV9jb3VudCI6ZmFsc2UsImNvbW1lbnRfY291bnQi\nOmZhbHNlfSwiY3JlYXRlZF9hdCI6MTQ5MDM1MzUzNH0seyJpZCI6ImY1ODIw\nNjhhZDE0MjQ0ZTY4YjVmMTk2YTA0NWQ2Zjg4Iiwic3RhdHVzIjoicnVubmlu\nZyIsInNvdXJjZV90eXBlIjoiaW5zdGFncmFtIiwibmFtZSI6IkNPTVBBUklT\nT04gVXNlciIsImF1dGgiOlt7ImlkZW50aXR5X2lkIjoiZGVhMDYwZDFlNjQ2\nNGM0YzlkZDNhMTY5NGFjNWQ2NWYiLCJleHBpcmVzX2F0IjpudWxsLCJwYXJh\nbWV0ZXJzIjp7InZhbHVlIjoiMzI4ODYxMTY0MS4wMGEzZTI5LmRkMDU3MzQz\nNjBkODQ5NjI5NzUzNWM1MjBhOTM5OTYwIiwicmVmcmVzaF90b2tlbiI6bnVs\nbH19XSwicmVzb3VyY2VzIjpbeyJyZXNvdXJjZV9pZCI6IjY0MGUwNDMyYTli\nMzRmMzI4ZGZiMjlkMDA3YzVkYjM5IiwicGFyYW1ldGVycyI6eyJ0eXBlIjoi\ndXNlciIsInZhbHVlIjoiMTU1OTQzOTE2NiJ9fV0sInBhcmFtZXRlcnMiOnsi\nY29tbWVudHMiOmZhbHNlLCJsaWtlX2NvdW50IjpmYWxzZSwiY29tbWVudF9j\nb3VudCI6ZmFsc2V9LCJjcmVhdGVkX2F0IjoxNDg5NzQ4OTA1fSx7ImlkIjoi\nOGQyOTg2NmFjZDA4NDMyNGE3NjFkYjgyMzRiYWZlZGIiLCJzdGF0dXMiOiJy\ndW5uaW5nIiwic291cmNlX3R5cGUiOiJpbnN0YWdyYW0iLCJuYW1lIjoiQ09N\nUEFSSVNPTiBUYWciLCJhdXRoIjpbeyJpZGVudGl0eV9pZCI6IjJmMjhhNDBi\nYjMyZDQxMzI5YjcwNGFmN2FmMGQ0MTRlIiwiZXhwaXJlc19hdCI6bnVsbCwi\ncGFyYW1ldGVycyI6eyJ2YWx1ZSI6IjcwMzU5NTUwMi4wMGEzZTI5LmY2YzRl\nMGEzZmZjZjRjMmE5ZTU4NzBmNjkwMzhiNGU3IiwicmVmcmVzaF90b2tlbiI6\nbnVsbH19XSwicmVzb3VyY2VzIjpbeyJyZXNvdXJjZV9pZCI6ImM4MjVkZmM0\nM2UyMjRmY2Q5ODRmNDQ5ZGRlODM5ZGE3IiwicGFyYW1ldGVycyI6eyJ0eXBl\nIjoidGFnIiwidmFsdWUiOiJsYWtlIn19XSwicGFyYW1ldGVycyI6eyJjb21t\nZW50cyI6ZmFsc2UsImxpa2VfY291bnQiOmZhbHNlLCJjb21tZW50X2NvdW50\nIjpmYWxzZX0sImNyZWF0ZWRfYXQiOjE0ODk3NDg5MDV9LHsiaWQiOiJjMjM5\nNTU4N2E4ZDA0MTZmYTZmMzMwMTU2NzdmNjU2YiIsInN0YXR1cyI6InJ1bm5p\nbmciLCJzb3VyY2VfdHlwZSI6Imluc3RhZ3JhbSIsIm5hbWUiOiJURVNUIFRh\nZ3MiLCJhdXRoIjpbeyJpZGVudGl0eV9pZCI6ImJhZWEzZDlkMGVhYjQ5YmNi\nOGRlMDE2MGI0YzEwZTQ4IiwiZXhwaXJlc19hdCI6bnVsbCwicGFyYW1ldGVy\ncyI6eyJ2YWx1ZSI6IjQ0ODc1MzMyNi4wMGEzZTI5LjA5ZDVmNDY3YTY3NzQ1\nMjJiNDMxM2U0MjkyYzljZDQ0IiwicmVmcmVzaF90b2tlbiI6bnVsbH19XSwi\ncmVzb3VyY2VzIjpbeyJyZXNvdXJjZV9pZCI6IjA2OWU1ZmEzZTQyMTQ1MmI5\nODc5NmJjMDg0MTZhNjJhIiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidGFnIiwi\ndmFsdWUiOiJzdXJnZXJ5cmVjb3ZlcnkifX0seyJyZXNvdXJjZV9pZCI6IjA3\nY2MzNTU2NmZkMDQ1N2ViYTJkNzIzYmJkNzVhN2MyIiwicGFyYW1ldGVycyI6\neyJ0eXBlIjoidGFnIiwidmFsdWUiOiJmbG9yZW5jZWFuZGZyZWQifX0seyJy\nZXNvdXJjZV9pZCI6IjA4MjNhZDEyZDNhOTRiYjQ4ZjhjNjU0NjhjMTg4NTNj\nIiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidGFnIiwidmFsdWUiOiJzdXJnZXJ5\ncHJlcCJ9fSx7InJlc291cmNlX2lkIjoiMDhhMWJiNzhkNWY2NDRhZmE2MWIx\nOGFkZmRkNWRmNTEiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ0YWciLCJ2YWx1\nZSI6InRveGluZnJlZW5haWxwb2xpc2gifX0seyJyZXNvdXJjZV9pZCI6IjEz\nZjQwZDFhYzQ5NzQxY2FhZmZlZjk4MDdiOGYwZjVkIiwicGFyYW1ldGVycyI6\neyJ0eXBlIjoidGFnIiwidmFsdWUiOiJuYXR1cmFsbmFpbHBvbGlzaCJ9fSx7\nInJlc291cmNlX2lkIjoiMWVmMTA1ZGEzNThmNGFiZmJiODlhYmJkNzMwZTUx\nNDIiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ0YWciLCJ2YWx1ZSI6Im1hcmtz\nc3BlbmNlciJ9fSx7InJlc291cmNlX2lkIjoiMWYxMzE1Y2Y3ZTU4NDA4Zjhk\nOTE1NTc5YTVmMTllMzciLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ0YWciLCJ2\nYWx1ZSI6InBvc3RvcCJ9fSx7InJlc291cmNlX2lkIjoiMjQzNzNiN2YxMzNh\nNGIwNzkwM2Y5NDQyYmI5OGMzNDYiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ0\nYWciLCJ2YWx1ZSI6ImhhbXB0b25jb3VydHBhbGFjZSJ9fSx7InJlc291cmNl\nX2lkIjoiMjVjNjhiMGEyOWUxNGJlYzg5OTE2YTYxMGVjYTA5YzMiLCJwYXJh\nbWV0ZXJzIjp7InR5cGUiOiJ0YWciLCJ2YWx1ZSI6ImxpdHRsZW9uZGluZSJ9\nfSx7InJlc291cmNlX2lkIjoiMmVkNWMyOGVjNDg3NGVkZmFlMjA3YjhmYmQ2\nYjQyYmIiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ0YWciLCJ2YWx1ZSI6InZl\nZ2FubmFpbHMifX0seyJyZXNvdXJjZV9pZCI6IjQxNzVkMGQwY2E0MTQ1Nzhi\nNzZiNjYwNTVlOWM1Njk4IiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidGFnIiwi\ndmFsdWUiOiJuYXR1cmFscG9saXNoIn19LHsicmVzb3VyY2VfaWQiOiI0NzY1\nMDQwZDNiYjI0N2NmOGQ3NWU3NjRhMDI1MjAyMCIsInBhcmFtZXRlcnMiOnsi\ndHlwZSI6InRhZyIsInZhbHVlIjoib3JnYW5pY25haWxwb2xpc2gifX0seyJy\nZXNvdXJjZV9pZCI6IjQ3ZTRhZDRmZDM4YTRlMDliYTliZDA4YjQzMDIyYmU4\nIiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidGFnIiwidmFsdWUiOiJ6b3lhbmFp\nbHBvbGlzaCJ9fSx7InJlc291cmNlX2lkIjoiNDdlZjAwOWM0YjZhNGY5OGE1\nNWI1NmE5ZmI3ZmNhYWMiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ0YWciLCJ2\nYWx1ZSI6Im5vbnRveGljcG9saXNoIn19LHsicmVzb3VyY2VfaWQiOiI1MWFl\nYTRhZDlmNmM0NDMwYTMwYTEyOTZjYWIyYmYyYyIsInBhcmFtZXRlcnMiOnsi\ndHlwZSI6InRhZyIsInZhbHVlIjoicnVubmluZyJ9fSx7InJlc291cmNlX2lk\nIjoiNWNhMGI1M2E2ZWM0NGIzZTg0NGRjNTQ0MmYyY2FkYWQiLCJwYXJhbWV0\nZXJzIjp7InR5cGUiOiJ0YWciLCJ2YWx1ZSI6Im5vbnRveGljbmFpbHBvbGlz\naCJ9fSx7InJlc291cmNlX2lkIjoiNWNjODBhMGJkODAzNDJjOTg2MzU2N2U1\nNzkzMDExMjciLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ0YWciLCJ2YWx1ZSI6\nImNydWVsdHlmcmVlcG9saXNoIn19LHsicmVzb3VyY2VfaWQiOiI2NzliOWM2\nNmUzNGQ0YjIzOGEyMWQ4ZmE2ZTJmZTViMSIsInBhcmFtZXRlcnMiOnsidHlw\nZSI6InRhZyIsInZhbHVlIjoidG9wc2hvcCJ9fSx7InJlc291cmNlX2lkIjoi\nNzI2ZjAwYWZkYmU4NDY1ZWE5MDJjY2EzYmI2NjdlZTciLCJwYXJhbWV0ZXJz\nIjp7InR5cGUiOiJ0YWciLCJ2YWx1ZSI6InpveWFuYWlsY29sb3VyIn19LHsi\ncmVzb3VyY2VfaWQiOiI3YWRlZDE5Yjg2YzU0MTZkODI3ZWJlOGZlMWU3ZTJl\nYyIsInBhcmFtZXRlcnMiOnsidHlwZSI6InRhZyIsInZhbHVlIjoic2FpbnNi\ndXJ5c3R1In19LHsicmVzb3VyY2VfaWQiOiI3YzA5MjJmNmNhY2Q0NGM5ODVm\nOThmMGE3YzQ1Y2U5OSIsInBhcmFtZXRlcnMiOnsidHlwZSI6InRhZyIsInZh\nbHVlIjoiNWZyZWVuYWlscG9saXNoIn19LHsicmVzb3VyY2VfaWQiOiI3Y2U3\nZGZhNWVhYjk0ZTkxYjE5ODhiMDI2YmU3NTg0ZCIsInBhcmFtZXRlcnMiOnsi\ndHlwZSI6InRhZyIsInZhbHVlIjoiY3J1ZWx0eWZyZWVuYWlscG9saXNoIn19\nLHsicmVzb3VyY2VfaWQiOiI3ZmE5NjZlM2IwMTM0ZGRiODNkNGU1MDE2OTA4\nOTc0MCIsInBhcmFtZXRlcnMiOnsidHlwZSI6InRhZyIsInZhbHVlIjoiem95\nYW5haWxjb2xvciJ9fSx7InJlc291cmNlX2lkIjoiYTJkODI4NzZmNDkyNGE2\nNzhjYzAxYmUyNjVjYWJhNDgiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ0YWci\nLCJ2YWx1ZSI6InBpZ2d5cGFpbnQifX0seyJyZXNvdXJjZV9pZCI6ImEzOTNk\nZDUzMjE0ZjRiMzg5ZTg2NGNiNzZkYTg5MjlhIiwicGFyYW1ldGVycyI6eyJ0\neXBlIjoidGFnIiwidmFsdWUiOiJ2ZWdhbnBvbGlzaCJ9fSx7InJlc291cmNl\nX2lkIjoiYTZmMmQ0ODhmYzg4NGE0ZDg2NWQwYTBmYzViNTllN2QiLCJwYXJh\nbWV0ZXJzIjp7InR5cGUiOiJ0YWciLCJ2YWx1ZSI6IjVmcmVlIn19LHsicmVz\nb3VyY2VfaWQiOiJhNzg0NDdjNGQ0MWE0ODczYTU5ZTZmMzEwZjAwNjU4MCIs\nInBhcmFtZXRlcnMiOnsidHlwZSI6InRhZyIsInZhbHVlIjoiZmxvcmVuY2Vm\ncmVkIn19LHsicmVzb3VyY2VfaWQiOiJiMjAwMzU4Mjc5ZGE0ZTQyYjVmYTcz\nYWNiM2RmMDA0NyIsInBhcmFtZXRlcnMiOnsidHlwZSI6InRhZyIsInZhbHVl\nIjoibmF0dXJhbGFzbXVkIn19LHsicmVzb3VyY2VfaWQiOiJiMjgxMGNmNDZk\nZmM0Y2I0YWRiMWY3OTRlNGE5OWQzMiIsInBhcmFtZXRlcnMiOnsidHlwZSI6\nInRhZyIsInZhbHVlIjoic3VyZ2VyeXRvbW9ycm93In19LHsicmVzb3VyY2Vf\naWQiOiJiZDk2M2E1OWIyYzI0MDZkYWEwMGI3Y2VjYzkwZTdmZCIsInBhcmFt\nZXRlcnMiOnsidHlwZSI6InRhZyIsInZhbHVlIjoic3VyZ2VyeXRvZGF5In19\nLHsicmVzb3VyY2VfaWQiOiJiZjgxN2ViMzM0NDg0OWVhYjdmYzVhYmU4OWJh\nNWJhMSIsInBhcmFtZXRlcnMiOnsidHlwZSI6InRhZyIsInZhbHVlIjoib3Jn\nYW5pY3BvbGlzaCJ9fSx7InJlc291cmNlX2lkIjoiYzE1NDEzZGY4MTlmNDUw\nZjljZjQ1ZmEwOWZmMTM3M2QiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ0YWci\nLCJ2YWx1ZSI6InNjb3RjaG5hdHVyYWxzIn19LHsicmVzb3VyY2VfaWQiOiJj\nODU0M2FjYmRjZDc0ODNiYTg5NGMwZTg1YzZkMDhkNyIsInBhcmFtZXRlcnMi\nOnsidHlwZSI6InRhZyIsInZhbHVlIjoiM2ZyZWUifX0seyJyZXNvdXJjZV9p\nZCI6ImNlMjg4ZmZkNTRlZjQyNzFiZTg4NmRhMDlmMmE1MzljIiwicGFyYW1l\ndGVycyI6eyJ0eXBlIjoidGFnIiwidmFsdWUiOiJtYXJrc2FuZHNwZW5jZXIi\nfX0seyJyZXNvdXJjZV9pZCI6ImNmZjMyN2IxM2YyNjQ1NDI5NzY3NTMzODZj\nODk1ZDFlIiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidGFnIiwidmFsdWUiOiJu\nb250b3hpY25haWxzIn19LHsicmVzb3VyY2VfaWQiOiJkM2FjNDdjNWI3ZGY0\nOGVmYTgxN2RhZTE5MzFkMDU2OSIsInBhcmFtZXRlcnMiOnsidHlwZSI6InRh\nZyIsInZhbHVlIjoidW5lbmFpbHBvbGlzaCJ9fSx7InJlc291cmNlX2lkIjoi\nZDNmNjQzMmMxYzFiNDc2ZjgxMTJiNmNjNmUwMmM5ZWUiLCJwYXJhbWV0ZXJz\nIjp7InR5cGUiOiJ0YWciLCJ2YWx1ZSI6InBhaW5tZWRzIn19LHsicmVzb3Vy\nY2VfaWQiOiJkNTMzZDZkYzczOGM0ZTBhYjhlMDEwOTBmNjFmMzliZCIsInBh\ncmFtZXRlcnMiOnsidHlwZSI6InRhZyIsInZhbHVlIjoibGlkbCJ9fSx7InJl\nc291cmNlX2lkIjoiZGFjYjg4NjFhOWM2NDdlMTg5ZmJiYmVmM2NiZDIwMmUi\nLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ0YWciLCJ2YWx1ZSI6IndhdGVyYmFz\nZWRuYWlscG9saXNoIn19LHsicmVzb3VyY2VfaWQiOiJlNGIxNzhiOGJhN2U0\nNDhiODQ4YjYxZDcyYTMyMjA2ZSIsInBhcmFtZXRlcnMiOnsidHlwZSI6InRh\nZyIsInZhbHVlIjoic3VyZ2VyeXN1Y2tzIn19LHsicmVzb3VyY2VfaWQiOiJm\nNzM4ZDViZTczZTE0YjU1ODcwMDYxNzg4MmQ1ZTQ2NiIsInBhcmFtZXRlcnMi\nOnsidHlwZSI6InRhZyIsInZhbHVlIjoidmVnYW5uYWlscG9saXNoIn19LHsi\ncmVzb3VyY2VfaWQiOiJmOWM3MmY2YjI3ZjE0YTE1OTdjMTUxMDU2MWZlNDZk\nMiIsInBhcmFtZXRlcnMiOnsidHlwZSI6InRhZyIsInZhbHVlIjoid2F0ZXJi\nYXNlZHBvbGlzaCJ9fSx7InJlc291cmNlX2lkIjoiZjllNjVjMjYwOTgyNDM5\nZGE1ZDgwZjlmYjg2YmNjNzgiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ0YWci\nLCJ2YWx1ZSI6ImNydWVsdHlmcmVlbmFpbHMifX1dLCJwYXJhbWV0ZXJzIjp7\nImNvbW1lbnRzIjpmYWxzZSwibGlrZV9jb3VudCI6ZmFsc2UsImNvbW1lbnRf\nY291bnQiOmZhbHNlfSwiY3JlYXRlZF9hdCI6MTQ4NTM1NjEwN30seyJpZCI6\nImFhZjU4MzMyMGQzMTRhNDVhYmQzODI1M2Q5Y2M1MzU1Iiwic3RhdHVzIjoi\ncnVubmluZyIsInNvdXJjZV90eXBlIjoiaW5zdGFncmFtIiwibmFtZSI6IlRF\nU1QgVXNlcnMiLCJhdXRoIjpbeyJpZGVudGl0eV9pZCI6ImI4NzYwNWE2NTQ2\nOTQyYmJiNmY0NTNhYTZkMWJkYmM3IiwiZXhwaXJlc19hdCI6bnVsbCwicGFy\nYW1ldGVycyI6eyJ2YWx1ZSI6IjEwOTQyMTEyLjAwYTNlMjkuMmUzZDY0Yzkw\nMGQxNGNjOWJkZTc1NmEyOGJiMjg4MjIiLCJyZWZyZXNoX3Rva2VuIjpudWxs\nfX1dLCJyZXNvdXJjZXMiOlt7InJlc291cmNlX2lkIjoiMDEzYTAyZmVjMmYy\nNDU5OTlmZjExNDZhOGJiOGNmZGUiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ1\nc2VyIiwidmFsdWUiOiIxNzk0MDI0OTU1In19LHsicmVzb3VyY2VfaWQiOiIw\nNTljMGEyNmVlZTQ0NmIyYjgzZjVkZmRkNzRkYTM3OCIsInBhcmFtZXRlcnMi\nOnsidHlwZSI6InVzZXIiLCJ2YWx1ZSI6IjE2ODg3MzU0In19LHsicmVzb3Vy\nY2VfaWQiOiIwODc3YmZhNzVmZjc0YTAwYjI1Zjc2NjZiMDM5MDk0YSIsInBh\ncmFtZXRlcnMiOnsidHlwZSI6InVzZXIiLCJ2YWx1ZSI6IjU2NDk4NTIifX0s\neyJyZXNvdXJjZV9pZCI6IjA5YTg3ZDk0NmQyZjRlYjdiYTM4ZGI1ZTI4MmFk\nNmE0IiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidXNlciIsInZhbHVlIjoiMTI0\nNDgyNTAifX0seyJyZXNvdXJjZV9pZCI6IjBmZWM4OGUyOTZlMDRlNzM4NzJi\nYzZkMjJlYjdiN2M0IiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidXNlciIsInZh\nbHVlIjoiMTI1NTM5OTkxNyJ9fSx7InJlc291cmNlX2lkIjoiMTAwNmZmMTJk\nYWMxNDhkZWFiMmI0MWRkOTllYmE5YTIiLCJwYXJhbWV0ZXJzIjp7InR5cGUi\nOiJ1c2VyIiwidmFsdWUiOiIzMTc1NDk1ODIifX0seyJyZXNvdXJjZV9pZCI6\nIjExMDM3NzYwMjgzMzRlMzk4MDE1YzM3NTlmZDAwMzk0IiwicGFyYW1ldGVy\ncyI6eyJ0eXBlIjoidXNlciIsInZhbHVlIjoiMTM5NTkyMzQwNSJ9fSx7InJl\nc291cmNlX2lkIjoiMTM1ZDNlOTJmMzA5NDlmMzkzNDdkNzg2MjdjZTljYjYi\nLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ1c2VyIiwidmFsdWUiOiI2MzQ0ODEw\nNTQifX0seyJyZXNvdXJjZV9pZCI6IjE1NTE0NmVjZDM2YTQzOGM5NmJkNjIx\nM2Q4NzBiNzdlIiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidXNlciIsInZhbHVl\nIjoiMTY4NjczNzMwMiJ9fSx7InJlc291cmNlX2lkIjoiMThmNjYzMGVkMTc2\nNGRhYjkwMDRhN2QwYzQ1Mzk3YjkiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ1\nc2VyIiwidmFsdWUiOiIzNTk1Mzg0NDI4In19LHsicmVzb3VyY2VfaWQiOiIx\nOTNmMjAzY2ViZjI0OTBmOTNkOGYwYjIwMDIwNTJiNSIsInBhcmFtZXRlcnMi\nOnsidHlwZSI6InVzZXIiLCJ2YWx1ZSI6IjE1MTU3MjM0NjQifX0seyJyZXNv\ndXJjZV9pZCI6IjFiMmM3YjViMmY1YzRjNGI5M2I4OWY1NDA5M2Q3N2ZlIiwi\ncGFyYW1ldGVycyI6eyJ0eXBlIjoidXNlciIsInZhbHVlIjoiMzIzNjgxMDk0\nMCJ9fSx7InJlc291cmNlX2lkIjoiMWQyZmI0Zjk4ODBjNDVkMjlmM2ExYjU5\nNWI4NmVkOWUiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ1c2VyIiwidmFsdWUi\nOiIxMjUwMzEwOSJ9fSx7InJlc291cmNlX2lkIjoiMWYxMjNjZTAyZWI0NGFi\nN2EyNmIzYThiOTE2YjBjZTUiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ1c2Vy\nIiwidmFsdWUiOiIyMjk1OTI2NzQ1In19LHsicmVzb3VyY2VfaWQiOiIyMzE1\nMGM2NDhlMDA0MDM1YTk0MmI3OGQyNmEzOThlNSIsInBhcmFtZXRlcnMiOnsi\ndHlwZSI6InVzZXIiLCJ2YWx1ZSI6IjczNDIyNDA5MiJ9fSx7InJlc291cmNl\nX2lkIjoiMjQzOTk4OGRlZTZhNGI2OWFlMTMwYjQ3NTgzOWQyMGQiLCJwYXJh\nbWV0ZXJzIjp7InR5cGUiOiJ1c2VyIiwidmFsdWUiOiIxMzYyNzY0NTQxIn19\nLHsicmVzb3VyY2VfaWQiOiIyYzZkNzY0NzYzNTY0OGEzODZhNmZhZTc5ZTA3\nZDZhYiIsInBhcmFtZXRlcnMiOnsidHlwZSI6InVzZXIiLCJ2YWx1ZSI6Ijg1\nMTg4Nzg4NSJ9fSx7InJlc291cmNlX2lkIjoiMmYxZGM5ZGU0YzEzNDk5NGI0\nOGI5ODI4MzllMzcyZTAiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ1c2VyIiwi\ndmFsdWUiOiIxNDA1Mzg4OTg2In19LHsicmVzb3VyY2VfaWQiOiIzMTU2OWYy\nYWM1MmQ0MjdhODJlYTY1MDAzZTEwMDQ3NiIsInBhcmFtZXRlcnMiOnsidHlw\nZSI6InVzZXIiLCJ2YWx1ZSI6IjE2NjIyMDk4MzUifX0seyJyZXNvdXJjZV9p\nZCI6IjMxZjI5NDIwMGRlZjRhODQ5MWIzNTMxNWYxMTBiZWY4IiwicGFyYW1l\ndGVycyI6eyJ0eXBlIjoidXNlciIsInZhbHVlIjoiNzIzNjc2In19LHsicmVz\nb3VyY2VfaWQiOiIzMzc1MjU5ZTkyMGM0NmU0YjI4OTU4NjFhYTFhZDg3NSIs\nInBhcmFtZXRlcnMiOnsidHlwZSI6InVzZXIiLCJ2YWx1ZSI6IjQwOTc2Nzc1\nNjEifX0seyJyZXNvdXJjZV9pZCI6IjM1OTM2NGU2N2IxYTQ1OTJhNjYyMzNh\nYTMyNzg1ZWQ0IiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidXNlciIsInZhbHVl\nIjoiMjIwOTk1MTY1OCJ9fSx7InJlc291cmNlX2lkIjoiM2JhNjFiNjE3ZTlm\nNDI2NDgwY2E5ODdmYzFmYTI5YTgiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ1\nc2VyIiwidmFsdWUiOiIxNDcxMDM3ODI5In19LHsicmVzb3VyY2VfaWQiOiIz\nZDZhNjk4YzQ5NmE0ZGE0OTdlOTg2NDdiNzFjOWIwMyIsInBhcmFtZXRlcnMi\nOnsidHlwZSI6InVzZXIiLCJ2YWx1ZSI6IjUxMTE0MjYifX0seyJyZXNvdXJj\nZV9pZCI6IjQwNTBkMjJlNjg2OTRkNTlhZmJiZmU1MTg0Y2EwNzk1IiwicGFy\nYW1ldGVycyI6eyJ0eXBlIjoidXNlciIsInZhbHVlIjoiNDEyNTk2MzEwNiJ9\nfSx7InJlc291cmNlX2lkIjoiNDYyYTZmZTEyNmU5NDg1MDhlY2I0MDFhM2Yy\nOWE2MDYiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ1c2VyIiwidmFsdWUiOiIy\nODkzODcxMTQifX0seyJyZXNvdXJjZV9pZCI6IjQ5MWQ5MmEwMTk3ZTQ1ZjU5\nZjNjZWE5ZjMwNjlkY2U2IiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidXNlciIs\nInZhbHVlIjoiMjAwOTgwNzg3In19LHsicmVzb3VyY2VfaWQiOiI0YjI2MGI3\nNzYwOWQ0YWRlODUyZjU2ZDk4MWRlM2EyNyIsInBhcmFtZXRlcnMiOnsidHlw\nZSI6InVzZXIiLCJ2YWx1ZSI6IjE5MjAwNTY1NDEifX0seyJyZXNvdXJjZV9p\nZCI6IjRiYjY0OWQ4ZTQ1MjQ2NTRhOGFkNzcwN2Y0YjU4OGVlIiwicGFyYW1l\ndGVycyI6eyJ0eXBlIjoidXNlciIsInZhbHVlIjoiMjE1OTUzMTYwMyJ9fSx7\nInJlc291cmNlX2lkIjoiNGJmMTc5NzNkZTZmNDc0ODkxMzZjZmE0ZWUzZjdi\nMzciLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ1c2VyIiwidmFsdWUiOiIxOTE4\nNDc4ODAifX0seyJyZXNvdXJjZV9pZCI6IjUwMGEwMTEzYzI1NDQzZTM4Mzll\nMmMyYzM2ZDY5YjY3IiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidXNlciIsInZh\nbHVlIjoiMjE4MjMzODAzNCJ9fSx7InJlc291cmNlX2lkIjoiNTEzY2ViNDFk\nZjM3NGE4NTk4MTBhMzFlNzZhY2QyZGIiLCJwYXJhbWV0ZXJzIjp7InR5cGUi\nOiJ0YWciLCJ2YWx1ZSI6ImRhdGFzaWZ0In19LHsicmVzb3VyY2VfaWQiOiI1\nMjJhNzJhYzFjNGQ0Y2Y3OGEzNWJlZDEyZTUzNjllMyIsInBhcmFtZXRlcnMi\nOnsidHlwZSI6InVzZXIiLCJ2YWx1ZSI6IjQ4NzY3ODMifX0seyJyZXNvdXJj\nZV9pZCI6IjUyOWQ0NDVhYzYwMzRlNjBiZDk3OGMwMGM5NTAzYWUxIiwicGFy\nYW1ldGVycyI6eyJ0eXBlIjoidXNlciIsInZhbHVlIjoiMzIyMDYxNDYifX0s\neyJyZXNvdXJjZV9pZCI6IjU5NmI5YmY4OTcwYzQ1ZjBhOWI0ZWVmOWFiYmM2\nZTdiIiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidXNlciIsInZhbHVlIjoiMjU5\nNDQxOTgwIn19LHsicmVzb3VyY2VfaWQiOiI1OTdkZjAzZjIyZTQ0OTc4ODg5\nZTUxNWZjNTllNjBhOSIsInBhcmFtZXRlcnMiOnsidHlwZSI6InVzZXIiLCJ2\nYWx1ZSI6IjI3NDIxNzE2OSJ9fSx7InJlc291cmNlX2lkIjoiNWE5MjI1MDU5\nODM2NGRkMzhlM2FkNTVjMWEzOTQ1NmEiLCJwYXJhbWV0ZXJzIjp7InR5cGUi\nOiJ1c2VyIiwidmFsdWUiOiIzOTU4NjUyNDI4In19LHsicmVzb3VyY2VfaWQi\nOiI2NzMzY2Y4ODZlNzM0Mjg1OWIxMDEzMjM1ZGI3ZjUyNCIsInBhcmFtZXRl\ncnMiOnsidHlwZSI6InVzZXIiLCJ2YWx1ZSI6IjIwMDczMzk0ODMifX0seyJy\nZXNvdXJjZV9pZCI6IjY3ZWJmMjFiMTlmYjQ4MjNiOWQ4OTkzZGE2ZThiODQ5\nIiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidXNlciIsInZhbHVlIjoiMjA0MTcw\nNjY1NyJ9fSx7InJlc291cmNlX2lkIjoiNmFiOWEwMTY4YzVlNGNhYTlkN2Q4\nYWJlMGJmOGU1ZjgiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ1c2VyIiwidmFs\ndWUiOiIyMTQ4MzE1NTgifX0seyJyZXNvdXJjZV9pZCI6IjZkMTQwZTAyN2Uz\nZjQ0MmM5YWEzOWNiNTc3ZjE2ODc1IiwicGFyYW1ldGVycyI6eyJ0eXBlIjoi\ndXNlciIsInZhbHVlIjoiMTQ2MzQzMDU4MyJ9fSx7InJlc291cmNlX2lkIjoi\nNmZlMWUxMTBmZGNiNGVmZGJjZDBkMDhhMzVmODA3YjIiLCJwYXJhbWV0ZXJz\nIjp7InR5cGUiOiJ1c2VyIiwidmFsdWUiOiIxMzA5Mzk4MjUwIn19LHsicmVz\nb3VyY2VfaWQiOiI3NDYzMmM1Zjk3ODM0MzNhYWZjYmVlZGFkNzVkNTI5MCIs\nInBhcmFtZXRlcnMiOnsidHlwZSI6InVzZXIiLCJ2YWx1ZSI6IjM1NzQ1MDU4\nOTYifX0seyJyZXNvdXJjZV9pZCI6Ijc3YzIxNjA1NTA1MjRkNzg4YTgxOGZl\nYmYwY2Q4YTJjIiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidXNlciIsInZhbHVl\nIjoiMTI1OTk1NDgyMyJ9fSx7InJlc291cmNlX2lkIjoiNzg4M2NhZjcyNmQ4\nNDczOWEwMjkyY2I3NmVmYjk1ZjIiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ1\nc2VyIiwidmFsdWUiOiI0MjI3Njk2OTIifX0seyJyZXNvdXJjZV9pZCI6Ijdl\nMjljZDI0OTE5YzQ1OThhNzUxY2NkZDY2OTAxYWQxIiwicGFyYW1ldGVycyI6\neyJ0eXBlIjoidXNlciIsInZhbHVlIjoiMTQ0NTc5MjUwNSJ9fSx7InJlc291\ncmNlX2lkIjoiODA4YzVlODVkYTcxNDhhZWE5MGU5NzhkYjIzMGE3MjQiLCJw\nYXJhbWV0ZXJzIjp7InR5cGUiOiJ1c2VyIiwidmFsdWUiOiIzMDM2MzI1NDY5\nIn19LHsicmVzb3VyY2VfaWQiOiI4MTAxZTgzZWE0ZDk0ZDkzOWM1MzlmYjI3\nZjU2NDAwNSIsInBhcmFtZXRlcnMiOnsidHlwZSI6InVzZXIiLCJ2YWx1ZSI6\nIjIwMDI2NTExMzcifX0seyJyZXNvdXJjZV9pZCI6Ijg0OTk4NjMwODcwZTQw\nNDFiOTg4ZTE0ODg1Y2I3OGE1IiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidXNl\nciIsInZhbHVlIjoiMTQ4NjIwODgxOCJ9fSx7InJlc291cmNlX2lkIjoiODY5\nZWE3NjkwYjUzNGZmYWEzZTU1ODhiZjdmYjMzNDgiLCJwYXJhbWV0ZXJzIjp7\nInR5cGUiOiJ1c2VyIiwidmFsdWUiOiIzNjk1ODMwMzIifX0seyJyZXNvdXJj\nZV9pZCI6Ijg5N2RkMTc5NTljMDQ2NWZhYzk0ZWQyMWE3NTk5MzY3IiwicGFy\nYW1ldGVycyI6eyJ0eXBlIjoidXNlciIsInZhbHVlIjoiMzQ3NTgwMzU0MyJ9\nfSx7InJlc291cmNlX2lkIjoiOGFjMzIxZmE5NDdhNDAzYmE5ODQ3MzgwMTZk\nOWUyNzQiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ1c2VyIiwidmFsdWUiOiIx\nMzU5ODgxNCJ9fSx7InJlc291cmNlX2lkIjoiOGZlNmY5NmUzZDkxNDI4YWFi\nMGI0MDc0YjI3MzdhMDMiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ1c2VyIiwi\ndmFsdWUiOiIxMjU2MzQ0MDM0In19LHsicmVzb3VyY2VfaWQiOiI5MGNkMDM3\nZjBmOTQ0MDA4YjE1NjY2ZDZiY2Y5NTkxNiIsInBhcmFtZXRlcnMiOnsidHlw\nZSI6InVzZXIiLCJ2YWx1ZSI6IjIyOTExNDgwNDAifX0seyJyZXNvdXJjZV9p\nZCI6Ijk3MGUzNjZhNzQxYTQzZGRhNTg1NWEzM2FlMWMwYjkxIiwicGFyYW1l\ndGVycyI6eyJ0eXBlIjoidXNlciIsInZhbHVlIjoiMTEzNDY4MDgzOSJ9fSx7\nInJlc291cmNlX2lkIjoiOTkxYjE1MmU1MWM5NGVjZWEyNzA5YWEyY2NjMTli\nOTYiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ1c2VyIiwidmFsdWUiOiIzMzE4\nMDU4MjUzIn19LHsicmVzb3VyY2VfaWQiOiI5YjFkZmQ0NjNlNDA0ODdmOGY4\nZTk1NzY0NjkzODZkYiIsInBhcmFtZXRlcnMiOnsidHlwZSI6InVzZXIiLCJ2\nYWx1ZSI6IjEzNjA5NTgyOTMifX0seyJyZXNvdXJjZV9pZCI6IjlkYzlkMDRh\nOTIyYzRjZmM4MDEzMTZkNzU2MjM1MzgwIiwicGFyYW1ldGVycyI6eyJ0eXBl\nIjoidXNlciIsInZhbHVlIjoiNDM1NzQ0MjgifX0seyJyZXNvdXJjZV9pZCI6\nIjllZjVlMmZiNmEwMzQxNTk5NDA3MjE3ZWNkMzU1ZGNkIiwicGFyYW1ldGVy\ncyI6eyJ0eXBlIjoidXNlciIsInZhbHVlIjoiNTE1Mzg0NzM4In19LHsicmVz\nb3VyY2VfaWQiOiJhMjYwYzA0MWFkMzM0YjdlYjU2OGZkZWFlYjc5ZmQzYiIs\nInBhcmFtZXRlcnMiOnsidHlwZSI6InVzZXIiLCJ2YWx1ZSI6IjI1NDEwMDQ5\nNDMifX0seyJyZXNvdXJjZV9pZCI6ImE2MTAzZmNhZmYyOTQyYTVhZWYyM2Fh\nNjcwNWY0NzMwIiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidXNlciIsInZhbHVl\nIjoiMTg2NTc0MTk5In19LHsicmVzb3VyY2VfaWQiOiJhNmRmMGQyOWMzMjY0\nY2FmOGRjMThlMWIyMzhkODliMSIsInBhcmFtZXRlcnMiOnsidHlwZSI6InVz\nZXIiLCJ2YWx1ZSI6IjE0OTIyODM5NTUifX0seyJyZXNvdXJjZV9pZCI6ImE5\nNDlmYTI5N2Y0NTQ1YWFhZDJjYzRiM2Q5MTE3NDRjIiwicGFyYW1ldGVycyI6\neyJ0eXBlIjoidXNlciIsInZhbHVlIjoiMTUxNzA3MDQ2NSJ9fSx7InJlc291\ncmNlX2lkIjoiYTk1ZTQ4MTgyNmU0NDVhNzg5NTg4Zjk5Yzg2MjZmZDEiLCJw\nYXJhbWV0ZXJzIjp7InR5cGUiOiJ1c2VyIiwidmFsdWUiOiIxNDQ0NTcxMzgy\nIn19LHsicmVzb3VyY2VfaWQiOiJhOWI2MzgyZTc2OTM0M2ViYTlkOGJlYWI5\nMDM3NzU0ZiIsInBhcmFtZXRlcnMiOnsidHlwZSI6InVzZXIiLCJ2YWx1ZSI6\nIjMxNDI3NTA5NDYifX0seyJyZXNvdXJjZV9pZCI6ImFkMDhlZTk0N2I0MjQ0\nMWVhOWMwMTY4ZGY1ZGZlYTUxIiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidXNl\nciIsInZhbHVlIjoiNDE0NzE3MzE2OCJ9fSx7InJlc291cmNlX2lkIjoiYWRl\nNThkZDc3NzM4NDkxOWE2ZDBjZWRjZWY3ZDAxNmUiLCJwYXJhbWV0ZXJzIjp7\nInR5cGUiOiJ1c2VyIiwidmFsdWUiOiIxOTIyODc1NTcxIn19LHsicmVzb3Vy\nY2VfaWQiOiJhZjMxZGZjOGU4N2Q0OTJjOTI1ZmY1ODEyZmFmMzAwYSIsInBh\ncmFtZXRlcnMiOnsidHlwZSI6InVzZXIiLCJ2YWx1ZSI6IjIwMjEyMjkwNDgi\nfX0seyJyZXNvdXJjZV9pZCI6ImIzZTZmYzUxMDA0NjQzOTI5NGRiODRiYTgy\nYzg3NjQ4IiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidXNlciIsInZhbHVlIjoi\nMjEzMzQ1NTgyIn19LHsicmVzb3VyY2VfaWQiOiJiNjU2YWVjYmQzMDQ0ZDY1\nOTMwYmY5YjMzNjMyN2FhMSIsInBhcmFtZXRlcnMiOnsidHlwZSI6InVzZXIi\nLCJ2YWx1ZSI6IjM1NzEwNDI3NDYifX0seyJyZXNvdXJjZV9pZCI6ImI4MmFi\nZTgwNTBmNDQ3YTlhMDdlOTdmNjUxMmJiZWIxIiwicGFyYW1ldGVycyI6eyJ0\neXBlIjoidXNlciIsInZhbHVlIjoiMTY0NTI4MTkzMiJ9fSx7InJlc291cmNl\nX2lkIjoiYjljOGFkNTkwYTdmNGE0ZDk1NmM5Y2Q2Mjk2Y2ZiMjAiLCJwYXJh\nbWV0ZXJzIjp7InR5cGUiOiJ1c2VyIiwidmFsdWUiOiIxMDI3NDk4OTc1In19\nLHsicmVzb3VyY2VfaWQiOiJiYTZhZWVlZjljMWE0MWI2OGVjZTBjZjViNDA1\nOWY1ZCIsInBhcmFtZXRlcnMiOnsidHlwZSI6InVzZXIiLCJ2YWx1ZSI6IjE1\nNjM0NDc1OTcifX0seyJyZXNvdXJjZV9pZCI6ImJjMGEyYWM4ZWJiMDRiODFh\nNjIzMmE2YmQ1YTA0NTRlIiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidXNlciIs\nInZhbHVlIjoiNDE2OTk4NzUzNyJ9fSx7InJlc291cmNlX2lkIjoiYmUwYjdk\nMDdkODdiNDZlYjhiYWQwYmM0ZjNmNjM2MzQiLCJwYXJhbWV0ZXJzIjp7InR5\ncGUiOiJ1c2VyIiwidmFsdWUiOiIzNDM5Mzc1Njg3In19LHsicmVzb3VyY2Vf\naWQiOiJjNGI4MDMwNTdkNjc0MmEwOWIzNjkyNzMyMzBjMjE5YSIsInBhcmFt\nZXRlcnMiOnsidHlwZSI6InVzZXIiLCJ2YWx1ZSI6IjE4NjE0MTA5NiJ9fSx7\nInJlc291cmNlX2lkIjoiYzZkY2RiM2RiMTE3NDBiMzgxOWE5NWNiNjRjMjMw\nYWMiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ1c2VyIiwidmFsdWUiOiIyNTUw\nODk0NzkifX0seyJyZXNvdXJjZV9pZCI6ImM5YjM3NmM4YzkxYTQ4NTFiY2I5\nNGU1ZTdlYjVjMzlhIiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidXNlciIsInZh\nbHVlIjoiMzI1OTY3MDgzOCJ9fSx7InJlc291cmNlX2lkIjoiYzllOWIxYTc2\nNjMwNGNlZGIwMjM1YTVlNmExYTNiNGIiLCJwYXJhbWV0ZXJzIjp7InR5cGUi\nOiJ1c2VyIiwidmFsdWUiOiIzNDczNjk1NiJ9fSx7InJlc291cmNlX2lkIjoi\nY2YyMjI5NjRmZmVkNDJmN2E0MWY2YWY0NDEyMTExNzQiLCJwYXJhbWV0ZXJz\nIjp7InR5cGUiOiJ1c2VyIiwidmFsdWUiOiIzOTEyODU2Mzg3In19LHsicmVz\nb3VyY2VfaWQiOiJkMjYxZmNhNGY0ZTc0NmJhOWIzMzBlODEwOTQxZjlhYSIs\nInBhcmFtZXRlcnMiOnsidHlwZSI6InVzZXIiLCJ2YWx1ZSI6IjMwMzI5MDA5\nOTYifX0seyJyZXNvdXJjZV9pZCI6ImQzMjM2NzcyMjc1OTQ0YTRiY2Y1NWJm\nZWFiNDY5YThhIiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidXNlciIsInZhbHVl\nIjoiMzY2MDQ0NzkyNCJ9fSx7InJlc291cmNlX2lkIjoiZDRkNDY2NTViMzA1\nNGNjMGI3ZGNmMzQwY2ZkY2MwNzUiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ1\nc2VyIiwidmFsdWUiOiIyOTQ2MTgwODc3In19LHsicmVzb3VyY2VfaWQiOiJk\nNGU2YjAwY2M2NDQ0MzY2YTQxYzU3ZWUyMDE4NDczNSIsInBhcmFtZXRlcnMi\nOnsidHlwZSI6InVzZXIiLCJ2YWx1ZSI6IjI5OTk1MjI3OTUifX0seyJyZXNv\ndXJjZV9pZCI6ImQ3NDZlZjNkOTRhYzRiNGJhMTZhNmU2MDQ4OGM2MjlkIiwi\ncGFyYW1ldGVycyI6eyJ0eXBlIjoidXNlciIsInZhbHVlIjoiMTAwMDIwOTMx\nMCJ9fSx7InJlc291cmNlX2lkIjoiZGE4NThlMDIyZWMxNDllYzgyMWE5ZTVh\nZGRlNWZlNjIiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ1c2VyIiwidmFsdWUi\nOiIzMzg4ODE3NDEifX0seyJyZXNvdXJjZV9pZCI6ImRlOGM0N2I4OTQ1MDQ2\nYzk4YjA5ZDVjMDBhZTE1NzVhIiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidXNl\nciIsInZhbHVlIjoiMTQwNDU4ODUzOSJ9fSx7InJlc291cmNlX2lkIjoiZGVi\nNmU5YWZhNzJhNDI0NzkwYWE5NzgwYmZkOTFjYjAiLCJwYXJhbWV0ZXJzIjp7\nInR5cGUiOiJ1c2VyIiwidmFsdWUiOiIxODY3NjI1ODcifX0seyJyZXNvdXJj\nZV9pZCI6ImUxZDQ2ZmM4MTE4NzQ0NTY5YzI2ZTk0MjdlZTAzNTc2IiwicGFy\nYW1ldGVycyI6eyJ0eXBlIjoidXNlciIsInZhbHVlIjoiMTI5NjEzNDY1MiJ9\nfSx7InJlc291cmNlX2lkIjoiZTU0MzRiMjE3OGU1NGI5NjhhNDhkYWE3ZGQ1\nYTFiYmMiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ1c2VyIiwidmFsdWUiOiIx\nMjkxMTU4MiJ9fSx7InJlc291cmNlX2lkIjoiZTlmM2MzYmFmNDZmNDg3ZmI1\nYjg2YjVhOWE3YTZhMTIiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ1c2VyIiwi\ndmFsdWUiOiI0NTQ5ODQ2OTQifX0seyJyZXNvdXJjZV9pZCI6ImVkNjE1NmVj\nZmM0MzQ3OTdhOTU3NjhhM2M5N2ZjZGUxIiwicGFyYW1ldGVycyI6eyJ0eXBl\nIjoidXNlciIsInZhbHVlIjoiMTU1OTQzOTE2NiJ9fSx7InJlc291cmNlX2lk\nIjoiZjBjMTYyMDFkMDQ4NDU3ZjlkOGFmNmNlNTY3ZjFhYjkiLCJwYXJhbWV0\nZXJzIjp7InR5cGUiOiJ1c2VyIiwidmFsdWUiOiIyMjg2OTUyOTI1In19LHsi\ncmVzb3VyY2VfaWQiOiJmMjllZjU5NThiNTQ0NjZmYmNkMTdhY2YxZDEwNmY3\nMSIsInBhcmFtZXRlcnMiOnsidHlwZSI6InVzZXIiLCJ2YWx1ZSI6IjIwMTU1\nMDE3NTkifX0seyJyZXNvdXJjZV9pZCI6ImY0NTZlNTBmNzg1MjRlZjc5ODNm\nZWMzODU5Y2Y4MWE2IiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidXNlciIsInZh\nbHVlIjoiMjIzNzM3MjIwOCJ9fSx7InJlc291cmNlX2lkIjoiZjQ5N2IxN2Mw\nM2E1NDVhOTkyMTk0MmIyZDlmYmI1NGEiLCJwYXJhbWV0ZXJzIjp7InR5cGUi\nOiJ1c2VyIiwidmFsdWUiOiIzNjU4OTY2OTE4In19LHsicmVzb3VyY2VfaWQi\nOiJmNWJlZmI1ZTFhNWQ0M2E2OTYyNjlhMzFkY2JlMjU5YyIsInBhcmFtZXRl\ncnMiOnsidHlwZSI6InVzZXIiLCJ2YWx1ZSI6IjQwNTYxMDY2NTgifX0seyJy\nZXNvdXJjZV9pZCI6ImY5ZjI1ZjMxNjQ4MTQ3MjJiNmJkNTViNWExYWY3Mjgw\nIiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidXNlciIsInZhbHVlIjoiMjg4NDU2\nNTI4MyJ9fSx7InJlc291cmNlX2lkIjoiZmE5YmY2ZDVjMzJkNDdlZmFkYzZi\nYzhiMzljMjAwOTIiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ1c2VyIiwidmFs\ndWUiOiIyOTg1NDU0ODI3In19LHsicmVzb3VyY2VfaWQiOiJmZDkwNDk0MTA2\nN2M0ZTRhOGRkNjI0MjdiOGM1MjU3YiIsInBhcmFtZXRlcnMiOnsidHlwZSI6\nInVzZXIiLCJ2YWx1ZSI6Ijg3OTU4NDU4MCJ9fSx7InJlc291cmNlX2lkIjoi\nZmViMWRjOThhMDc0NDMxYjhjMjNkMzBkZWUzY2JmYjYiLCJwYXJhbWV0ZXJz\nIjp7InR5cGUiOiJ1c2VyIiwidmFsdWUiOiIyMTQ5NDc3OTkifX1dLCJwYXJh\nbWV0ZXJzIjp7ImNvbW1lbnRzIjpmYWxzZSwibGlrZV9jb3VudCI6ZmFsc2Us\nImNvbW1lbnRfY291bnQiOmZhbHNlfSwiY3JlYXRlZF9hdCI6MTQ4NTM1NjEw\nNn0seyJpZCI6IjY1NGYzNzcyOGRmMjQ2NTBiZDBjNGY5ZTRjZWRiOTZhIiwi\nc3RhdHVzIjoicnVubmluZyIsInNvdXJjZV90eXBlIjoiZmFjZWJvb2tfcGFn\nZSIsIm5hbWUiOiJGYWNlYm9vayAyIiwiYXV0aCI6W3siaWRlbnRpdHlfaWQi\nOiIyY2RmZmRjYzAwM2Y0YWI0ODMxMDdkY2U3OGUxNTQwMSIsImV4cGlyZXNf\nYXQiOm51bGwsInBhcmFtZXRlcnMiOnsidmFsdWUiOiIxMTAxOTk1OTA2NTQ3\nMzcyfFFzaFZsZ3dvOExKYW8yVGxYcHpEdUtpc0ZYOCJ9fSx7ImlkZW50aXR5\nX2lkIjoiYjM4ZGNmM2M0YTg0NDU4YzgzZDZhYmIxOTk3MDFhYzYiLCJleHBp\ncmVzX2F0IjpudWxsLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiRUFBUHFRbXFO\ndnF3QkFOZFl6a3NGOTIyRFEzaU5vRFhhd2FDd3JIN3NJSU5aQ2xVZ29UTnBJ\nTVRHV0ZRdUI3RVY5ZHBPenA4NEozaHUxZGdWeXhnaVNTRkdMVVpDQ1lpWFFW\nZUhzZmJiY1NvVTU1SExnZE1vZU1LbnV6b2VjV3Y0SzNqeDMyODZTWkIzS3B6\nTnVYUCJ9fV0sInJlc291cmNlcyI6W3sicmVzb3VyY2VfaWQiOiIwNTlhYTVi\nMjhkNWE0YjJjOGY0NWRmYzQ4YjczYzY3YSIsInBhcmFtZXRlcnMiOnsiaWQi\nOiIxMTk0NzM1MDgwODExMTMifX0seyJyZXNvdXJjZV9pZCI6IjA4MWVkMTQz\nZWMyZjQxMmJiMjg2ZDUyYzg3ZTY3NjI3IiwicGFyYW1ldGVycyI6eyJpZCI6\nIjk2ODQzMzkxOTc1In19LHsicmVzb3VyY2VfaWQiOiIwYjYyNzY4MjY4ZjM0\nODdlODhhMWZjNGQ1NjAwMWRkMSIsInBhcmFtZXRlcnMiOnsiaWQiOiI5Njk0\nNjkyODI1NyJ9fSx7InJlc291cmNlX2lkIjoiMGYwNGMxZmUwY2I0NDIyMmEx\nMTMzOWUyNjE1ZWE3OGMiLCJwYXJhbWV0ZXJzIjp7ImlkIjoiMTAzODE2NTMy\nOTU5NjEzMiJ9fSx7InJlc291cmNlX2lkIjoiMGZiNGJjMTM4MTAxNDJjZmEx\nNzdiZjE1NThlYWY1ZjMiLCJwYXJhbWV0ZXJzIjp7ImlkIjoiMjYzNTQ5MTkw\nNDk4OTg1In19LHsicmVzb3VyY2VfaWQiOiIxMTI0NzI0NzE2N2I0NjQxODQx\nOTNiMDJhMmM1MWJkYSIsInBhcmFtZXRlcnMiOnsiaWQiOiI4OTk0MzQ1MjAw\nNzI5MTQifX0seyJyZXNvdXJjZV9pZCI6IjE1ZjNiMWM0OTc2OTQxMTY4Y2Yw\nMDBjMTY2OGI0OGQ1IiwicGFyYW1ldGVycyI6eyJpZCI6IjExODU5MTAzMDky\nIn19LHsicmVzb3VyY2VfaWQiOiIxZmQ2MjgzNTRlN2I0ZTlmYTdhZTBkNTgw\nMmQxMTRjYiIsInBhcmFtZXRlcnMiOnsiaWQiOiIzMjI1Mjk2NjExNjUyODki\nfX0seyJyZXNvdXJjZV9pZCI6IjI0MGFlMzQ4OTEzNTRmY2U5NWVlODZjM2Jj\nODIzZGJkIiwicGFyYW1ldGVycyI6eyJpZCI6IjgyNDAzNTYxOTI4In19LHsi\ncmVzb3VyY2VfaWQiOiIyNDQ1MTA4NzFmODk0MDQ5ODY0Yzk5NDg4ZTg1OGI5\nYSIsInBhcmFtZXRlcnMiOnsiaWQiOiIzNzY5NDUwMjM0MTUifX0seyJyZXNv\ndXJjZV9pZCI6IjI2ZmE5NTk3ZTJjMzQ4Y2NhM2NjOWQ5NmUwMzY0YjViIiwi\ncGFyYW1ldGVycyI6eyJpZCI6IjgzMzI4NDc0MzEifX0seyJyZXNvdXJjZV9p\nZCI6IjJhOWQ2OGZhNzY0MzRiM2JiMzFlNzk3YTc0M2RhMTM2IiwicGFyYW1l\ndGVycyI6eyJpZCI6IjEwNjg3NDEwOTM4NiJ9fSx7InJlc291cmNlX2lkIjoi\nMmY4NjAwMDE5N2Y5NDdkNWI0Y2VhMTI4ODQ2OGFlOWIiLCJwYXJhbWV0ZXJz\nIjp7ImlkIjoiMTY5MDExMTAzNDU2OTI4NiJ9fSx7InJlc291cmNlX2lkIjoi\nMzRhMWRkZDMxYWI3NDgyNzk0YzM4YmNkYTAyMTE4YmQiLCJwYXJhbWV0ZXJz\nIjp7ImlkIjoiNTM1OTAyNTYzODYifX0seyJyZXNvdXJjZV9pZCI6IjM2ZTM0\nY2Y0MjAzYjQyZTE4MjQ5ZTI5NjZkMDc1MTc0IiwicGFyYW1ldGVycyI6eyJp\nZCI6IjE4NDM3NTQ0MTEzOCJ9fSx7InJlc291cmNlX2lkIjoiNDU0YTM4NzQy\nYTc1NDFkMDk4NWM3MGFjOTgxZmEzMmUiLCJwYXJhbWV0ZXJzIjp7ImlkIjoi\nMTgyODM3ODcxOTA0MjQ3In19LHsicmVzb3VyY2VfaWQiOiI0NjNhYzBiMzlj\nMDA0YmRlODVmNWFjYTg0OTEyMmM0NiIsInBhcmFtZXRlcnMiOnsiaWQiOiI2\nMDYyOTk4ODI4MTI4NDYifX0seyJyZXNvdXJjZV9pZCI6IjRlNTllNjEyNzJi\nNTRhOWNhNDA5ZTFlNTkyMjEzMDkwIiwicGFyYW1ldGVycyI6eyJpZCI6Ijg1\nOTIwMzUyMDg2NTY4NCJ9fSx7InJlc291cmNlX2lkIjoiNThkN2ExNzQ0NTRj\nNDJkZDhlYzY3OGU2ZGFjODI5ZDkiLCJwYXJhbWV0ZXJzIjp7ImlkIjoiODE3\nODEyODE2NTQifX0seyJyZXNvdXJjZV9pZCI6IjU5MDg1OWE4M2FhNzRkY2U5\nMTA5ZDg1Zjc4ZmNjNDUxIiwicGFyYW1ldGVycyI6eyJpZCI6IjE1OTYxNjAz\nNDIzNSJ9fSx7InJlc291cmNlX2lkIjoiNTkzNTE4MDllNTQ4NDhhNDg3YzI2\nNjUwNmVlNGRlNTAiLCJwYXJhbWV0ZXJzIjp7ImlkIjoiMjUwNTgwODUxNjM1\nOTAwIn19LHsicmVzb3VyY2VfaWQiOiI1YzNkNDBlODNhNTA0NTZjOTEwZjkx\nNmVhMTBlOTk1YSIsInBhcmFtZXRlcnMiOnsiaWQiOiIzOTc2NjQ5MTAzNTMi\nfX0seyJyZXNvdXJjZV9pZCI6IjYzNzMyNTYyYjg2NzQwMWJhYjU0YThmNmFj\nZGRhMzU5IiwicGFyYW1ldGVycyI6eyJpZCI6IjE2NDkxMTY2NjkwMjUyMiJ9\nfSx7InJlc291cmNlX2lkIjoiNjc2ZWYzYTI2OWU0NDczMTllNjYzMjM2YTk2\nNjZkNDYiLCJwYXJhbWV0ZXJzIjp7ImlkIjoiNjA5OTk3NTMxOTkifX0seyJy\nZXNvdXJjZV9pZCI6IjY5Mjc0ZTMyN2NhMjRmY2ViZWUwMzc3NmIyMGE3MmI4\nIiwicGFyYW1ldGVycyI6eyJpZCI6IjE1NjIxMTQwNzc0MTYyNCJ9fSx7InJl\nc291cmNlX2lkIjoiNmFhODlhMDJjMjQxNGVmOGI3MzBjNDRjMGQ4NGMxNTki\nLCJwYXJhbWV0ZXJzIjp7ImlkIjoiMTY0NTMwMDQ0MDQifX0seyJyZXNvdXJj\nZV9pZCI6IjZjMmZkNmVjZGZiZDQ2MmVhMjU0ZWFjOGEyMTc1NTAzIiwicGFy\nYW1ldGVycyI6eyJpZCI6IjQ0NjY3MzY1Njc0In19LHsicmVzb3VyY2VfaWQi\nOiI2ZGVjOWIyNGFhMWY0MGIxYjRlMjVjYzY4NjI0YWEzMiIsInBhcmFtZXRl\ncnMiOnsiaWQiOiIxNzIzODQ3ODk1OTEifX0seyJyZXNvdXJjZV9pZCI6Ijcw\nMjJlZmRiNmJlNTQwOGRiMzQ4MGY3NzNjMjM4ZDNlIiwicGFyYW1ldGVycyI6\neyJpZCI6IjExODkxNDcxNDE2OCJ9fSx7InJlc291cmNlX2lkIjoiODA1ODE5\nMzI5ZTEzNDgzNGI4MDg3YTZhYTU2MDY4MGMiLCJwYXJhbWV0ZXJzIjp7Imlk\nIjoiMTA5OTIxNTYyNjY0In19LHsicmVzb3VyY2VfaWQiOiI4MGZkOWFlM2Ux\nYzI0MTg5YjhiYmUxZGI3NGJlYzNiNiIsInBhcmFtZXRlcnMiOnsiaWQiOiIx\nOTI2OTM0MTQ2MyJ9fSx7InJlc291cmNlX2lkIjoiODQ5OWM5MGQ2N2Q2NDNj\nNWJlZDYwNjJkNDU4YzcyMTgiLCJwYXJhbWV0ZXJzIjp7ImlkIjoiNjE4NzY1\nMzU3OTMifX0seyJyZXNvdXJjZV9pZCI6IjkwNmM3OWU3N2YxOTQyOTJiMGIy\nZmU4YWQ1ODdiNDFkIiwicGFyYW1ldGVycyI6eyJpZCI6IjM5NjExNzA3MDU5\nNTg0MSJ9fSx7InJlc291cmNlX2lkIjoiOTA5YzdhMmUwY2QyNGNmMjg5M2Mz\nNjM3NGEyMmJjNmEiLCJwYXJhbWV0ZXJzIjp7ImlkIjoiMTY0NzYyMDcwMzY5\nMzUxIn19LHsicmVzb3VyY2VfaWQiOiI5MjdkNjg2YzlmMGI0MmE4YTk3Y2Nj\nN2JhMDg0YzBmOCIsInBhcmFtZXRlcnMiOnsiaWQiOiIxNzAwMjEyMTkwMSJ9\nfSx7InJlc291cmNlX2lkIjoiOTg4ZDNiZWI5Y2E4NDdhYTlmZTJhMzE0NTY1\nYzcxMzkiLCJwYXJhbWV0ZXJzIjp7ImlkIjoiMTA1NjMwMTUzNDk2In19LHsi\ncmVzb3VyY2VfaWQiOiI5OWZmNDk5YTYzODQ0Y2Q3OTQ1MjY0NjQ3YjAwYzgw\nMSIsInBhcmFtZXRlcnMiOnsiaWQiOiIxMzI2NDk3NTM0NTk4ODEifX0seyJy\nZXNvdXJjZV9pZCI6IjlhZmIwOTY2OWZjODQ2NmI4MzY3ODAwN2Q3MGZkMTY4\nIiwicGFyYW1ldGVycyI6eyJpZCI6IjE0MjEwODE3OTM5NyJ9fSx7InJlc291\ncmNlX2lkIjoiOWQ1NzUyOGRiNzNmNDc4YjhhZmVmZjQzMzIyNjliNmQiLCJw\nYXJhbWV0ZXJzIjp7ImlkIjoiMTAxMDk1MTQyMzQifX0seyJyZXNvdXJjZV9p\nZCI6IjlmNzVlMzgzODVhOTRjODQ4ZmRiMDU0ODE1NzM0YzFiIiwicGFyYW1l\ndGVycyI6eyJpZCI6IjU5NDE1OTYzMDgifX0seyJyZXNvdXJjZV9pZCI6ImE3\nZGQ3M2QxNWY2YTQxNzFiMWVjODBhZjBmMWI2MjAwIiwicGFyYW1ldGVycyI6\neyJpZCI6IjEyMzU5OTQyMDk4NzQ5NSJ9fSx7InJlc291cmNlX2lkIjoiYWE1\nYzdiMzk1MDJhNGY5ZDljOTU4MTQ4NmE4YzFiN2QiLCJwYXJhbWV0ZXJzIjp7\nImlkIjoiMzIzNDY4NTI0Mzk0MDI5In19LHsicmVzb3VyY2VfaWQiOiJhZDg1\nZTY0MjY2NTE0MGQ1YTgyMGNjODg4NjNjMmM2ZCIsInBhcmFtZXRlcnMiOnsi\naWQiOiI2OTU5NzI2MTM4MTk4OTcifX0seyJyZXNvdXJjZV9pZCI6ImFkOWJk\nYzk3NTA4MDRhMzdiOTJkZTc0MThjODllOWFhIiwicGFyYW1ldGVycyI6eyJp\nZCI6IjEwOTcyNjIwNTc1MTYwOSJ9fSx7InJlc291cmNlX2lkIjoiYWU3ZmEz\nOTdjNzgyNDM3ZDk4Yzg4NTM4YWE1NDk4MGQiLCJwYXJhbWV0ZXJzIjp7Imlk\nIjoiNTQxMzgyODI3NDAifX0seyJyZXNvdXJjZV9pZCI6ImIzMWIwOTliZjMw\nNjRhNmJhNzQ0N2UyNDQ0NjU1ZDlkIiwicGFyYW1ldGVycyI6eyJpZCI6IjQz\nNDM1NzE5OTk0MTkwOSIsInRpdGxlIjoiTGF5cyBJbmRvbmVzaWEifX0seyJy\nZXNvdXJjZV9pZCI6ImJkNjU3MmMxNDZmMzRmNTdiZWU4NGRhNmVjYTA1NTlh\nIiwicGFyYW1ldGVycyI6eyJpZCI6IjIzMjQyODk4OTg3OSJ9fSx7InJlc291\ncmNlX2lkIjoiYzBkOTU2MTlkYTc4NGY5Njk1M2YwYTY4YjAyMWU4NGIiLCJw\nYXJhbWV0ZXJzIjp7ImlkIjoiNjU2MDQxMTI5NzUifX0seyJyZXNvdXJjZV9p\nZCI6ImM1MTcwNDcwNWQ1MjRiMTM5NTg1ZGRlMGM5NjcwOWY2IiwicGFyYW1l\ndGVycyI6eyJpZCI6IjU4NDMzNjExNTcyIn19LHsicmVzb3VyY2VfaWQiOiJj\nNTcxNTFmZWUxZWI0MTA1YWVkNDljMTMzMmZiY2NkYSIsInBhcmFtZXRlcnMi\nOnsiaWQiOiIyNjQ2ODYxNDcwNDkxNjYifX0seyJyZXNvdXJjZV9pZCI6ImNi\nNTY4ZDkwNDNkNDRhNzc5NmRhOTAxZTRlNWY1OGJkIiwicGFyYW1ldGVycyI6\neyJpZCI6IjMzNjkzNTI3NzMxIn19LHsicmVzb3VyY2VfaWQiOiJkNWM5NDE5\nYWQwY2U0MGM5Yjk1YzhiNWYyZGI2OTQ4ZCIsInBhcmFtZXRlcnMiOnsiaWQi\nOiIxNTQxOTgwNzI2MDgyNTQ0In19LHsicmVzb3VyY2VfaWQiOiJkYmE5MTY5\nZDBlZmU0NWIyOGE5ZWZhZjc2NWM3M2UzOSIsInBhcmFtZXRlcnMiOnsiaWQi\nOiIxMjQzOTcyNTM5NzkifX0seyJyZXNvdXJjZV9pZCI6ImUxMzg5Yjc1Y2Jk\nZDRhM2ZhODVjNDA4MmZkMDk0NzJlIiwicGFyYW1ldGVycyI6eyJpZCI6Ijk1\nNTk3OTIyMTk3In19LHsicmVzb3VyY2VfaWQiOiJlNGYxOWQwZDk4OTU0YTFl\nOGUwMjdhNTU1NGJiMDU2NSIsInBhcmFtZXRlcnMiOnsiaWQiOiIxODIxNjIw\nMDE4MDY3MjcifX0seyJyZXNvdXJjZV9pZCI6ImU1MmI5MzBhZjg0MDQ3YmY4\nNGIyYTIyMmEwNjIxZDg3IiwicGFyYW1ldGVycyI6eyJpZCI6IjEwOTE5MTMw\nNTc2OTA5NyJ9fSx7InJlc291cmNlX2lkIjoiZTdlZTkxZTBhZjIxNDJkMzg1\nNGMwMmUzYTk2ZDMxNDIiLCJwYXJhbWV0ZXJzIjp7ImlkIjoiMzQ5MTczNDMx\nODAyNzk0In19LHsicmVzb3VyY2VfaWQiOiJlOTdhYzM2YjBkMmY0MGVlYTAx\nM2ExNGI0NGEyMDRhNyIsInBhcmFtZXRlcnMiOnsiaWQiOiIyOTE1OTkxNzU1\nMjAifX0seyJyZXNvdXJjZV9pZCI6ImYxY2RjYTQ0N2IyZTRmMjRiMDI4NzZm\nZjlhZGM2YmRmIiwicGFyYW1ldGVycyI6eyJpZCI6IjExNDg1MzA5NzYxOCJ9\nfSx7InJlc291cmNlX2lkIjoiZjllYTg3MDc5NjA0NGZkY2EwODE0ODZkNGU0\nYjU5ZjAiLCJwYXJhbWV0ZXJzIjp7ImlkIjoiMTk1MTY5MTgwNTEzOTA3In19\nLHsicmVzb3VyY2VfaWQiOiJmYTYzMjBlZWIxM2Y0NTk2YmEyMjJiYTM5ODhl\nNjZjYyIsInBhcmFtZXRlcnMiOnsiaWQiOiIxMjkwODgxNDYzMDAifX1dLCJw\nYXJhbWV0ZXJzIjp7InBvc3RzX2J5X290aGVycyI6dHJ1ZSwiY29tbWVudHMi\nOnRydWUsImNvbW1lbnRfY291bnRzIjp0cnVlLCJsaWtlX2NvdW50cyI6dHJ1\nZSwic2hhcmVfY291bnRzIjp0cnVlLCJwYWdlX2xpa2VzIjp0cnVlLCJ0YWdn\nZWQiOnRydWV9LCJjcmVhdGVkX2F0IjoxNDc5NzUxOTcwfSx7ImlkIjoiNmJl\nMzRiYWI0NzU2NDBkNTk2MzdiOTMxMmQ3NWMyZTEiLCJzdGF0dXMiOiJydW5u\naW5nIiwic291cmNlX3R5cGUiOiJmYWNlYm9va19wYWdlIiwibmFtZSI6IkZh\nY2Vib29rIDEiLCJhdXRoIjpbeyJpZGVudGl0eV9pZCI6Ijc0Y2Y5YTlmZGQw\nZDQ0NGViZWQ5OTI1ZjQ4ODNhOTJhIiwiZXhwaXJlc19hdCI6bnVsbCwicGFy\nYW1ldGVycyI6eyJ2YWx1ZSI6IkVBQUlVS2JYbjh4c0JBSEVaQml1OXpVSTds\nckxTNkI3MW1HU1BidEtQMnNRdXRXWkEyWkNTYUh1WXhMWkJnRjhkczhUWFRy\nQjVHaDFpRjZtZHE2bkhQVmRPbFpCYnA4cFpBd1FlU1l1c1VNYlpBUmVCWkFW\nWkNSTXQ1ODVtSFpCTFJrdGlJZ3NPdlRkY1dCbE9rWkFSUU9tQ1pDQlNSeUxi\nTUhTbGx6OFkxYk9MNHppdWZnWkRaRCJ9fSx7ImlkZW50aXR5X2lkIjoiYTFj\nYjdkMzlmOWNiNGNiNzg4OTc1ZTkxMGJhMmUyMTYiLCJleHBpcmVzX2F0Ijow\nLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiRUFBSVVLYlhuOHhzQkFMNUZUclEz\nbkR4TDAwVTdDc1RQdkxmWkExVVpDc0NYSlVHN090S3MwNjRJN3Rzb0ZPVHhQ\nTVd5TTJuanc5QVpCSTk2b1BIaWplWkJJeDI5SmNBRk9vM3lxeTJTa0N2R1Vy\ndjBFM0daQjhCdTZJclpDTDZRek4zMjU3ZmxaQUJCOUVIb25lSkprUFAwMWNj\nNE9GQnQySkJ5dHZTZk5GRmhBWkRaRCJ9fSx7ImlkZW50aXR5X2lkIjoiYTdj\nOTJmZjFiOGJmNDYzY2JlOGM3ODc5NzIyYjg2N2MiLCJleHBpcmVzX2F0Ijpu\ndWxsLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiMzE4MzYxMTE4NTAyMjUxfERx\nS21WLUt3UEdkM2owM2tyMXBiRWVwMjJVdyJ9fV0sInJlc291cmNlcyI6W3si\ncmVzb3VyY2VfaWQiOiIwNDRmMmQ3M2QzNmE0OTFjYjgzNjFjNzIzNjNiMjdj\nNiIsInBhcmFtZXRlcnMiOnsiaWQiOiI0ODk1MzY2NTEwNjkxMDYifX0seyJy\nZXNvdXJjZV9pZCI6IjA5OGRkMzhjNTE5MTQ3NWViYjAwZGUxYjc2MTcwNGNk\nIiwicGFyYW1ldGVycyI6eyJpZCI6IjgxMDMzMTgxMTkifX0seyJyZXNvdXJj\nZV9pZCI6IjBlYWFlZTQ2YjM3ZjQwMjliNWExYzQxN2JkZTRjMDdiIiwicGFy\nYW1ldGVycyI6eyJpZCI6IjQ5MDAwNjMyNzgwNzcxNSJ9fSx7InJlc291cmNl\nX2lkIjoiMTA1NTVhMTM5NTE2NDFmMTlmY2E3N2FjYjM1OTU4NDQiLCJwYXJh\nbWV0ZXJzIjp7ImlkIjoiMTI5MTg2OTk3MTI3Nzk4In19LHsicmVzb3VyY2Vf\naWQiOiIxMjc0YTJkYjk0NGM0ZTg3Yjc4YTE2ZDYzOGIxYjkzNyIsInBhcmFt\nZXRlcnMiOnsiaWQiOiIxODU2NzM3OTE0ODY0MjgifX0seyJyZXNvdXJjZV9p\nZCI6IjE2NTQzMGYyNjQxYjQ3Nzg4NjkzMTM0YzFjMDBkOGY2IiwicGFyYW1l\ndGVycyI6eyJpZCI6IjM4OTEzOTUzODA0In19LHsicmVzb3VyY2VfaWQiOiIx\nYWFmZTc4NzcyZjc0NjQ4YjM1ZTc5YmExYmJkM2I3MiIsInBhcmFtZXRlcnMi\nOnsiaWQiOiIyMjA2ODU1MTgwNDk2MTEifX0seyJyZXNvdXJjZV9pZCI6IjFi\nNWI2MDBmMTEwMTQ4ZDJiOGEzMzc0MTRhOWIwNzZiIiwicGFyYW1ldGVycyI6\neyJpZCI6IjI0ODY5MTI5ODUyODMxNyJ9fSx7InJlc291cmNlX2lkIjoiMWM1\nZWVmZjAyNDZlNDVkOGIwZjRiNzdlYzE5OTBkMTkiLCJwYXJhbWV0ZXJzIjp7\nImlkIjoiMTUxMzk4NzAwNzQifX0seyJyZXNvdXJjZV9pZCI6IjIxYTE5NjZi\nMWQyNzRhYzU5OTM0YTBkNzllNzg1NzhhIiwicGFyYW1ldGVycyI6eyJpZCI6\nIjU5NTgzNzg4ODkyIn19LHsicmVzb3VyY2VfaWQiOiIyNjU0OWM4MjczY2M0\nZWZkYWUzNWJiYTZiMTVhNWE2MSIsInBhcmFtZXRlcnMiOnsiaWQiOiIyNTQw\nNjA1OTM0OSJ9fSx7InJlc291cmNlX2lkIjoiMjY5ZWQ4ODg2MzM4NGFiYTgw\nYTQ0ZGJiOWQ5NWM3YWIiLCJwYXJhbWV0ZXJzIjp7ImlkIjoiMjUyMTY3Mzkx\nMTcwIn19LHsicmVzb3VyY2VfaWQiOiIyNmI0ZDIzYjE0NWE0ODI3YjY4ZjRm\nNWE4ODkzYzJmOCIsInBhcmFtZXRlcnMiOnsiaWQiOiIxNTA5MTU5MzI0Nzki\nfX0seyJyZXNvdXJjZV9pZCI6IjJiMjAwNzAxNWE3ZDQwZGQ4YWRkNzgxNjNl\nMTE3YTRiIiwicGFyYW1ldGVycyI6eyJpZCI6Ijc3NTMzODQyMjcifX0seyJy\nZXNvdXJjZV9pZCI6IjJjNTU0NTVjMmQ5ZTQwYzFhYzM0YTA4OWZjNWM1NzI1\nIiwicGFyYW1ldGVycyI6eyJpZCI6IjEyNTY3ODA5MDI2MSJ9fSx7InJlc291\ncmNlX2lkIjoiMmM5NTgxZTUyNDkxNGJlYjhmMDY1MzdhZmU1MzFjNzUiLCJw\nYXJhbWV0ZXJzIjp7ImlkIjoiMzMwOTcxOTIyNzQ3In19LHsicmVzb3VyY2Vf\naWQiOiIzM2FkN2NiNmY0Mzc0MGY0ODA1MjQ2ZTQ3NmEyODk3ZiIsInBhcmFt\nZXRlcnMiOnsiaWQiOiI0ODg3OTkxMzE0NyJ9fSx7InJlc291cmNlX2lkIjoi\nMzVlOTU1OWIwMzFjNDFkNjk3NDRhOWNlMWE1OGQ0YzgiLCJwYXJhbWV0ZXJz\nIjp7ImlkIjoiMTM0NDIyMTY2NTc3MzA3In19LHsicmVzb3VyY2VfaWQiOiIz\nYTM3YzY1MDk4Yjg0ZTJlOGExNDJlNWZiNzhiNzc2ZCIsInBhcmFtZXRlcnMi\nOnsiaWQiOiI1MTg5ODc1NjYzNiJ9fSx7InJlc291cmNlX2lkIjoiM2M5ZWJi\nMmRmMWUxNGY4NWJiYjViODdjNmRiZjhjMTYiLCJwYXJhbWV0ZXJzIjp7Imlk\nIjoiMTg4NTcyNTAxMjE2NzI3In19LHsicmVzb3VyY2VfaWQiOiI0MzI4NWY2\nNTFkZTc0ZmVhOWViNDkwYWVlNjUzMDk0MyIsInBhcmFtZXRlcnMiOnsiaWQi\nOiIxMDkyNDI2MjkxMTI2OTEifX0seyJyZXNvdXJjZV9pZCI6IjQ0ZjljZjll\nMTg0MDRmMmVhNmRiYTUyNWJjYmVjM2FlIiwicGFyYW1ldGVycyI6eyJpZCI6\nIjMzNjkzNTI3NzMxIn19LHsicmVzb3VyY2VfaWQiOiI0NTZiNDM4ZTVlMTM0\nYmEyYWRkZGFkMjBmYzc2NDQ4YSIsInBhcmFtZXRlcnMiOnsiaWQiOiIzMzE3\nMTM2NzE4MjcifX0seyJyZXNvdXJjZV9pZCI6IjQ5MTA0OGUwNDJhYzQ5Y2Q5\nMWQ3OWExMDQ2NTVkZDQwIiwicGFyYW1ldGVycyI6eyJpZCI6Ijc4NDUxNzE3\nNzcwIn19LHsicmVzb3VyY2VfaWQiOiI0OWI4ZWE3NmQ5ZWM0MWRlYjU1MTY0\nNTg5ZWYyZjE0YiIsInBhcmFtZXRlcnMiOnsiaWQiOiIxMDAzMjc1NzAwODEi\nfX0seyJyZXNvdXJjZV9pZCI6IjRmYzM5OTUyOWZkNzRjNmQ5NDI1NGExYmIy\nNWQ2NDg2IiwicGFyYW1ldGVycyI6eyJpZCI6IjQxOTc5NDE4NDAxIn19LHsi\ncmVzb3VyY2VfaWQiOiI1NjUxNzg4YjU0YWM0YzcyYWEzNjkzYjk0MjU0MDll\nZCIsInBhcmFtZXRlcnMiOnsiaWQiOiIyNTQyNTE5NzMzMyJ9fSx7InJlc291\ncmNlX2lkIjoiNjUzNTExYjE2NzAzNDRiMTljNWQ4Mjg2NjlkNGU5MjAiLCJw\nYXJhbWV0ZXJzIjp7ImlkIjoiMzQ4MjA3ODY4NjIwODY1In19LHsicmVzb3Vy\nY2VfaWQiOiI2NzU0ZWVmYjk2NzE0NGU3OGJmM2I1YjYyNWY3MWIwMSIsInBh\ncmFtZXRlcnMiOnsiaWQiOiIxNTI3OTcwNDA1NyJ9fSx7InJlc291cmNlX2lk\nIjoiNjlhMWE3ZWUyNTY4NGM1NGIwZDkwY2Y3ZWI3NDJhM2MiLCJwYXJhbWV0\nZXJzIjp7ImlkIjoiNTM0NjUyNzQzMzkzMTc2In19LHsicmVzb3VyY2VfaWQi\nOiI2YzI5NzYzNWNlN2Q0NjJlOTA5YTYxMWUzMzljZDE0ZiIsInBhcmFtZXRl\ncnMiOnsiaWQiOiIxNjQwNDAxMjAyODY0MjQifX0seyJyZXNvdXJjZV9pZCI6\nIjZjNGFiMmNjMGEwMjRiNjA4NmRiMWU1MWI5MGM3NTE5IiwicGFyYW1ldGVy\ncyI6eyJpZCI6IjE3MjM2NDE3OTQ3ODMxMCJ9fSx7InJlc291cmNlX2lkIjoi\nNmVlN2E0MzRmNWEyNDQ5ZDhhNjM4MWRiNTE0MTkwZjkiLCJwYXJhbWV0ZXJz\nIjp7ImlkIjoiMTMwOTk3NjgzNjg3NTc1In19LHsicmVzb3VyY2VfaWQiOiI3\nMDYzMGMyMmZkNmQ0ODJhOTU4NzZlOTBkNmQ5OWNhZSIsInBhcmFtZXRlcnMi\nOnsiaWQiOiIxNDMxNjcxMjU3MjIwMzEifX0seyJyZXNvdXJjZV9pZCI6Ijcw\nYWEzZmY5YmU1NzQ3YWJhYjJjZGMxMGJjN2M5NTU0IiwicGFyYW1ldGVycyI6\neyJpZCI6IjQ5NDg3MTIyNDAwMDA1MCJ9fSx7InJlc291cmNlX2lkIjoiNzBl\nZjQxNDIxZGZmNDkwMThmZWJiMzlmMzc3ZjVmNTQiLCJwYXJhbWV0ZXJzIjp7\nImlkIjoiMTQxNzAwOTIyNTY3OTg3In19LHsicmVzb3VyY2VfaWQiOiI3M2Rh\nNjA5ZGQyZTA0NTVlOWJiMzZmNjZkZDRhNWMwNyIsInBhcmFtZXRlcnMiOnsi\naWQiOiI5MjEwMzc5MTA3MyJ9fSx7InJlc291cmNlX2lkIjoiNzUxMzQ4ZGE4\nYjNhNDM0OGFmNDQ4MjU3MzY3NzY1MzMiLCJwYXJhbWV0ZXJzIjp7ImlkIjoi\nMTUwODcwMjM0NDQifX0seyJyZXNvdXJjZV9pZCI6Ijc3MjgwYjViZmJiMjQ2\nYTRhYzA5YjQwM2Y3ZTEzYjQ0IiwicGFyYW1ldGVycyI6eyJpZCI6IjE3MTQw\nNDg5ODg4NzUxNTIifX0seyJyZXNvdXJjZV9pZCI6IjdjZGRkYzhjODlmZDQz\nMTViZDQ3NzU0ZGNmNTNmYmRjIiwicGFyYW1ldGVycyI6eyJpZCI6IjEwNjk3\nNjU2MzUyMiJ9fSx7InJlc291cmNlX2lkIjoiODM4MGI1ZGRkNjdkNDZiYjg2\nMDQ5NDg3MWFjMDI0YzMiLCJwYXJhbWV0ZXJzIjp7ImlkIjoiMzM2NzE5NDE5\nNTYifX0seyJyZXNvdXJjZV9pZCI6Ijg1M2MzYWVkYzQ5NjQ4MDNiNmZkNTU5\nYmRkYWRhOTlmIiwicGFyYW1ldGVycyI6eyJpZCI6IjE2NDk3NzI5Njk3MiJ9\nfSx7InJlc291cmNlX2lkIjoiOGZmYTIxMDczODA5NDkyZTgzMDdkNGViODIy\nNjg1NmMiLCJwYXJhbWV0ZXJzIjp7ImlkIjoiMTM3MjE0NDY4NDYxIn19LHsi\ncmVzb3VyY2VfaWQiOiI5MzgxM2RiMGZjZDc0MTliYmZiZmY3MGFiYWE5MjVm\nMiIsInBhcmFtZXRlcnMiOnsiaWQiOiIyMDIwNjg2MjMxNjkyMzYifX0seyJy\nZXNvdXJjZV9pZCI6Ijk1ZGU5MjRmNTA1YjQ3MzI4ZmJiNmY4ZjY0ZDNjZjli\nIiwicGFyYW1ldGVycyI6eyJpZCI6Ijc0MTk2ODkwNzgifX0seyJyZXNvdXJj\nZV9pZCI6IjlmNjkwZmNhMzQxNTQwMGM4YzY3YjEwMzAyYTMwYmM2IiwicGFy\nYW1ldGVycyI6eyJpZCI6IjE4MzM0NjUxMTcwNDM4NyJ9fSx7InJlc291cmNl\nX2lkIjoiYTNmZGE2NWIwOTI3NDkwZjhmMTQyOWM5Yzg4ODE2YTMiLCJwYXJh\nbWV0ZXJzIjp7ImlkIjoiMTc1MjkwNzgyNTIzNTQ3In19LHsicmVzb3VyY2Vf\naWQiOiJhNjcxOGFhODg2NWE0OTMxYjg0YTc5ZTMxMDE5YzhlOCIsInBhcmFt\nZXRlcnMiOnsiaWQiOiI4MDU5MzYxMTg4OSJ9fSx7InJlc291cmNlX2lkIjoi\nYTlhNmYzNTE0Y2ZlNGMxNzkzM2NkZGRlNzYyNzM1MWUiLCJwYXJhbWV0ZXJz\nIjp7ImlkIjoiMTIyMjE1MTQ0NTE1MTY5In19LHsicmVzb3VyY2VfaWQiOiJh\nYjQxYThmZDRhZmM0NDI3OTc1NTRiYmJmMGQ0OTAzMSIsInBhcmFtZXRlcnMi\nOnsiaWQiOiIyNjA3OTE1OTQwODE1OTYifX0seyJyZXNvdXJjZV9pZCI6ImFj\nZThiZWM3ZjM4ZjRiYjQ5MzhlYmYwMDE1MzY0ZmZhIiwicGFyYW1ldGVycyI6\neyJpZCI6IjE0MjI2NTQ1MzUxIn19LHsicmVzb3VyY2VfaWQiOiJhZDllNmQ2\nYjhiYWQ0ZTZlYmFlMzhjOTM0YTE5M2EwOCIsInBhcmFtZXRlcnMiOnsiaWQi\nOiIxNjAwMTM2NTIzOCJ9fSx7InJlc291cmNlX2lkIjoiYjFmNzVmZGRjMDM5\nNDJlMzkwMGFmMzdjMDcwMjRhNDkiLCJwYXJhbWV0ZXJzIjp7ImlkIjoiMTUw\nMjc1MDIxNjU3NDIyIn19LHsicmVzb3VyY2VfaWQiOiJiMzdkMTYyOGNiOTE0\nZmQ1YjcyOWUxZDRjODMxNTJkMSIsInBhcmFtZXRlcnMiOnsiaWQiOiIxNTY4\nMjYwODc4Mzg5NjYifX0seyJyZXNvdXJjZV9pZCI6ImI0YWNiMDUxNjNmNzQy\nYTk4ZjkxODYyMTUxMzk0OTU4IiwicGFyYW1ldGVycyI6eyJpZCI6IjEwMTEw\nMDQwMDUzOCJ9fSx7InJlc291cmNlX2lkIjoiYjk1MDMxYWFiMDUwNGE4YWJh\nY2Q4OTdiZDk2YWFiMGMiLCJwYXJhbWV0ZXJzIjp7ImlkIjoiOTY3NTAxNzUw\nMDMzMjczIn19LHsicmVzb3VyY2VfaWQiOiJiOWVmY2NmNGNjMzU0OWE5OTE0\nYWM0ODE0Y2Y4MWNmZSIsInBhcmFtZXRlcnMiOnsiaWQiOiI3NTE4OTM0Mjgx\nNzc1MjcifX0seyJyZXNvdXJjZV9pZCI6ImJmYWIzZGZmNmQ1NjRmOTFhNmJj\nMzlkZmIyNWM3NTFlIiwicGFyYW1ldGVycyI6eyJpZCI6IjE5MjU4MjQyMDc1\nODc4MSJ9fSx7InJlc291cmNlX2lkIjoiYzIxYjI1NGJkN2RmNDlhMzliNzI1\nMjdmYTlkMGU0YTIiLCJwYXJhbWV0ZXJzIjp7ImlkIjoiMzMxNDI0Njc2MjYy\nIn19LHsicmVzb3VyY2VfaWQiOiJjNTc5NjQzYzdjYTk0ZGNlYWM2MjZkOGM3\nMjM1NjIyNiIsInBhcmFtZXRlcnMiOnsiaWQiOiIxNzI2NjMxNTYxODY5NDci\nfX0seyJyZXNvdXJjZV9pZCI6ImNiOTdjMDJlZWExYTQyYjY4NmY2YTY0OGQ4\nZjYwN2NkIiwicGFyYW1ldGVycyI6eyJpZCI6IjIyMzg0NTU1NzYzMzk0MSJ9\nfSx7InJlc291cmNlX2lkIjoiY2Y1YWY1MTdlN2IyNDFhMjgzZmViZjJkNWMx\nYWZiYWQiLCJwYXJhbWV0ZXJzIjp7ImlkIjoiMzcxMDc3NDQ1OTYifX0seyJy\nZXNvdXJjZV9pZCI6ImNmZjU2NzZkMzI3YzRiMzBiNzhjMzVlMGNiNzYyNDUw\nIiwicGFyYW1ldGVycyI6eyJpZCI6IjI2Njk5ODAzNjY0NDY3NCJ9fSx7InJl\nc291cmNlX2lkIjoiZDExMDkzMTAwNDUxNDdmYzkzZjk1ZTNkNzczMjM1MzAi\nLCJwYXJhbWV0ZXJzIjp7ImlkIjoiMTcwMjc5MDkxMzgifX0seyJyZXNvdXJj\nZV9pZCI6ImQ1YjlhYzIyYmEyZTRjY2I5YmExOTcxMTUxZmRjYWI3IiwicGFy\nYW1ldGVycyI6eyJpZCI6IjQ2MjcyNjM3NzI2NzgyOCJ9fSx7InJlc291cmNl\nX2lkIjoiZDhhMGIyN2ViZjgxNDJmNjljNGFkNzE4MGZhNTVkYjMiLCJwYXJh\nbWV0ZXJzIjp7ImlkIjoiNzY0MjQyMzk1NTMifX0seyJyZXNvdXJjZV9pZCI6\nImRjM2IxZjE2ZGJmMjQ2ZjM4OTM2MDQ3ZTMxM2Q2OGI3IiwicGFyYW1ldGVy\ncyI6eyJpZCI6IjExODQ0MDA1ODIxMjYyMiJ9fSx7InJlc291cmNlX2lkIjoi\nZTZkMWY2NmEwNDcwNDk3MzkzYWE4NTZkYWQzZDY0OWQiLCJwYXJhbWV0ZXJz\nIjp7ImlkIjoiMTM3MDY1OTczMDM0MTM5In19LHsicmVzb3VyY2VfaWQiOiJl\nODYxZmRmOWJjN2Q0MjUxODQ0OTViMTFiYTQwNzAyZiIsInBhcmFtZXRlcnMi\nOnsiaWQiOiI5MDIyOTg2OTM3NiJ9fSx7InJlc291cmNlX2lkIjoiZTkyY2Yx\nOWMwNmNjNDAyNjg1Nzk4ODZjYjQxMDI4MjIiLCJwYXJhbWV0ZXJzIjp7Imlk\nIjoiMjY0NDE1NTMxODk2In19LHsicmVzb3VyY2VfaWQiOiJlYmEwMjY3ODU3\nMWE0MzE3OGNjMWFlZjM0ODdlN2MxOSIsInBhcmFtZXRlcnMiOnsiaWQiOiI0\nMjc3NTI5NjM5MzE0MDUifX0seyJyZXNvdXJjZV9pZCI6ImVjMjQxOTQwYmE0\nNjQ0MGI5Mzg4ZTkyNzE1YTNkOGQ1IiwicGFyYW1ldGVycyI6eyJpZCI6IjEw\nNjA4NTg0Mjc1NTQ0NCJ9fSx7InJlc291cmNlX2lkIjoiZWQwMWEyODliMzRj\nNGU5NGFlZmE4M2MyYmJmNjFmZDIiLCJwYXJhbWV0ZXJzIjp7ImlkIjoiMTM1\nODU1NzE1OTcyIn19LHsicmVzb3VyY2VfaWQiOiJlZTVkMTQyMGVkZGI0NTI2\nOTRjYzlkODNkMzkzMDQ5NiIsInBhcmFtZXRlcnMiOnsiaWQiOiIzMTQ0NzA5\nNDUzMDk3ODAifX0seyJyZXNvdXJjZV9pZCI6ImVlZTZjZjMyNGUxZDRmZTdi\nM2U4MDE2MzJkOWQ2YzBjIiwicGFyYW1ldGVycyI6eyJpZCI6IjU0MTQ1ODYz\nMDAyIn19LHsicmVzb3VyY2VfaWQiOiJmNTMyZWI1YmI2Yzg0ZmZjODBlNjk4\nNGIzNjE2NzQ1MSIsInBhcmFtZXRlcnMiOnsiaWQiOiIyMDI1MTcwMDc0NyJ9\nfSx7InJlc291cmNlX2lkIjoiZjhlMThlZDE4ZTBlNDFjNjhhNjgxY2Y4OTAz\nNzcxMGYiLCJwYXJhbWV0ZXJzIjp7ImlkIjoiMTU3NTc1ODAwOTU2NjM0In19\nXSwicGFyYW1ldGVycyI6eyJwb3N0c19ieV9vdGhlcnMiOnRydWUsImNvbW1l\nbnRzIjp0cnVlLCJjb21tZW50X2NvdW50cyI6dHJ1ZSwibGlrZV9jb3VudHMi\nOnRydWUsInNoYXJlX2NvdW50cyI6dHJ1ZSwicGFnZV9saWtlcyI6dHJ1ZSwi\ndGFnZ2VkIjpmYWxzZX0sImNyZWF0ZWRfYXQiOjE0Nzk3NTE5NzB9XX0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:27 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/source/source_log.json b/test/fixtures/cassettes/v1_4/source/source_log.json new file mode 100644 index 0000000..877b15d --- /dev/null +++ b/test/fixtures/cassettes/v1_4/source/source_log.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/source/log","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["64"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:27 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["a6a3adbcc498f23595b6ecae340c8750"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99065"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3215"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJjb3VudCI6MCwicGFnZSI6MSwicGFnZXMiOjAsInBlcl9wYWdlIjoyMCwi\nbG9nX2VudHJpZXMiOltdfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:27 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/source/source_start.json b/test/fixtures/cassettes/v1_4/source/source_start.json new file mode 100644 index 0000000..21d1949 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/source/source_start.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/source/start","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["41"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:24 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["e24a314daf5a8a5b98bfe1d9f9d51c3c"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99400"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3218"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjY4ODIyMjkxOTE2ZTQxZGViZWIxMmNhOTFjMTM1ZDAzIiwic3Rh\ndHVzIjoicnVubmluZyIsInNvdXJjZV90eXBlIjoiaW5zdGFncmFtIiwibmFt\nZSI6IlJ1YnkgVGVzdCBJRyIsImF1dGgiOlt7ImlkZW50aXR5X2lkIjoiMTVl\nMWY3ZjI5YjdhNDlhZTk2YTAzNGY2YjkzNGZhNTYiLCJleHBpcmVzX2F0Ijpu\ndWxsLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiNDU4NTgzMzI2LjAwOTIxMjku\nYTYxZWExM2E5NDU1MjQ2NTFiYWNmZDMxZjk0M2E0YWIiLCJyZWZyZXNoX3Rv\na2VuIjpudWxsfX1dLCJyZXNvdXJjZXMiOlt7InJlc291cmNlX2lkIjoiNjlm\nNDlhNGVhNDU4NDhiMDg4NDg1NGRhYWMwOWNiMzUiLCJwYXJhbWV0ZXJzIjp7\nInR5cGUiOiJ0YWciLCJ2YWx1ZSI6Im5vZmlsdGVyIn19XSwicGFyYW1ldGVy\ncyI6eyJjb21tZW50cyI6ZmFsc2UsImxpa2VfY291bnQiOmZhbHNlLCJjb21t\nZW50X2NvdW50IjpmYWxzZX0sImNyZWF0ZWRfYXQiOjE0OTUyMDAxNDR9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:24 GMT"},{"request":{"method":"get","uri":"https://api.datasift.com/v1.4/source/get?id=68822291916e41debeb12ca91c135d03&page=1&per_page=20","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:24 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["e2d2cc83ae7de81022b66c86e64fce72"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99395"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3218"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjY4ODIyMjkxOTE2ZTQxZGViZWIxMmNhOTFjMTM1ZDAzIiwic3Rh\ndHVzIjoicnVubmluZyIsInNvdXJjZV90eXBlIjoiaW5zdGFncmFtIiwibmFt\nZSI6IlJ1YnkgVGVzdCBJRyIsImF1dGgiOlt7ImlkZW50aXR5X2lkIjoiMTVl\nMWY3ZjI5YjdhNDlhZTk2YTAzNGY2YjkzNGZhNTYiLCJleHBpcmVzX2F0Ijpu\ndWxsLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiNDU4NTgzMzI2LjAwOTIxMjku\nYTYxZWExM2E5NDU1MjQ2NTFiYWNmZDMxZjk0M2E0YWIiLCJyZWZyZXNoX3Rv\na2VuIjpudWxsfX1dLCJyZXNvdXJjZXMiOlt7InJlc291cmNlX2lkIjoiNjlm\nNDlhNGVhNDU4NDhiMDg4NDg1NGRhYWMwOWNiMzUiLCJwYXJhbWV0ZXJzIjp7\nInR5cGUiOiJ0YWciLCJ2YWx1ZSI6Im5vZmlsdGVyIn19XSwicGFyYW1ldGVy\ncyI6eyJjb21tZW50cyI6ZmFsc2UsImxpa2VfY291bnQiOmZhbHNlLCJjb21t\nZW50X2NvdW50IjpmYWxzZX0sImNyZWF0ZWRfYXQiOjE0OTUyMDAxNDR9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:24 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/source/source_stop.json b/test/fixtures/cassettes/v1_4/source/source_stop.json new file mode 100644 index 0000000..04fe907 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/source/source_stop.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/source/stop","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["41"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:25 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["073dc427a709c26bbdc89167f699a0da"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99335"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3217"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImQ5YzY1YTcwYTc5ODQ2YWVhNjFmMzJkOGZmMzMwNDMwIiwic3Rh\ndHVzIjoic3RvcHBlZCIsInNvdXJjZV90eXBlIjoiaW5zdGFncmFtIiwibmFt\nZSI6IlJ1YnkgVGVzdCBJRyIsImF1dGgiOlt7ImlkZW50aXR5X2lkIjoiZTI1\nOGYzYzI0NDRlNDJjMGExZGFlMTAzNGJmMTg5NTEiLCJleHBpcmVzX2F0Ijpu\ndWxsLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiNDU4NTgzMzI2LjAwOTIxMjku\nYTYxZWExM2E5NDU1MjQ2NTFiYWNmZDMxZjk0M2E0YWIiLCJyZWZyZXNoX3Rv\na2VuIjpudWxsfX1dLCJyZXNvdXJjZXMiOlt7InJlc291cmNlX2lkIjoiZTVl\nMTM5MjJkYjI5NDZhYzk2ZDU1ODkzNWI5ZjQ0ZmUiLCJwYXJhbWV0ZXJzIjp7\nInR5cGUiOiJ0YWciLCJ2YWx1ZSI6Im5vZmlsdGVyIn19XSwicGFyYW1ldGVy\ncyI6eyJjb21tZW50cyI6ZmFsc2UsImxpa2VfY291bnQiOmZhbHNlLCJjb21t\nZW50X2NvdW50IjpmYWxzZX0sImNyZWF0ZWRfYXQiOjE0OTUyMDAxNDV9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:25 GMT"},{"request":{"method":"get","uri":"https://api.datasift.com/v1.4/source/get?id=d9c65a70a79846aea61f32d8ff330430&page=1&per_page=20","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:25 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["5212d3579a5fd74043d5d696f83c08d7"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99330"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3217"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImQ5YzY1YTcwYTc5ODQ2YWVhNjFmMzJkOGZmMzMwNDMwIiwic3Rh\ndHVzIjoic3RvcHBlZCIsInNvdXJjZV90eXBlIjoiaW5zdGFncmFtIiwibmFt\nZSI6IlJ1YnkgVGVzdCBJRyIsImF1dGgiOlt7ImlkZW50aXR5X2lkIjoiZTI1\nOGYzYzI0NDRlNDJjMGExZGFlMTAzNGJmMTg5NTEiLCJleHBpcmVzX2F0Ijpu\ndWxsLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiNDU4NTgzMzI2LjAwOTIxMjku\nYTYxZWExM2E5NDU1MjQ2NTFiYWNmZDMxZjk0M2E0YWIiLCJyZWZyZXNoX3Rv\na2VuIjpudWxsfX1dLCJyZXNvdXJjZXMiOlt7InJlc291cmNlX2lkIjoiZTVl\nMTM5MjJkYjI5NDZhYzk2ZDU1ODkzNWI5ZjQ0ZmUiLCJwYXJhbWV0ZXJzIjp7\nInR5cGUiOiJ0YWciLCJ2YWx1ZSI6Im5vZmlsdGVyIn19XSwicGFyYW1ldGVy\ncyI6eyJjb21tZW50cyI6ZmFsc2UsImxpa2VfY291bnQiOmZhbHNlLCJjb21t\nZW50X2NvdW50IjpmYWxzZX0sImNyZWF0ZWRfYXQiOjE0OTUyMDAxNDV9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:25 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/source/source_update.json b/test/fixtures/cassettes/v1_4/source/source_update.json new file mode 100644 index 0000000..0597742 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/source/source_update.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/source/update","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["485"],"Host":["api.datasift.com"]}},"response":{"status":{"code":202,"message":"Accepted"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:26 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["b3fedc9ed52206c90dc9e05f49172013"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99255"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3217"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImVhMGY1NDdjMGMzNTQ4NWRiZjgxZTAzMDI0ZWI5NzRlIiwic3Rh\ndHVzIjoic3RvcHBlZCIsInNvdXJjZV90eXBlIjoiaW5zdGFncmFtIiwibmFt\nZSI6Ik5ldyBOYW1lIiwiYXV0aCI6W3siaWRlbnRpdHlfaWQiOiI3MWY3ZmVl\nNjA0Mzk0YzFhYWU1MWQ5YjY5ZDlhZDdkNiIsImV4cGlyZXNfYXQiOm51bGws\nInBhcmFtZXRlcnMiOnsidmFsdWUiOiI0NTg1ODMzMjYuMDA5MjEyOS5hNjFl\nYTEzYTk0NTUyNDY1MWJhY2ZkMzFmOTQzYTRhYiIsInJlZnJlc2hfdG9rZW4i\nOm51bGx9fV0sInJlc291cmNlcyI6W3sicmVzb3VyY2VfaWQiOiI5OTc3ZGVk\nZDM2YjI0YTA3ODQ2M2E2NmEyOTkwYThiMiIsInBhcmFtZXRlcnMiOnsidHlw\nZSI6InRhZyIsInZhbHVlIjoibm9maWx0ZXIifX1dLCJwYXJhbWV0ZXJzIjp7\nImNvbW1lbnRzIjpmYWxzZSwibGlrZV9jb3VudCI6ZmFsc2UsImNvbW1lbnRf\nY291bnQiOmZhbHNlfSwiY3JlYXRlZF9hdCI6MTQ5NTIwMDE0Nn0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:26 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/tasks/before_get_by_id.json b/test/fixtures/cassettes/v1_4/tasks/before_get_by_id.json new file mode 100644 index 0000000..7c9dbc2 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/tasks/before_get_by_id.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/pylon/linkedin/task","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["286"],"Host":["api.datasift.com"]}},"response":{"status":{"code":403,"message":"Forbidden"},"headers":{"Server":["nginx"],"Date":["Wed, 17 May 2017 14:18:43 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["8e01fa0c24a684a3686907ae31175e04"],"P3p":["CP=\"CAO PSA\""],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJlcnJvciI6IllvdSBtdXN0IHVzZSBhbiBhY2NvdW50IGlkZW50aXR5IHRv\nIGFjY2VzcyB0aGlzIGVuZHBvaW50In0=\n"},"http_version":null},"recorded_at":"Wed, 17 May 2017 14:18:43 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/tasks/task_create.json b/test/fixtures/cassettes/v1_4/tasks/task_create.json new file mode 100644 index 0000000..ec9909f --- /dev/null +++ b/test/fixtures/cassettes/v1_4/tasks/task_create.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.4/pylon/linkedin/task","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["286"],"Host":["api.datasift.com"]}},"response":{"status":{"code":403,"message":"Forbidden"},"headers":{"Server":["nginx"],"Date":["Wed, 17 May 2017 14:18:57 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["8bb95e807aa5f50c58147ba650706188"],"P3p":["CP=\"CAO PSA\""],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJlcnJvciI6IllvdSBtdXN0IHVzZSBhbiBhY2NvdW50IGlkZW50aXR5IHRv\nIGFjY2VzcyB0aGlzIGVuZHBvaW50In0=\n"},"http_version":null},"recorded_at":"Wed, 17 May 2017 14:18:57 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/tasks/task_list.json b/test/fixtures/cassettes/v1_4/tasks/task_list.json new file mode 100644 index 0000000..f399b80 --- /dev/null +++ b/test/fixtures/cassettes/v1_4/tasks/task_list.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"get","uri":"https://api.datasift.com/v1.4/pylon/linkedin/task/analysis","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":403,"message":"Forbidden"},"headers":{"Server":["nginx"],"Date":["Wed, 17 May 2017 14:16:49 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["2bc40c45eaa08e218abb0cb328a879a0"],"P3p":["CP=\"CAO PSA\""],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJlcnJvciI6IllvdSBtdXN0IHVzZSBhbiBhY2NvdW50IGlkZW50aXR5IHRv\nIGFjY2VzcyB0aGlzIGVuZHBvaW50In0=\n"},"http_version":null},"recorded_at":"Wed, 17 May 2017 14:16:49 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_4/tasks/task_list_paged.json b/test/fixtures/cassettes/v1_4/tasks/task_list_paged.json new file mode 100644 index 0000000..517024a --- /dev/null +++ b/test/fixtures/cassettes/v1_4/tasks/task_list_paged.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"get","uri":"https://api.datasift.com/v1.4/pylon/linkedin/task/analysis?page=1&per_page=5&status=completed","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.4 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":403,"message":"Forbidden"},"headers":{"Server":["nginx"],"Date":["Wed, 17 May 2017 14:16:49 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["73ba68de2db033c4bb9d6eafe96a5fe7"],"P3p":["CP=\"CAO PSA\""],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJlcnJvciI6IllvdSBtdXN0IHVzZSBhbiBhY2NvdW50IGlkZW50aXR5IHRv\nIGFjY2VzcyB0aGlzIGVuZHBvaW50In0=\n"},"http_version":null},"recorded_at":"Wed, 17 May 2017 14:16:49 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/account/identity/after_create_success.json b/test/fixtures/cassettes/v1_5/account/identity/after_create_success.json new file mode 100644 index 0000000..2a7b2a1 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/account/identity/after_create_success.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.5/account/identity/50fc4521198a64c82fddf13f111a35fb","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":404,"message":"Not Found"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:19:42 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["e797949fb6d828143e77c299d8afc376"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99810"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3380"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJlcnJvciI6IkRlbGV0aW9uIG9mIElkZW50aXRpZXMgaXMgY3VycmVudGx5\nIHVuYXZhaWxhYmxlIn0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:19:42 GMT"},{"request":{"method":"delete","uri":"https://api.datasift.com/v1.5/account/identity/9a9a96560fbbffc70581b7f7fe300c9e","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":404,"message":"Not Found"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:19:43 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["77495e4a9d29810d5cdd0c745090396a"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99790"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3379"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJlcnJvciI6IkRlbGV0aW9uIG9mIElkZW50aXRpZXMgaXMgY3VycmVudGx5\nIHVuYXZhaWxhYmxlIn0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:19:43 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/account/identity/after_successful_update.json b/test/fixtures/cassettes/v1_5/account/identity/after_successful_update.json new file mode 100644 index 0000000..f6b96c1 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/account/identity/after_successful_update.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.5/account/identity/a861694291df4a53802f7f1d52a3a4ba","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":404,"message":"Not Found"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:19:44 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["f211a11301f205a846549875b69da3dc"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99775"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3378"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJlcnJvciI6IkRlbGV0aW9uIG9mIElkZW50aXRpZXMgaXMgY3VycmVudGx5\nIHVuYXZhaWxhYmxlIn0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:19:44 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/account/identity/before_get_success.json b/test/fixtures/cassettes/v1_5/account/identity/before_get_success.json new file mode 100644 index 0000000..b971891 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/account/identity/before_get_success.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/account/identity","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["56"],"Host":["api.datasift.com"]}},"response":{"status":{"code":201,"message":"Created"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:19:42 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["6f6ded40aff97803433eafaa2723557e"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99820"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3380"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjUwZmM0NTIxMTk4YTY0YzgyZmRkZjEzZjExMWEzNWZiIiwibGFi\nZWwiOiJtaW5pdGVzdF8xNDk1MTk5OTgyLjM0MzQ0NSIsImFwaV9rZXkiOiJi\nMjcxZTE3ZTViMjVhZGUzOTliNjg2OTY4NmFmOGYzMyIsInN0YXR1cyI6ImFj\ndGl2ZSIsIm1hc3RlciI6ZmFsc2UsImNyZWF0ZWRfYXQiOjE0OTUxOTk5ODIs\nInVwZGF0ZWRfYXQiOjE0OTUxOTk5ODIsImV4cGlyZXNfYXQiOm51bGx9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:19:42 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/account/identity/before_successful_update.json b/test/fixtures/cassettes/v1_5/account/identity/before_successful_update.json new file mode 100644 index 0000000..6e3dee3 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/account/identity/before_successful_update.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/account/identity","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["56"],"Host":["api.datasift.com"]}},"response":{"status":{"code":201,"message":"Created"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:19:43 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["22f40cae12f01f60fb722cbd308631b3"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99785"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3379"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImE4NjE2OTQyOTFkZjRhNTM4MDJmN2YxZDUyYTNhNGJhIiwibGFi\nZWwiOiJtaW5pdGVzdF8xNDk1MTk5OTgzLjY3NjQ3MiIsImFwaV9rZXkiOiJj\nZjg1ZTdiZWNjMWNmMjZmNjc2MTc0NjJhODE5YjRlNCIsInN0YXR1cyI6ImFj\ndGl2ZSIsIm1hc3RlciI6ZmFsc2UsImNyZWF0ZWRfYXQiOjE0OTUxOTk5ODMs\nInVwZGF0ZWRfYXQiOjE0OTUxOTk5ODMsImV4cGlyZXNfYXQiOm51bGx9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:19:43 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/account/identity/create_success.json b/test/fixtures/cassettes/v1_5/account/identity/create_success.json new file mode 100644 index 0000000..e667d7d --- /dev/null +++ b/test/fixtures/cassettes/v1_5/account/identity/create_success.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/account/identity","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["71"],"Host":["api.datasift.com"]}},"response":{"status":{"code":201,"message":"Created"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:19:43 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["1e37501236a53ba4aeed3981e2e14f40"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99795"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3379"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjlhOWE5NjU2MGZiYmZmYzcwNTgxYjdmN2ZlMzAwYzllIiwibGFi\nZWwiOiJtaW5pdGVzdF8xNDk1MTk5OTgzLjMxNDQyNCIsImFwaV9rZXkiOiJh\nOTQzYjc4YjYzZTFmZmUzNTJjZTgwOTU0MjljYjhkZiIsInN0YXR1cyI6ImFj\ndGl2ZSIsIm1hc3RlciI6ZmFsc2UsImNyZWF0ZWRfYXQiOjE0OTUxOTk5ODMs\nInVwZGF0ZWRfYXQiOjE0OTUxOTk5ODMsImV4cGlyZXNfYXQiOm51bGx9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:19:43 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/account/identity/get_success.json b/test/fixtures/cassettes/v1_5/account/identity/get_success.json new file mode 100644 index 0000000..bbebf37 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/account/identity/get_success.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"get","uri":"https://api.datasift.com/v1.5/account/identity/50fc4521198a64c82fddf13f111a35fb","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:19:43 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["ca69ed0f8c7c029b0295c06f712bfa00"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99805"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3379"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjUwZmM0NTIxMTk4YTY0YzgyZmRkZjEzZjExMWEzNWZiIiwibGFi\nZWwiOiJtaW5pdGVzdF8xNDk1MTk5OTgyLjM0MzQ0NSIsImFwaV9rZXkiOiJi\nMjcxZTE3ZTViMjVhZGUzOTliNjg2OTY4NmFmOGYzMyIsInN0YXR1cyI6ImFj\ndGl2ZSIsIm1hc3RlciI6ZmFsc2UsImNyZWF0ZWRfYXQiOjE0OTUxOTk5ODIs\nInVwZGF0ZWRfYXQiOjE0OTUxOTk5ODIsImV4cGlyZXNfYXQiOm51bGx9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:19:43 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/account/identity/limit/after_create_success.json b/test/fixtures/cassettes/v1_5/account/identity/limit/after_create_success.json new file mode 100644 index 0000000..f11d9b4 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/account/identity/limit/after_create_success.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.5/account/identity/2a6ac61c450b4bdceb63da6071e7f760","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":404,"message":"Not Found"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:21:07 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["f6be21fd7d09653e1f91d25656374ca7"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["50000"],"X-Ratelimit-Remaining":["49715"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203652"],"X-Ratelimit-Reset-Ttl":["3585"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJlcnJvciI6IkRlbGV0aW9uIG9mIElkZW50aXRpZXMgaXMgY3VycmVudGx5\nIHVuYXZhaWxhYmxlIn0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:21:07 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/account/identity/limit/after_delete.json b/test/fixtures/cassettes/v1_5/account/identity/limit/after_delete.json new file mode 100644 index 0000000..ddd5bd3 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/account/identity/limit/after_delete.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.5/account/identity/a846bfdb32c5c3a5305fd7453f61ef95","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":404,"message":"Not Found"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:21:00 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["d5f9faee2326e2b19c7d00b1519d3046"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["50000"],"X-Ratelimit-Remaining":["49810"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203652"],"X-Ratelimit-Reset-Ttl":["3592"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJlcnJvciI6IkRlbGV0aW9uIG9mIElkZW50aXRpZXMgaXMgY3VycmVudGx5\nIHVuYXZhaWxhYmxlIn0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:21:00 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/account/identity/limit/after_get_success.json b/test/fixtures/cassettes/v1_5/account/identity/limit/after_get_success.json new file mode 100644 index 0000000..d4ecbdd --- /dev/null +++ b/test/fixtures/cassettes/v1_5/account/identity/limit/after_get_success.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.5/account/identity/66ffc332bad6590a8052852bd5c55275","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":404,"message":"Not Found"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:20:56 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["414665f3dceeb2f86c9a4c4a5b9f9245"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["50000"],"X-Ratelimit-Remaining":["49945"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203652"],"X-Ratelimit-Reset-Ttl":["3596"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJlcnJvciI6IkRlbGV0aW9uIG9mIElkZW50aXRpZXMgaXMgY3VycmVudGx5\nIHVuYXZhaWxhYmxlIn0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:20:56 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/account/identity/limit/after_successful_update.json b/test/fixtures/cassettes/v1_5/account/identity/limit/after_successful_update.json new file mode 100644 index 0000000..0c87fa2 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/account/identity/limit/after_successful_update.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.5/account/identity/5dba7b9f677d34924116c3fa891fceff","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":404,"message":"Not Found"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:21:06 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["f82a23b2c76c556564f47945b99b3b00"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["50000"],"X-Ratelimit-Remaining":["49725"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203652"],"X-Ratelimit-Reset-Ttl":["3586"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJlcnJvciI6IkRlbGV0aW9uIG9mIElkZW50aXRpZXMgaXMgY3VycmVudGx5\nIHVuYXZhaWxhYmxlIn0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:21:06 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/account/identity/limit/before_create_success.json b/test/fixtures/cassettes/v1_5/account/identity/limit/before_create_success.json new file mode 100644 index 0000000..d6214ff --- /dev/null +++ b/test/fixtures/cassettes/v1_5/account/identity/limit/before_create_success.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/account/identity","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["57"],"Host":["api.datasift.com"]}},"response":{"status":{"code":201,"message":"Created"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:21:06 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["54acc0b4dd061aae567b84a0ce61ef9e"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["50000"],"X-Ratelimit-Remaining":["49720"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203652"],"X-Ratelimit-Reset-Ttl":["3586"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjJhNmFjNjFjNDUwYjRiZGNlYjYzZGE2MDcxZTdmNzYwIiwibGFi\nZWwiOiJtaW5pdGVzdF8xNDk1MjAwMDY2Ljc2OTU1MTgiLCJhcGlfa2V5Ijoi\nYzBmNmRhZjQxNGYxMDBkM2RmYjczYmYwODU3MGU4YTkiLCJzdGF0dXMiOiJh\nY3RpdmUiLCJtYXN0ZXIiOmZhbHNlLCJjcmVhdGVkX2F0IjoxNDk1MjAwMDY2\nLCJ1cGRhdGVkX2F0IjoxNDk1MjAwMDY2LCJleHBpcmVzX2F0IjpudWxsfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:21:06 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/account/identity/limit/before_delete.json b/test/fixtures/cassettes/v1_5/account/identity/limit/before_delete.json new file mode 100644 index 0000000..8aec40d --- /dev/null +++ b/test/fixtures/cassettes/v1_5/account/identity/limit/before_delete.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/account/identity","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["56"],"Host":["api.datasift.com"]}},"response":{"status":{"code":201,"message":"Created"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:20:58 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["c5a6034b0c3f193f9ad173fe2590289f"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["50000"],"X-Ratelimit-Remaining":["49840"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203652"],"X-Ratelimit-Reset-Ttl":["3594"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImE4NDZiZmRiMzJjNWMzYTUzMDVmZDc0NTNmNjFlZjk1IiwibGFi\nZWwiOiJtaW5pdGVzdF8xNDk1MjAwMDU4LjMwNDY4OSIsImFwaV9rZXkiOiJi\nYmVkNDViY2U4YWUzODc1MGE5NWFjNTYxODgxMTU3YSIsInN0YXR1cyI6ImFj\ndGl2ZSIsIm1hc3RlciI6ZmFsc2UsImNyZWF0ZWRfYXQiOjE0OTUyMDAwNTgs\nInVwZGF0ZWRfYXQiOjE0OTUyMDAwNTgsImV4cGlyZXNfYXQiOm51bGx9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:20:58 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/account/identity/a846bfdb32c5c3a5305fd7453f61ef95/limit","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["68"],"Host":["api.datasift.com"]}},"response":{"status":{"code":201,"message":"Created"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:21:00 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["21af5d6ba136546997502dbdeebaa76f"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["50000"],"X-Ratelimit-Remaining":["49815"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203652"],"X-Ratelimit-Reset-Ttl":["3594"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImE4NDZiZmRiMzJjNWMzYTUzMDVmZDc0NTNmNjFlZjk1Iiwic2Vy\ndmljZSI6ImZhY2Vib29rIiwidG90YWxfYWxsb3dhbmNlIjoxMDAwMDAsImFu\nYWx5emVfcXVlcmllcyI6NTB9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:21:00 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/account/identity/limit/before_get_success.json b/test/fixtures/cassettes/v1_5/account/identity/limit/before_get_success.json new file mode 100644 index 0000000..83c45b0 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/account/identity/limit/before_get_success.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/account/identity","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["56"],"Host":["api.datasift.com"]}},"response":{"status":{"code":201,"message":"Created"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:20:52 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["a92785b18df4e6e68e2d24d00446ad74"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["50000"],"X-Ratelimit-Remaining":["50000"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203652"],"X-Ratelimit-Reset-Ttl":["3600"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjY2ZmZjMzMyYmFkNjU5MGE4MDUyODUyYmQ1YzU1Mjc1IiwibGFi\nZWwiOiJtaW5pdGVzdF8xNDk1MjAwMDUyLjYwMDM2OSIsImFwaV9rZXkiOiIx\nNzUzNWFlMGQyYTJjYjI4MTc0OTI0YmZkYWEyMzYwNCIsInN0YXR1cyI6ImFj\ndGl2ZSIsIm1hc3RlciI6ZmFsc2UsImNyZWF0ZWRfYXQiOjE0OTUyMDAwNTIs\nInVwZGF0ZWRfYXQiOjE0OTUyMDAwNTIsImV4cGlyZXNfYXQiOm51bGx9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:20:52 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/account/identity/66ffc332bad6590a8052852bd5c55275/limit","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["68"],"Host":["api.datasift.com"]}},"response":{"status":{"code":201,"message":"Created"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:20:54 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["9970fc29e88323452dd8c63700bbe13b"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["50000"],"X-Ratelimit-Remaining":["49975"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203652"],"X-Ratelimit-Reset-Ttl":["3599"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjY2ZmZjMzMyYmFkNjU5MGE4MDUyODUyYmQ1YzU1Mjc1Iiwic2Vy\ndmljZSI6ImZhY2Vib29rIiwidG90YWxfYWxsb3dhbmNlIjoxMDAwMDAsImFu\nYWx5emVfcXVlcmllcyI6NTB9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:20:54 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/account/identity/limit/before_successful_update.json b/test/fixtures/cassettes/v1_5/account/identity/limit/before_successful_update.json new file mode 100644 index 0000000..b999e26 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/account/identity/limit/before_successful_update.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/account/identity","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["57"],"Host":["api.datasift.com"]}},"response":{"status":{"code":201,"message":"Created"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:21:02 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["4667f7aa01d48565a31dc53272813015"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["50000"],"X-Ratelimit-Remaining":["49780"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203652"],"X-Ratelimit-Reset-Ttl":["3590"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjVkYmE3YjlmNjc3ZDM0OTI0MTE2YzNmYTg5MWZjZWZmIiwibGFi\nZWwiOiJtaW5pdGVzdF8xNDk1MjAwMDYyLjQxODg1NjkiLCJhcGlfa2V5Ijoi\nMzkzZDdhMmU2M2QwNWNkOGQ5ZDU0NDZmYjE2MDUyODIiLCJzdGF0dXMiOiJh\nY3RpdmUiLCJtYXN0ZXIiOmZhbHNlLCJjcmVhdGVkX2F0IjoxNDk1MjAwMDYy\nLCJ1cGRhdGVkX2F0IjoxNDk1MjAwMDYyLCJleHBpcmVzX2F0IjpudWxsfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:21:02 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/account/identity/5dba7b9f677d34924116c3fa891fceff/limit","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["68"],"Host":["api.datasift.com"]}},"response":{"status":{"code":201,"message":"Created"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:21:04 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["88090851edbc9484407856be3cbb198c"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["50000"],"X-Ratelimit-Remaining":["49755"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203652"],"X-Ratelimit-Reset-Ttl":["3590"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjVkYmE3YjlmNjc3ZDM0OTI0MTE2YzNmYTg5MWZjZWZmIiwic2Vy\ndmljZSI6ImZhY2Vib29rIiwidG90YWxfYWxsb3dhbmNlIjoxMDAwMDAsImFu\nYWx5emVfcXVlcmllcyI6NTB9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:21:04 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/account/identity/limit/create_invalid_service.json b/test/fixtures/cassettes/v1_5/account/identity/limit/create_invalid_service.json new file mode 100644 index 0000000..f0dfd96 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/account/identity/limit/create_invalid_service.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/account/identity/2a6ac61c450b4bdceb63da6071e7f760/limit","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["75"],"Host":["api.datasift.com"]}},"response":{"status":{"code":400,"message":"Bad Request"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:21:08 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["64c1d627932ddc34dc3a94ec6fdb9536"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["50000"],"X-Ratelimit-Remaining":["49665"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203652"],"X-Ratelimit-Reset-Ttl":["3584"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJlcnJvciI6InNlcnZpY2UgaXMgaW52YWxpZDsgdmFsaWQgdmFsdWVzIGFy\nZTogZmFjZWJvb2ssbGlua2VkaW4ifQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:21:08 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/account/identity/limit/create_success.json b/test/fixtures/cassettes/v1_5/account/identity/limit/create_success.json new file mode 100644 index 0000000..3257252 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/account/identity/limit/create_success.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/account/identity/2a6ac61c450b4bdceb63da6071e7f760/limit","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["68"],"Host":["api.datasift.com"]}},"response":{"status":{"code":201,"message":"Created"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:21:08 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["357db53859e96e70c3bc247a24bf3899"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["50000"],"X-Ratelimit-Remaining":["49690"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203652"],"X-Ratelimit-Reset-Ttl":["3585"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjJhNmFjNjFjNDUwYjRiZGNlYjYzZGE2MDcxZTdmNzYwIiwic2Vy\ndmljZSI6ImZhY2Vib29rIiwidG90YWxfYWxsb3dhbmNlIjoxMDAwMDAsImFu\nYWx5emVfcXVlcmllcyI6NTB9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:21:08 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/account/identity/limit/delete_success.json b/test/fixtures/cassettes/v1_5/account/identity/limit/delete_success.json new file mode 100644 index 0000000..36533c4 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/account/identity/limit/delete_success.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.5/account/identity/a846bfdb32c5c3a5305fd7453f61ef95/limit/facebook","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:21:02 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["cd6c6053a7665319f13af259b0014f8c"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["50000"],"X-Ratelimit-Remaining":["49785"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203652"],"X-Ratelimit-Reset-Ttl":["3592"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:21:02 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/account/identity/limit/get_failure_invalid_identity.json b/test/fixtures/cassettes/v1_5/account/identity/limit/get_failure_invalid_identity.json new file mode 100644 index 0000000..d77b736 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/account/identity/limit/get_failure_invalid_identity.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"get","uri":"https://api.datasift.com/v1.5/account/identity/INVALID_IDENTITY_ID/limit/facebook","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":400,"message":"Bad Request"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:20:58 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["f3550fa61fd0a5ea2b9fb1a39ae0b823"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["50000"],"X-Ratelimit-Remaining":["49870"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203652"],"X-Ratelimit-Reset-Ttl":["3594"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJlcnJvciI6ImlkZW50aXR5X2lkIG11c3QgYmUgYSB2YWxpZCBoYXNoIn0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:20:58 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/account/identity/limit/get_success.json b/test/fixtures/cassettes/v1_5/account/identity/limit/get_success.json new file mode 100644 index 0000000..c071105 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/account/identity/limit/get_success.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"get","uri":"https://api.datasift.com/v1.5/account/identity/66ffc332bad6590a8052852bd5c55275/limit/facebook","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:20:55 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["2fb34ac45ef2055f35e41919f21e8daf"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["50000"],"X-Ratelimit-Remaining":["49950"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203652"],"X-Ratelimit-Reset-Ttl":["3598"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjY2ZmZjMzMyYmFkNjU5MGE4MDUyODUyYmQ1YzU1Mjc1Iiwic2Vy\ndmljZSI6ImZhY2Vib29rIiwidG90YWxfYWxsb3dhbmNlIjoxMDAwMDAsImFu\nYWx5emVfcXVlcmllcyI6NTB9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:20:55 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/account/identity/limit/list_success.json b/test/fixtures/cassettes/v1_5/account/identity/limit/list_success.json new file mode 100644 index 0000000..d33cae8 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/account/identity/limit/list_success.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"get","uri":"https://api.datasift.com/v1.5/account/identity/limit/facebook","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:20:57 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["183892124680cf8f38927b58f633d2c4"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["50000"],"X-Ratelimit-Remaining":["49920"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203652"],"X-Ratelimit-Reset-Ttl":["3596"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJjb3VudCI6OTcsInBhZ2UiOjEsInBhZ2VzIjo0LCJwZXJfcGFnZSI6MjUs\nImxpbWl0cyI6W3siaWQiOiI2MjQxYjM2YjBiMzFiYzZmYTMyNGI5NmJiMjM4\nZjc5OSIsInNlcnZpY2UiOiJmYWNlYm9vayIsInRvdGFsX2FsbG93YW5jZSI6\nMCwiYW5hbHl6ZV9xdWVyaWVzIjpudWxsfSx7ImlkIjoiOGMzMDJmNWE2OTYw\nYWNkNDJiYWZkZjY1ZTQ5MGQ4YTUiLCJzZXJ2aWNlIjoiZmFjZWJvb2siLCJ0\nb3RhbF9hbGxvd2FuY2UiOjAsImFuYWx5emVfcXVlcmllcyI6bnVsbH0seyJp\nZCI6IjhiYzA5YThhZjIwYTRkOGI1MTVjZjI0Njk2NWE2N2Q0Iiwic2Vydmlj\nZSI6ImZhY2Vib29rIiwidG90YWxfYWxsb3dhbmNlIjoyMDAwMDAsImFuYWx5\nemVfcXVlcmllcyI6MjV9LHsiaWQiOiJjYjNmZDk3MDE4YTRhOTZlNDMxOGNk\nOTllZjlmNDkzNyIsInNlcnZpY2UiOiJmYWNlYm9vayIsInRvdGFsX2FsbG93\nYW5jZSI6MCwiYW5hbHl6ZV9xdWVyaWVzIjpudWxsfSx7ImlkIjoiODM3OGU5\nZjE0ZTM3MDFmZjcxMzA4NjYzNDkzOWQyMGQiLCJzZXJ2aWNlIjoiZmFjZWJv\nb2siLCJ0b3RhbF9hbGxvd2FuY2UiOjAsImFuYWx5emVfcXVlcmllcyI6bnVs\nbH0seyJpZCI6IjlmYmFmM2RkNWRmZTljODQxYjYzYmUzMWJlZTIwYjg1Iiwi\nc2VydmljZSI6ImZhY2Vib29rIiwidG90YWxfYWxsb3dhbmNlIjoxMDAsImFu\nYWx5emVfcXVlcmllcyI6IiJ9LHsiaWQiOiJlMWZiODE3MjA0ZWE5N2I2NTk4\nMjgxOTkwZmZiZmI2NCIsInNlcnZpY2UiOiJmYWNlYm9vayIsInRvdGFsX2Fs\nbG93YW5jZSI6MCwiYW5hbHl6ZV9xdWVyaWVzIjpudWxsfSx7ImlkIjoiMjdj\nZDkyZGNhNGZkNTY5MWZjMTEyMTNhOGFjOWRiMDgiLCJzZXJ2aWNlIjoiZmFj\nZWJvb2siLCJ0b3RhbF9hbGxvd2FuY2UiOjAsImFuYWx5emVfcXVlcmllcyI6\nbnVsbH0seyJpZCI6ImUwMTdkNWRlNDg1ZDJlYjVkNmQzNGY0NDRkMjkyN2Y1\nIiwic2VydmljZSI6ImZhY2Vib29rIiwidG90YWxfYWxsb3dhbmNlIjowLCJh\nbmFseXplX3F1ZXJpZXMiOm51bGx9LHsiaWQiOiI0OTYyMjAwYmM1NDZlNDBk\nOTc4YWFlNjFkZDA5MTZkOCIsInNlcnZpY2UiOiJmYWNlYm9vayIsInRvdGFs\nX2FsbG93YW5jZSI6MCwiYW5hbHl6ZV9xdWVyaWVzIjpudWxsfSx7ImlkIjoi\nZWNkMjgzNzg4ZWE3MTkwMjgyOWE2NWQ2Yzk0ZmZjZWYiLCJzZXJ2aWNlIjoi\nZmFjZWJvb2siLCJ0b3RhbF9hbGxvd2FuY2UiOjAsImFuYWx5emVfcXVlcmll\ncyI6bnVsbH0seyJpZCI6IjJlNGI4Y2NlNWVmYjU0OWM4NGRkYjg1MTIzMjkz\nZDMyIiwic2VydmljZSI6ImZhY2Vib29rIiwidG90YWxfYWxsb3dhbmNlIjow\nLCJhbmFseXplX3F1ZXJpZXMiOm51bGx9LHsiaWQiOiJjZGZlMDU4ZWNkZWY2\nYWU1MjFlMzU0NzBmZDJjNTM5MiIsInNlcnZpY2UiOiJmYWNlYm9vayIsInRv\ndGFsX2FsbG93YW5jZSI6MCwiYW5hbHl6ZV9xdWVyaWVzIjpudWxsfSx7Imlk\nIjoiZThjM2U0ZDE4ODY0MjFhNWU3MjA3MzEzM2E1ZjU4M2QiLCJzZXJ2aWNl\nIjoiZmFjZWJvb2siLCJ0b3RhbF9hbGxvd2FuY2UiOjAsImFuYWx5emVfcXVl\ncmllcyI6bnVsbH0seyJpZCI6IjlhYjMwZWE3ZjExODc4ZGM2OTNjMzI1ZWI4\nMDM0MzdmIiwic2VydmljZSI6ImZhY2Vib29rIiwidG90YWxfYWxsb3dhbmNl\nIjowLCJhbmFseXplX3F1ZXJpZXMiOm51bGx9LHsiaWQiOiJiZjlkMDVhZDAy\nMGYwZWRjYzJiYWMxZmM0NDMzZDVkOCIsInNlcnZpY2UiOiJmYWNlYm9vayIs\nInRvdGFsX2FsbG93YW5jZSI6MjAwMDAsImFuYWx5emVfcXVlcmllcyI6MTAw\nMDB9LHsiaWQiOiJkOWM0MjI3ZDkyOWZjYmE2NDI3YzkwMzVhNmEyMTJiOCIs\nInNlcnZpY2UiOiJmYWNlYm9vayIsInRvdGFsX2FsbG93YW5jZSI6MCwiYW5h\nbHl6ZV9xdWVyaWVzIjpudWxsfSx7ImlkIjoiNzk0MWExZmYyM2QzNmI0MTlk\nMjljOWY4ZjlkMGQyNGMiLCJzZXJ2aWNlIjoiZmFjZWJvb2siLCJ0b3RhbF9h\nbGxvd2FuY2UiOjEwMDAwMDAsImFuYWx5emVfcXVlcmllcyI6MTAwMDAwMH0s\neyJpZCI6ImRiOGFiNjcyMGY0NjgyM2NiODMzMmFlNzhkYzhjMWY2Iiwic2Vy\ndmljZSI6ImZhY2Vib29rIiwidG90YWxfYWxsb3dhbmNlIjowLCJhbmFseXpl\nX3F1ZXJpZXMiOm51bGx9LHsiaWQiOiJhNzdiYmRhYjJhMWI3YmE2ZjBjZTc2\nZDA3MmViZTkzMiIsInNlcnZpY2UiOiJmYWNlYm9vayIsInRvdGFsX2FsbG93\nYW5jZSI6MTAwMDAwLCJhbmFseXplX3F1ZXJpZXMiOiIifSx7ImlkIjoiMmUz\nZGFhMDBjNDA2MzZiZTVjZTkwYTAxYjExZDU5ZTkiLCJzZXJ2aWNlIjoiZmFj\nZWJvb2siLCJ0b3RhbF9hbGxvd2FuY2UiOjIwMDAsImFuYWx5emVfcXVlcmll\ncyI6MTAwfSx7ImlkIjoiNDkwMzg4NjYzMTc4YTA1NmViMzliYmIzMmI2ZTE3\nN2QiLCJzZXJ2aWNlIjoiZmFjZWJvb2siLCJ0b3RhbF9hbGxvd2FuY2UiOjAs\nImFuYWx5emVfcXVlcmllcyI6bnVsbH0seyJpZCI6Ijg5MzgzYTI0OGNjY2Yy\nZjEwN2I0MzljZDk0YTEwODJjIiwic2VydmljZSI6ImZhY2Vib29rIiwidG90\nYWxfYWxsb3dhbmNlIjowLCJhbmFseXplX3F1ZXJpZXMiOm51bGx9LHsiaWQi\nOiIxOGNhMmMxZDI0ZTljY2I5NjQxMmJkYjlkNGU1OGJkNyIsInNlcnZpY2Ui\nOiJmYWNlYm9vayIsInRvdGFsX2FsbG93YW5jZSI6MCwiYW5hbHl6ZV9xdWVy\naWVzIjpudWxsfSx7ImlkIjoiMzExMjk2N2YyOWMwNjFhYjQ3NDFkZDk5ZTc1\nNjM0NjQiLCJzZXJ2aWNlIjoiZmFjZWJvb2siLCJ0b3RhbF9hbGxvd2FuY2Ui\nOjAsImFuYWx5emVfcXVlcmllcyI6bnVsbH1dfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:20:57 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/account/identity/limit/list_success_with_params.json b/test/fixtures/cassettes/v1_5/account/identity/limit/list_success_with_params.json new file mode 100644 index 0000000..1c28cd9 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/account/identity/limit/list_success_with_params.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"get","uri":"https://api.datasift.com/v1.5/account/identity/limit/facebook?page=1&per_page=1","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:20:57 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["2bbd732d85ef8c7963e742ec01029e3e"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["50000"],"X-Ratelimit-Remaining":["49895"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203652"],"X-Ratelimit-Reset-Ttl":["3595"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJjb3VudCI6OTcsInBhZ2UiOjEsInBhZ2VzIjo5NywicGVyX3BhZ2UiOjEs\nImxpbWl0cyI6W3siaWQiOiI2MjQxYjM2YjBiMzFiYzZmYTMyNGI5NmJiMjM4\nZjc5OSIsInNlcnZpY2UiOiJmYWNlYm9vayIsInRvdGFsX2FsbG93YW5jZSI6\nMCwiYW5hbHl6ZV9xdWVyaWVzIjpudWxsfV19\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:20:58 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/account/identity/limit/update_id_404.json b/test/fixtures/cassettes/v1_5/account/identity/limit/update_id_404.json new file mode 100644 index 0000000..e213147 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/account/identity/limit/update_id_404.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"put","uri":"https://api.datasift.com/v1.5/account/identity/unknown_identity_id/limit/facebook","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":400,"message":"Bad Request"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:20:58 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["06e24774bbf2805e3a4e6e4da9961318"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["50000"],"X-Ratelimit-Remaining":["49845"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203652"],"X-Ratelimit-Reset-Ttl":["3594"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJlcnJvciI6ImlkZW50aXR5X2lkIG11c3QgYmUgYSB2YWxpZCBoYXNoIn0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:20:58 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/account/identity/limit/update_success.json b/test/fixtures/cassettes/v1_5/account/identity/limit/update_success.json new file mode 100644 index 0000000..370df61 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/account/identity/limit/update_success.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"put","uri":"https://api.datasift.com/v1.5/account/identity/5dba7b9f677d34924116c3fa891fceff/limit/facebook","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:21:06 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["f78ba3fa31c126e8b23c772cdf827294"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["50000"],"X-Ratelimit-Remaining":["49730"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203652"],"X-Ratelimit-Reset-Ttl":["3588"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjVkYmE3YjlmNjc3ZDM0OTI0MTE2YzNmYTg5MWZjZWZmIiwic2Vy\ndmljZSI6ImZhY2Vib29rIiwidG90YWxfYWxsb3dhbmNlIjoyMDAwMDAsImFu\nYWx5emVfcXVlcmllcyI6MTAwfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:21:06 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/account/identity/list_success.json b/test/fixtures/cassettes/v1_5/account/identity/list_success.json new file mode 100644 index 0000000..fa10fa7 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/account/identity/list_success.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"get","uri":"https://api.datasift.com/v1.5/account/identity","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:19:42 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["12ad8dd4f41fb038020cce2fd2236b8c"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99815"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3380"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJjb3VudCI6MjksInBhZ2UiOjEsInBhZ2VzIjoyLCJwZXJfcGFnZSI6MjUs\nImlkZW50aXRpZXMiOlt7ImlkIjoiMDZiMDk3NzVkZDliM2I3MDQ1MDBjMDFl\nN2M4YTRmMjUiLCJsYWJlbCI6IkxJIG1hc3RlciIsImFwaV9rZXkiOiIwNzNi\nYjhiNWNlZGFiY2U3MTBjOGUzN2RhN2U2MThkZSIsInN0YXR1cyI6ImFjdGl2\nZSIsIm1hc3RlciI6dHJ1ZSwiY3JlYXRlZF9hdCI6MTQ3MjIyODE4OSwidXBk\nYXRlZF9hdCI6MTQ3MzM3NTY2MiwiZXhwaXJlc19hdCI6bnVsbH0seyJpZCI6\nIjVlMGM3MmQ5MzEzZjM4YWQwZjdkMjUyNGYyNzNiNDRlIiwibGFiZWwiOiJM\nSSBDaGlsZCIsImFwaV9rZXkiOiJkZGU3N2Y3NWQ1OTJkNjkyZmU2MDE0YzQ2\nM2M4NTFkMSIsInN0YXR1cyI6ImFjdGl2ZSIsIm1hc3RlciI6ZmFsc2UsImNy\nZWF0ZWRfYXQiOjE0ODM2MzkxNTUsInVwZGF0ZWRfYXQiOjE0ODc3ODMzMjIs\nImV4cGlyZXNfYXQiOm51bGx9LHsiaWQiOiJiYTBjNzY0ODI2MjkzZTdmOGM4\nMDE5NzY2MzQ3NTE2ZiIsImxhYmVsIjoiTEkgQVBJIiwiYXBpX2tleSI6ImNk\nYzk2NDMwZmQwZTUzMTNkNTZjZjVhM2IyM2I0YTUzIiwic3RhdHVzIjoiYWN0\naXZlIiwibWFzdGVyIjpmYWxzZSwiY3JlYXRlZF9hdCI6MTQ4MzYzOTQwOSwi\ndXBkYXRlZF9hdCI6MTQ4NzcxMzQwNSwiZXhwaXJlc19hdCI6bnVsbH0seyJp\nZCI6ImE2NmEwYzZkOGIzNTY1YjM1NjI1NGZhYjQzOGU3MGE4IiwibGFiZWwi\nOiJtaW5pdGVzdF8xNDkwNjMwNDE1LjM5OTYyNyIsImFwaV9rZXkiOiIwMTFi\nOGNmNmYyZWY1NDE5OGFlZjRiNDQ1Mjk3OWI0NiIsInN0YXR1cyI6ImFjdGl2\nZSIsIm1hc3RlciI6ZmFsc2UsImNyZWF0ZWRfYXQiOjE0OTA2MzA0MTUsInVw\nZGF0ZWRfYXQiOjE0OTA2MzA0MTUsImV4cGlyZXNfYXQiOm51bGx9LHsiaWQi\nOiJjNjI5MDgzODYxNTE5MzQxZTJiMjQyMTJjZTVkYjY4ZCIsImxhYmVsIjoi\nbWluaXRlc3RfMTQ5MDYzMDQxNi40Mzc1NDctdXBkYXRlIiwiYXBpX2tleSI6\nImFiNjAyNjZkODliNGYzNGI2ZmRiNjQyMWE3NTRlMGRjIiwic3RhdHVzIjoi\nYWN0aXZlIiwibWFzdGVyIjpmYWxzZSwiY3JlYXRlZF9hdCI6MTQ5MDYzMDQx\nNiwidXBkYXRlZF9hdCI6MTQ5MDYzMDQxNiwiZXhwaXJlc19hdCI6bnVsbH0s\neyJpZCI6IjQyMWVhNzQ4NDIwYjI3ZDJkZDQ0ODZlZGZlYTBlNjU3IiwibGFi\nZWwiOiJtaW5pdGVzdF8xNDkwNjMwNDE2Ljg4MTgwMyIsImFwaV9rZXkiOiIx\nMGE2YWU4YTRlMDE5ZjhhZWQ5MzVlYjcwNjc2MWRiYSIsInN0YXR1cyI6ImFj\ndGl2ZSIsIm1hc3RlciI6ZmFsc2UsImNyZWF0ZWRfYXQiOjE0OTA2MzA0MTcs\nInVwZGF0ZWRfYXQiOjE0OTA2MzA0MTcsImV4cGlyZXNfYXQiOm51bGx9LHsi\naWQiOiJmOTRlMGI5MDAxYWQ3YzdlMzdkOTRlYjBhMDVjZDJiMSIsImxhYmVs\nIjoibWluaXRlc3RfMTQ5MDYzMDQyMy41MjE2NzUiLCJhcGlfa2V5IjoiNDlj\nYWU4MTU2OWUzMWY3OGIwOTAxM2QwYzAwZGVjYTkiLCJzdGF0dXMiOiJhY3Rp\ndmUiLCJtYXN0ZXIiOmZhbHNlLCJjcmVhdGVkX2F0IjoxNDkwNjMwNDIzLCJ1\ncGRhdGVkX2F0IjoxNDkwNjMwNDIzLCJleHBpcmVzX2F0IjpudWxsfSx7Imlk\nIjoiNWNiNjBiY2YyNzA4MWMxZGZmMjlmNmFkNTJmOWM2NzgiLCJsYWJlbCI6\nIm1pbml0ZXN0XzE0OTA2MzA0MjQuNjQxMTU3Mi11cGRhdGUiLCJhcGlfa2V5\nIjoiYzhkN2YzMzhiOWNkMDdlZjExMjViNzI2YWFiYzVlY2UiLCJzdGF0dXMi\nOiJhY3RpdmUiLCJtYXN0ZXIiOmZhbHNlLCJjcmVhdGVkX2F0IjoxNDkwNjMw\nNDI0LCJ1cGRhdGVkX2F0IjoxNDkwNjMwNDI0LCJleHBpcmVzX2F0IjpudWxs\nfSx7ImlkIjoiNjY1ZmIwODUzM2Q2ZTA0Y2ViMjU3YzU5MDU5MTBkNWUiLCJs\nYWJlbCI6Im1pbml0ZXN0XzE0OTA2MzA0MjUuMTA0MDMxIiwiYXBpX2tleSI6\nImFhNWZhYjVmNGI0ZmM0NDYzOTFhM2FmYzhkZDNmNzYzIiwic3RhdHVzIjoi\nYWN0aXZlIiwibWFzdGVyIjpmYWxzZSwiY3JlYXRlZF9hdCI6MTQ5MDYzMDQy\nNSwidXBkYXRlZF9hdCI6MTQ5MDYzMDQyNSwiZXhwaXJlc19hdCI6bnVsbH0s\neyJpZCI6IjViNDgwZmY5ZDkwNjY3OTg4MGJlM2MwMWE2ODM5ZjA5IiwibGFi\nZWwiOiJtaW5pdGVzdF8xNDkwNjMwOTU3Ljk0NjU1OSIsImFwaV9rZXkiOiJl\nNzQyOGUyZjI1M2U0Y2Q5NTRlM2IxMzE0ZWU2ZDc3MyIsInN0YXR1cyI6ImFj\ndGl2ZSIsIm1hc3RlciI6ZmFsc2UsImNyZWF0ZWRfYXQiOjE0OTA2MzA5NTgs\nInVwZGF0ZWRfYXQiOjE0OTA2MzA5NTgsImV4cGlyZXNfYXQiOm51bGx9LHsi\naWQiOiJhNTRmMDM0YzczOTQ1MjRiYTczMjI2Mzk0OGEzN2Y0ZCIsImxhYmVs\nIjoibWluaXRlc3RfMTQ5MDYzMDk2MC4yMzM5MDIiLCJhcGlfa2V5IjoiNTU0\nMjRhM2Y2ZjBlODc3ZjFiNmYwNjI1NTA2YmMyNTAiLCJzdGF0dXMiOiJhY3Rp\ndmUiLCJtYXN0ZXIiOmZhbHNlLCJjcmVhdGVkX2F0IjoxNDkwNjMwOTYwLCJ1\ncGRhdGVkX2F0IjoxNDkwNjMwOTYwLCJleHBpcmVzX2F0IjpudWxsfSx7Imlk\nIjoiZGNmY2Y2MWZjZjE4ZTI2MjU4Y2E0MDk0NzQwODRmMDciLCJsYWJlbCI6\nIm1pbml0ZXN0XzE0OTA2MzA5NjIuMjY3NzYzOSIsImFwaV9rZXkiOiI1Nzkz\nYTFkODBmYzZhMmM0NzQ4NWUzMTdkYzE1MjNlNCIsInN0YXR1cyI6ImFjdGl2\nZSIsIm1hc3RlciI6ZmFsc2UsImNyZWF0ZWRfYXQiOjE0OTA2MzA5NjIsInVw\nZGF0ZWRfYXQiOjE0OTA2MzA5NjIsImV4cGlyZXNfYXQiOm51bGx9LHsiaWQi\nOiIyOGM1ZGY5M2Y5OWRjNzQ0YmRhZTRlMjhhZWY2NmQ0NCIsImxhYmVsIjoi\nbWluaXRlc3RfMTQ5MDYzMDk2NS44ODY2IiwiYXBpX2tleSI6IjRhNDUzYjJl\nZTA4ZDFjOTE4MTYxNDgzYjk1NjAzYWE4Iiwic3RhdHVzIjoiYWN0aXZlIiwi\nbWFzdGVyIjpmYWxzZSwiY3JlYXRlZF9hdCI6MTQ5MDYzMDk2NiwidXBkYXRl\nZF9hdCI6MTQ5MDYzMDk2NiwiZXhwaXJlc19hdCI6bnVsbH0seyJpZCI6IjFi\nNjAzYzY0OWVmNDRlYTc1ZWM5ZTY0MmY1NDlkMzI3IiwibGFiZWwiOiJtaW5p\ndGVzdF8xNDkwODkwNzE1Ljk5MDkzNSIsImFwaV9rZXkiOiI0ZjQ5YTU3OTgy\nYzBiZTAzZDllZDdmMTdhZjM2N2M4ZSIsInN0YXR1cyI6ImFjdGl2ZSIsIm1h\nc3RlciI6ZmFsc2UsImNyZWF0ZWRfYXQiOjE0OTA4OTA3MTYsInVwZGF0ZWRf\nYXQiOjE0OTA4OTA3MTYsImV4cGlyZXNfYXQiOm51bGx9LHsiaWQiOiI4NWVk\nYmEwZDk2NjZkNTgyZWQwMTA5MWU2YjM5MmMyYyIsImxhYmVsIjoibWluaXRl\nc3QtdXBkYXRlIiwiYXBpX2tleSI6IjZmN2IxMTU4NjI2ZjE5Njg2N2ZhODQz\nZTIzZWExYzQ4Iiwic3RhdHVzIjoiYWN0aXZlIiwibWFzdGVyIjpmYWxzZSwi\nY3JlYXRlZF9hdCI6MTQ5MDg5MDcxNiwidXBkYXRlZF9hdCI6MTQ5MDg5MDcx\nNiwiZXhwaXJlc19hdCI6bnVsbH0seyJpZCI6IjdiNGMzZWNhOTA1MWYzYTdm\nMWVhMmFjNWQwZGVmNWZkIiwibGFiZWwiOiJtaW5pdGVzdF8xNDkwODkwNzE4\nLjEzMTAzNDkiLCJhcGlfa2V5IjoiYjQxOGY3Y2EyNTRjMmNlMmUwMzMyMTky\nNGM4ODE2NDQiLCJzdGF0dXMiOiJhY3RpdmUiLCJtYXN0ZXIiOmZhbHNlLCJj\ncmVhdGVkX2F0IjoxNDkwODkwNzE4LCJ1cGRhdGVkX2F0IjoxNDkwODkwNzE4\nLCJleHBpcmVzX2F0IjpudWxsfSx7ImlkIjoiN2VkMDdiZDA3MWQyMDcwNTE2\nMjU4NTBhZDY1YmI2MzUiLCJsYWJlbCI6Im1pbml0ZXN0XzE0OTUwMzA2MTku\nMDE5NzQ1IiwiYXBpX2tleSI6ImJhMDMyOWE0NWJmZmJkYjRmN2NmMTM5N2Yw\nMTZhOGNlIiwic3RhdHVzIjoiYWN0aXZlIiwibWFzdGVyIjpmYWxzZSwiY3Jl\nYXRlZF9hdCI6MTQ5NTAzMDYxOSwidXBkYXRlZF9hdCI6MTQ5NTAzMDYxOSwi\nZXhwaXJlc19hdCI6bnVsbH0seyJpZCI6ImNkOGIzMjMxM2RlNTE5ZDQ5ZmM3\nNjhkYmM0YjdmODFmIiwibGFiZWwiOiJtaW5pdGVzdF8xNDk1MDMwNjc5LjI2\nMjYyIiwiYXBpX2tleSI6ImY3YjdkY2EyNzQxMGViM2FmZTc5YWYzMzMyMTdm\nZjY4Iiwic3RhdHVzIjoiYWN0aXZlIiwibWFzdGVyIjpmYWxzZSwiY3JlYXRl\nZF9hdCI6MTQ5NTAzMDY3OSwidXBkYXRlZF9hdCI6MTQ5NTAzMDY3OSwiZXhw\naXJlc19hdCI6bnVsbH0seyJpZCI6ImFhYjUwMDEyOWMyYjdiYmJjMTk2ZWFi\nNmM4NmU3MmIzIiwibGFiZWwiOiJtaW5pdGVzdCIsImFwaV9rZXkiOiIyN2Y3\nMTg3MTVlNDAyODRjMGQyMGUwNjVhZDU5OTcwZiIsInN0YXR1cyI6ImFjdGl2\nZSIsIm1hc3RlciI6ZmFsc2UsImNyZWF0ZWRfYXQiOjE0OTUwMzA2ODIsInVw\nZGF0ZWRfYXQiOjE0OTUwMzA2ODIsImV4cGlyZXNfYXQiOm51bGx9LHsiaWQi\nOiJjYTgzZGIzMmIzNzY1MDdiN2E4ZTIzMTY4ZTU1Y2ZlMSIsImxhYmVsIjoi\nbWluaXRlc3RfMTQ5NTAzMDY5My40NDc4MjMiLCJhcGlfa2V5IjoiYjhlMzgz\nODZjMGI3MTVjMDk1MDJiZWM1NzEzNDIxN2IiLCJzdGF0dXMiOiJhY3RpdmUi\nLCJtYXN0ZXIiOmZhbHNlLCJjcmVhdGVkX2F0IjoxNDk1MDMwNjkzLCJ1cGRh\ndGVkX2F0IjoxNDk1MDMwNjkzLCJleHBpcmVzX2F0IjpudWxsfSx7ImlkIjoi\nODA4YmI1OWU1ZWVmODA5MjhmYzI0NWZhNmU4MDRmNzQiLCJsYWJlbCI6Im1p\nbml0ZXN0XzE0OTUwMzA2OTguOTA3NDgyMSIsImFwaV9rZXkiOiIyYmUyM2Ix\nNjM0ODI5MGY3NGUwOWYzOTlkN2E1ZGNhNSIsInN0YXR1cyI6ImFjdGl2ZSIs\nIm1hc3RlciI6ZmFsc2UsImNyZWF0ZWRfYXQiOjE0OTUwMzA2OTksInVwZGF0\nZWRfYXQiOjE0OTUwMzA2OTksImV4cGlyZXNfYXQiOm51bGx9LHsiaWQiOiJh\nY2Y1ZWYzY2RmY2ZiMWJmOTMzMzUxYThlMTZlMzRjYiIsImxhYmVsIjoibWlu\naXRlc3RfMTQ5NTAzMDczMy41MDA0OSIsImFwaV9rZXkiOiIxNzY3MGRjYWZk\nZDI2OWFhYzdhZDFmNjNhZjRjZDg3NSIsInN0YXR1cyI6ImFjdGl2ZSIsIm1h\nc3RlciI6ZmFsc2UsImNyZWF0ZWRfYXQiOjE0OTUwMzA3MzMsInVwZGF0ZWRf\nYXQiOjE0OTUwMzA3MzMsImV4cGlyZXNfYXQiOm51bGx9LHsiaWQiOiIxZTdk\nYTk0OGVhZmE1OWQ3YjM5MWNjNWM0MDU5Njk0NCIsImxhYmVsIjoibWluaXRl\nc3RfMTQ5NTAzMDc5MS45MjI2NSIsImFwaV9rZXkiOiIxZDMzYzk4YjgwNDZi\nNGJlOTllMTE0MTE5OWM2NjllMCIsInN0YXR1cyI6ImFjdGl2ZSIsIm1hc3Rl\nciI6ZmFsc2UsImNyZWF0ZWRfYXQiOjE0OTUwMzA3OTIsInVwZGF0ZWRfYXQi\nOjE0OTUwMzA3OTIsImV4cGlyZXNfYXQiOm51bGx9LHsiaWQiOiI3NjFkYWY3\nNWY0M2M4YTBiMGRlZGNhNWFiNTY0YjZhYiIsImxhYmVsIjoibWluaXRlc3Rf\nMTQ5NTE5OTgxMC43NDI0NjIiLCJhcGlfa2V5IjoiYWZlOWM1YWI1ZjhhNGNh\nYTE3ODJmNGY0YzUxMDhlYjEiLCJzdGF0dXMiOiJhY3RpdmUiLCJtYXN0ZXIi\nOmZhbHNlLCJjcmVhdGVkX2F0IjoxNDk1MTk5ODEwLCJ1cGRhdGVkX2F0Ijox\nNDk1MTk5ODEwLCJleHBpcmVzX2F0IjpudWxsfSx7ImlkIjoiYjI2YTFkMWFi\nMThkYThiZWNjYTQxMGVmYWRkZWUyZTUiLCJsYWJlbCI6Im1pbml0ZXN0XzE0\nOTUxOTk4MTIuMDMyODUxIiwiYXBpX2tleSI6IjhhMTdjYWYyZDZlYjMyYmY5\nNzUwYTRmNjRmNTdkZDFkIiwic3RhdHVzIjoiYWN0aXZlIiwibWFzdGVyIjpm\nYWxzZSwiY3JlYXRlZF9hdCI6MTQ5NTE5OTgxMiwidXBkYXRlZF9hdCI6MTQ5\nNTE5OTgxMiwiZXhwaXJlc19hdCI6bnVsbH1dfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:19:42 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/account/identity/list_success_with_params.json b/test/fixtures/cassettes/v1_5/account/identity/list_success_with_params.json new file mode 100644 index 0000000..648232a --- /dev/null +++ b/test/fixtures/cassettes/v1_5/account/identity/list_success_with_params.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"get","uri":"https://api.datasift.com/v1.5/account/identity?label=minitest&page=1&per_page=1","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:19:43 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["3a283c85bfd536139ab5d34520875108"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99800"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3379"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJjb3VudCI6MSwicGFnZSI6MSwicGFnZXMiOjEsInBlcl9wYWdlIjoxLCJp\nZGVudGl0aWVzIjpbeyJpZCI6ImFhYjUwMDEyOWMyYjdiYmJjMTk2ZWFiNmM4\nNmU3MmIzIiwibGFiZWwiOiJtaW5pdGVzdCIsImFwaV9rZXkiOiIyN2Y3MTg3\nMTVlNDAyODRjMGQyMGUwNjVhZDU5OTcwZiIsInN0YXR1cyI6ImFjdGl2ZSIs\nIm1hc3RlciI6ZmFsc2UsImNyZWF0ZWRfYXQiOjE0OTUwMzA2ODIsInVwZGF0\nZWRfYXQiOjE0OTUwMzA2ODIsImV4cGlyZXNfYXQiOm51bGx9XX0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:19:43 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/account/identity/update_id_404.json b/test/fixtures/cassettes/v1_5/account/identity/update_id_404.json new file mode 100644 index 0000000..9bda43c --- /dev/null +++ b/test/fixtures/cassettes/v1_5/account/identity/update_id_404.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"put","uri":"https://api.datasift.com/v1.5/account/identity/fake_id","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["60"],"Host":["api.datasift.com"]}},"response":{"status":{"code":404,"message":"Not Found"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:19:44 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["7254a1da9a71e696987167e1f754f1da"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99770"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3378"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJlcnJvciI6IklkZW50aXR5IG5vdCBmb3VuZCJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:19:44 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/account/identity/update_success.json b/test/fixtures/cassettes/v1_5/account/identity/update_success.json new file mode 100644 index 0000000..c6fd2ca --- /dev/null +++ b/test/fixtures/cassettes/v1_5/account/identity/update_success.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"put","uri":"https://api.datasift.com/v1.5/account/identity/a861694291df4a53802f7f1d52a3a4ba","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["78"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:19:44 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["0129cecc9054f8bd7777ceda403e89ac"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99780"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3378"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImE4NjE2OTQyOTFkZjRhNTM4MDJmN2YxZDUyYTNhNGJhIiwibGFi\nZWwiOiJtaW5pdGVzdF8xNDk1MTk5OTgzLjY3NjQ3Mi11cGRhdGUiLCJhcGlf\na2V5IjoiY2Y4NWU3YmVjYzFjZjI2ZjY3NjE3NDYyYTgxOWI0ZTQiLCJzdGF0\ndXMiOiJhY3RpdmUiLCJtYXN0ZXIiOmZhbHNlLCJjcmVhdGVkX2F0IjoxNDk1\nMTk5OTgzLCJ1cGRhdGVkX2F0IjoxNDk1MTk5OTg0LCJleHBpcmVzX2F0Ijpu\ndWxsfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:19:44 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/account/usage/invalid.json b/test/fixtures/cassettes/v1_5/account/usage/invalid.json new file mode 100644 index 0000000..b055b0a --- /dev/null +++ b/test/fixtures/cassettes/v1_5/account/usage/invalid.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"get","uri":"https://api.datasift.com/v1.5/account/usage?period=invalid_period","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":400,"message":"Bad Request"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:16:02 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["570200b1ac7d5dc30b13e67c17d1c31b"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["100000"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3600"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJlcnJvciI6InBlcmlvZCBpcyBpbnZhbGlkOyB2YWxpZCB2YWx1ZXMgYXJl\nOiBob3VybHksZGFpbHksbW9udGhseSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:16:02 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/account/usage/valid_params.json b/test/fixtures/cassettes/v1_5/account/usage/valid_params.json new file mode 100644 index 0000000..3b854c4 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/account/usage/valid_params.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"get","uri":"https://api.datasift.com/v1.5/account/usage?end=1490572800&period=daily&start=1490054400","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:16:02 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["556772b0df2f77d33c306589da6288b1"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99975"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3600"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJ1c2FnZSI6W3sicXVhbnRpdHkiOjg2LjQsImNvc3QiOjAsImNhdGVnb3J5\nIjoiaGlzdG9yaWNzIiwidW5pdCI6ImRwdSIsInNvdXJjZSI6IiIsInRpbWVz\ndGFtcCI6MTQ5MDA1NDQwMH0seyJxdWFudGl0eSI6NjMxNjUsImNvc3QiOjAs\nImNhdGVnb3J5IjoicmVhbHRpbWUiLCJ1bml0IjoiaW50ZXJhY3Rpb24iLCJz\nb3VyY2UiOiJzYWxpZW5jZS5zZW50aW1lbnQiLCJ0aW1lc3RhbXAiOjE0OTAw\nNTQ0MDB9LHsicXVhbnRpdHkiOjMyMDQzLCJjb3N0IjowLCJjYXRlZ29yeSI6\nImhpc3RvcmljcyIsInVuaXQiOiJpbnRlcmFjdGlvbiIsInNvdXJjZSI6InNh\nbGllbmNlLnRvcGljcyIsInRpbWVzdGFtcCI6MTQ5MDA1NDQwMH0seyJxdWFu\ndGl0eSI6MTEuOTk1MiwiY29zdCI6MCwiY2F0ZWdvcnkiOiJyZWFsdGltZSIs\nInVuaXQiOiJkcHUiLCJzb3VyY2UiOiIiLCJ0aW1lc3RhbXAiOjE0OTAwNTQ0\nMDB9LHsicXVhbnRpdHkiOjE2NTg5MiwiY29zdCI6MCwiY2F0ZWdvcnkiOiJo\naXN0b3JpY3MiLCJ1bml0IjoiaW50ZXJhY3Rpb24iLCJzb3VyY2UiOiJ0dW1i\nbHIiLCJ0aW1lc3RhbXAiOjE0OTAwNTQ0MDB9LHsicXVhbnRpdHkiOjE5MzIy\nLCJjb3N0IjowLCJjYXRlZ29yeSI6InJlYWx0aW1lIiwidW5pdCI6ImludGVy\nYWN0aW9uIiwic291cmNlIjoic2FsaWVuY2UuZW50aXRpZXMiLCJ0aW1lc3Rh\nbXAiOjE0OTAwNTQ0MDB9LHsicXVhbnRpdHkiOjQ1Ni4xMTEzNiwiY29zdCI6\nMCwiY2F0ZWdvcnkiOiJtYW5hZ2VkX3NvdXJjZXMiLCJ1bml0IjoiZHB1Iiwi\nc291cmNlIjoiZmFjZWJvb2tfcGFnZXMiLCJ0aW1lc3RhbXAiOjE0OTAwNTQ0\nMDB9LHsicXVhbnRpdHkiOjMwNzcsImNvc3QiOjAsImNhdGVnb3J5IjoicmVh\nbHRpbWUiLCJ1bml0IjoiaW50ZXJhY3Rpb24iLCJzb3VyY2UiOiJsaW5rcyIs\nInRpbWVzdGFtcCI6MTQ5MDA1NDQwMH0seyJxdWFudGl0eSI6NDg0LjQxMDI0\nLCJjb3N0IjowLCJjYXRlZ29yeSI6Im1hbmFnZWRfc291cmNlcyIsInVuaXQi\nOiJkcHUiLCJzb3VyY2UiOiJpbnN0YWdyYW0iLCJ0aW1lc3RhbXAiOjE0OTAw\nNTQ0MDB9LHsicXVhbnRpdHkiOjkyODA3LCJjb3N0IjowLCJjYXRlZ29yeSI6\nImhpc3RvcmljcyIsInVuaXQiOiJpbnRlcmFjdGlvbiIsInNvdXJjZSI6InNh\nbGllbmNlLnNlbnRpbWVudCIsInRpbWVzdGFtcCI6MTQ5MDA1NDQwMH0seyJx\ndWFudGl0eSI6NDY1NSwiY29zdCI6MCwiY2F0ZWdvcnkiOiJoaXN0b3JpY3Mi\nLCJ1bml0IjoiaW50ZXJhY3Rpb24iLCJzb3VyY2UiOiJsaW5rcyIsInRpbWVz\ndGFtcCI6MTQ5MDA1NDQwMH0seyJxdWFudGl0eSI6MTA3MjYsImNvc3QiOjAs\nImNhdGVnb3J5IjoicmVhbHRpbWUiLCJ1bml0IjoiaW50ZXJhY3Rpb24iLCJz\nb3VyY2UiOiJzYWxpZW5jZS50b3BpY3MiLCJ0aW1lc3RhbXAiOjE0OTAwNTQ0\nMDB9LHsicXVhbnRpdHkiOjQ1MDUwLCJjb3N0IjowLCJjYXRlZ29yeSI6Imhp\nc3RvcmljcyIsInVuaXQiOiJpbnRlcmFjdGlvbiIsInNvdXJjZSI6InNhbGll\nbmNlLmVudGl0aWVzIiwidGltZXN0YW1wIjoxNDkwMDU0NDAwfSx7InF1YW50\naXR5Ijo0NTYuMTExMzYsImNvc3QiOjAsImNhdGVnb3J5IjoibWFuYWdlZF9z\nb3VyY2VzIiwidW5pdCI6ImRwdSIsInNvdXJjZSI6ImZhY2Vib29rX3BhZ2Vz\nIiwidGltZXN0YW1wIjoxNDkwMTQwODAwfSx7InF1YW50aXR5Ijo5MjM1LCJj\nb3N0IjowLCJjYXRlZ29yeSI6InJlYWx0aW1lIiwidW5pdCI6ImludGVyYWN0\naW9uIiwic291cmNlIjoic2FsaWVuY2UudG9waWNzIiwidGltZXN0YW1wIjox\nNDkwMTQwODAwfSx7InF1YW50aXR5Ijo0ODQuNDEwMjQsImNvc3QiOjAsImNh\ndGVnb3J5IjoibWFuYWdlZF9zb3VyY2VzIiwidW5pdCI6ImRwdSIsInNvdXJj\nZSI6Imluc3RhZ3JhbSIsInRpbWVzdGFtcCI6MTQ5MDE0MDgwMH0seyJxdWFu\ndGl0eSI6MTgzNSwiY29zdCI6MCwiY2F0ZWdvcnkiOiJyZWFsdGltZSIsInVu\naXQiOiJpbnRlcmFjdGlvbiIsInNvdXJjZSI6ImxpbmtzIiwidGltZXN0YW1w\nIjoxNDkwMTQwODAwfSx7InF1YW50aXR5IjoxNTc1NSwiY29zdCI6MCwiY2F0\nZWdvcnkiOiJyZWFsdGltZSIsInVuaXQiOiJpbnRlcmFjdGlvbiIsInNvdXJj\nZSI6InNhbGllbmNlLmVudGl0aWVzIiwidGltZXN0YW1wIjoxNDkwMTQwODAw\nfSx7InF1YW50aXR5IjoxMS45OTUyLCJjb3N0IjowLCJjYXRlZ29yeSI6InJl\nYWx0aW1lIiwidW5pdCI6ImRwdSIsInNvdXJjZSI6IiIsInRpbWVzdGFtcCI6\nMTQ5MDE0MDgwMH0seyJxdWFudGl0eSI6NTE5NjcsImNvc3QiOjAsImNhdGVn\nb3J5IjoicmVhbHRpbWUiLCJ1bml0IjoiaW50ZXJhY3Rpb24iLCJzb3VyY2Ui\nOiJzYWxpZW5jZS5zZW50aW1lbnQiLCJ0aW1lc3RhbXAiOjE0OTAxNDA4MDB9\nLHsicXVhbnRpdHkiOjIsImNvc3QiOjAsImNhdGVnb3J5IjoiaGlzdG9yaWNz\nIiwidW5pdCI6ImludGVyYWN0aW9uIiwic291cmNlIjoidHVtYmxyIiwidGlt\nZXN0YW1wIjoxNDkwMTQwODAwfSx7InF1YW50aXR5IjoyLCJjb3N0IjowLCJj\nYXRlZ29yeSI6Imhpc3RvcmljcyIsInVuaXQiOiJpbnRlcmFjdGlvbiIsInNv\ndXJjZSI6InNhbGllbmNlLnNlbnRpbWVudCIsInRpbWVzdGFtcCI6MTQ5MDE0\nMDgwMH0seyJxdWFudGl0eSI6MSwiY29zdCI6MCwiY2F0ZWdvcnkiOiJoaXN0\nb3JpY3MiLCJ1bml0IjoiaW50ZXJhY3Rpb24iLCJzb3VyY2UiOiJzYWxpZW5j\nZS5lbnRpdGllcyIsInRpbWVzdGFtcCI6MTQ5MDE0MDgwMH0seyJxdWFudGl0\neSI6MTIxMzc5LCJjb3N0IjowLCJjYXRlZ29yeSI6InJlYWx0aW1lIiwidW5p\ndCI6ImludGVyYWN0aW9uIiwic291cmNlIjoic2FsaWVuY2Uuc2VudGltZW50\nIiwidGltZXN0YW1wIjoxNDkwMjI3MjAwfSx7InF1YW50aXR5Ijo0ODQuNDEw\nMjQsImNvc3QiOjAsImNhdGVnb3J5IjoibWFuYWdlZF9zb3VyY2VzIiwidW5p\ndCI6ImRwdSIsInNvdXJjZSI6Imluc3RhZ3JhbSIsInRpbWVzdGFtcCI6MTQ5\nMDIyNzIwMH0seyJxdWFudGl0eSI6MTEuOTk1MiwiY29zdCI6MCwiY2F0ZWdv\ncnkiOiJyZWFsdGltZSIsInVuaXQiOiJkcHUiLCJzb3VyY2UiOiIiLCJ0aW1l\nc3RhbXAiOjE0OTAyMjcyMDB9LHsicXVhbnRpdHkiOjI0MzA3LCJjb3N0Ijow\nLCJjYXRlZ29yeSI6InJlYWx0aW1lIiwidW5pdCI6ImludGVyYWN0aW9uIiwi\nc291cmNlIjoic2FsaWVuY2UudG9waWNzIiwidGltZXN0YW1wIjoxNDkwMjI3\nMjAwfSx7InF1YW50aXR5Ijo0NTYuMTExMzYsImNvc3QiOjAsImNhdGVnb3J5\nIjoibWFuYWdlZF9zb3VyY2VzIiwidW5pdCI6ImRwdSIsInNvdXJjZSI6ImZh\nY2Vib29rX3BhZ2VzIiwidGltZXN0YW1wIjoxNDkwMjI3MjAwfSx7InF1YW50\naXR5IjozNjk0NCwiY29zdCI6MCwiY2F0ZWdvcnkiOiJyZWFsdGltZSIsInVu\naXQiOiJpbnRlcmFjdGlvbiIsInNvdXJjZSI6InNhbGllbmNlLmVudGl0aWVz\nIiwidGltZXN0YW1wIjoxNDkwMjI3MjAwfSx7InF1YW50aXR5IjoxNDk1Njks\nImNvc3QiOjAsImNhdGVnb3J5IjoicmVhbHRpbWUiLCJ1bml0IjoiaW50ZXJh\nY3Rpb24iLCJzb3VyY2UiOiJsaW5rcyIsInRpbWVzdGFtcCI6MTQ5MDIyNzIw\nMH0seyJxdWFudGl0eSI6MTMuMzEwMzMsImNvc3QiOjAsImNhdGVnb3J5Ijoi\ncmVhbHRpbWUiLCJ1bml0IjoiZHB1Iiwic291cmNlIjoiIiwidGltZXN0YW1w\nIjoxNDkwMzEzNjAwfSx7InF1YW50aXR5IjozMjQ0MiwiY29zdCI6MCwiY2F0\nZWdvcnkiOiJyZWFsdGltZSIsInVuaXQiOiJpbnRlcmFjdGlvbiIsInNvdXJj\nZSI6InNhbGllbmNlLmVudGl0aWVzIiwidGltZXN0YW1wIjoxNDkwMzEzNjAw\nfSx7InF1YW50aXR5IjoyMDQ2NiwiY29zdCI6MCwiY2F0ZWdvcnkiOiJyZWFs\ndGltZSIsInVuaXQiOiJpbnRlcmFjdGlvbiIsInNvdXJjZSI6InNhbGllbmNl\nLnRvcGljcyIsInRpbWVzdGFtcCI6MTQ5MDMxMzYwMH0seyJxdWFudGl0eSI6\nMTMxMDgyLCJjb3N0IjowLCJjYXRlZ29yeSI6InJlYWx0aW1lIiwidW5pdCI6\nImludGVyYWN0aW9uIiwic291cmNlIjoic2FsaWVuY2Uuc2VudGltZW50Iiwi\ndGltZXN0YW1wIjoxNDkwMzEzNjAwfSx7InF1YW50aXR5Ijo3OTk3MCwiY29z\ndCI6MCwiY2F0ZWdvcnkiOiJyZWFsdGltZSIsInVuaXQiOiJpbnRlcmFjdGlv\nbiIsInNvdXJjZSI6ImxpbmtzIiwidGltZXN0YW1wIjoxNDkwMzEzNjAwfSx7\nInF1YW50aXR5IjozODAsImNvc3QiOjAsImNhdGVnb3J5IjoiaGlzdG9yaWNz\nIiwidW5pdCI6ImludGVyYWN0aW9uIiwic291cmNlIjoic2FsaWVuY2UudG9w\naWNzIiwidGltZXN0YW1wIjoxNDkwMzEzNjAwfSx7InF1YW50aXR5IjoxNjEz\nLCJjb3N0IjowLCJjYXRlZ29yeSI6Imhpc3RvcmljcyIsInVuaXQiOiJpbnRl\ncmFjdGlvbiIsInNvdXJjZSI6InNhbGllbmNlLmVudGl0aWVzIiwidGltZXN0\nYW1wIjoxNDkwMzEzNjAwfSx7InF1YW50aXR5IjoyNjMzLCJjb3N0IjowLCJj\nYXRlZ29yeSI6Imhpc3RvcmljcyIsInVuaXQiOiJpbnRlcmFjdGlvbiIsInNv\ndXJjZSI6InNhbGllbmNlLnNlbnRpbWVudCIsInRpbWVzdGFtcCI6MTQ5MDMx\nMzYwMH0seyJxdWFudGl0eSI6MzY5OCwiY29zdCI6MCwiY2F0ZWdvcnkiOiJo\naXN0b3JpY3MiLCJ1bml0IjoiaW50ZXJhY3Rpb24iLCJzb3VyY2UiOiJsaW5r\ncyIsInRpbWVzdGFtcCI6MTQ5MDMxMzYwMH0seyJxdWFudGl0eSI6MTEwMiwi\nY29zdCI6MCwiY2F0ZWdvcnkiOiJoaXN0b3JpY3MiLCJ1bml0IjoiaW50ZXJh\nY3Rpb24iLCJzb3VyY2UiOiJ0dW1ibHIiLCJ0aW1lc3RhbXAiOjE0OTAzMTM2\nMDB9LHsicXVhbnRpdHkiOjMyNjcsImNvc3QiOjAsImNhdGVnb3J5IjoiaGlz\ndG9yaWNzIiwidW5pdCI6ImludGVyYWN0aW9uIiwic291cmNlIjoiYml0bHki\nLCJ0aW1lc3RhbXAiOjE0OTAzMTM2MDB9LHsicXVhbnRpdHkiOjE3NDksImNv\nc3QiOjAsImNhdGVnb3J5IjoiaGlzdG9yaWNzIiwidW5pdCI6ImludGVyYWN0\naW9uIiwic291cmNlIjoid29yZHByZXNzIiwidGltZXN0YW1wIjoxNDkwMzEz\nNjAwfSx7InF1YW50aXR5Ijo0NTYuMTExMzYsImNvc3QiOjAsImNhdGVnb3J5\nIjoibWFuYWdlZF9zb3VyY2VzIiwidW5pdCI6ImRwdSIsInNvdXJjZSI6ImZh\nY2Vib29rX3BhZ2VzIiwidGltZXN0YW1wIjoxNDkwMzEzNjAwfSx7InF1YW50\naXR5Ijo0OTIuNTc3MzgsImNvc3QiOjAsImNhdGVnb3J5IjoibWFuYWdlZF9z\nb3VyY2VzIiwidW5pdCI6ImRwdSIsInNvdXJjZSI6Imluc3RhZ3JhbSIsInRp\nbWVzdGFtcCI6MTQ5MDMxMzYwMH0seyJxdWFudGl0eSI6ODE4LCJjb3N0Ijow\nLCJjYXRlZ29yeSI6Imhpc3RvcmljcyIsInVuaXQiOiJpbnRlcmFjdGlvbiIs\nInNvdXJjZSI6IndvcmRwcmVzcyIsInRpbWVzdGFtcCI6MTQ5MDQwMDAwMH0s\neyJxdWFudGl0eSI6MTI5MCwiY29zdCI6MCwiY2F0ZWdvcnkiOiJoaXN0b3Jp\nY3MiLCJ1bml0IjoiaW50ZXJhY3Rpb24iLCJzb3VyY2UiOiJsaW5rcyIsInRp\nbWVzdGFtcCI6MTQ5MDQwMDAwMH0seyJxdWFudGl0eSI6NDk5LjM5MiwiY29z\ndCI6MCwiY2F0ZWdvcnkiOiJtYW5hZ2VkX3NvdXJjZXMiLCJ1bml0IjoiZHB1\nIiwic291cmNlIjoiaW5zdGFncmFtIiwidGltZXN0YW1wIjoxNDkwNDAwMDAw\nfSx7InF1YW50aXR5Ijo3MTcsImNvc3QiOjAsImNhdGVnb3J5IjoiaGlzdG9y\naWNzIiwidW5pdCI6ImludGVyYWN0aW9uIiwic291cmNlIjoic2FsaWVuY2Uu\nZW50aXRpZXMiLCJ0aW1lc3RhbXAiOjE0OTA0MDAwMDB9LHsicXVhbnRpdHki\nOjIwODgxLCJjb3N0IjowLCJjYXRlZ29yeSI6InJlYWx0aW1lIiwidW5pdCI6\nImludGVyYWN0aW9uIiwic291cmNlIjoic2FsaWVuY2UudG9waWNzIiwidGlt\nZXN0YW1wIjoxNDkwNDAwMDAwfSx7InF1YW50aXR5IjozMTE4OSwiY29zdCI6\nMCwiY2F0ZWdvcnkiOiJyZWFsdGltZSIsInVuaXQiOiJpbnRlcmFjdGlvbiIs\nInNvdXJjZSI6InNhbGllbmNlLmVudGl0aWVzIiwidGltZXN0YW1wIjoxNDkw\nNDAwMDAwfSx7InF1YW50aXR5IjoxMTA3LCJjb3N0IjowLCJjYXRlZ29yeSI6\nImhpc3RvcmljcyIsInVuaXQiOiJpbnRlcmFjdGlvbiIsInNvdXJjZSI6InNh\nbGllbmNlLnNlbnRpbWVudCIsInRpbWVzdGFtcCI6MTQ5MDQwMDAwMH0seyJx\ndWFudGl0eSI6MTA4OSwiY29zdCI6MCwiY2F0ZWdvcnkiOiJoaXN0b3JpY3Mi\nLCJ1bml0IjoiaW50ZXJhY3Rpb24iLCJzb3VyY2UiOiJiaXRseSIsInRpbWVz\ndGFtcCI6MTQ5MDQwMDAwMH0seyJxdWFudGl0eSI6MTU5LCJjb3N0IjowLCJj\nYXRlZ29yeSI6Imhpc3RvcmljcyIsInVuaXQiOiJpbnRlcmFjdGlvbiIsInNv\ndXJjZSI6InNhbGllbmNlLnRvcGljcyIsInRpbWVzdGFtcCI6MTQ5MDQwMDAw\nMH0seyJxdWFudGl0eSI6NDU2LjExMTM2LCJjb3N0IjowLCJjYXRlZ29yeSI6\nIm1hbmFnZWRfc291cmNlcyIsInVuaXQiOiJkcHUiLCJzb3VyY2UiOiJmYWNl\nYm9va19wYWdlcyIsInRpbWVzdGFtcCI6MTQ5MDQwMDAwMH0seyJxdWFudGl0\neSI6MTQuMzk0MjQsImNvc3QiOjAsImNhdGVnb3J5IjoicmVhbHRpbWUiLCJ1\nbml0IjoiZHB1Iiwic291cmNlIjoiIiwidGltZXN0YW1wIjoxNDkwNDAwMDAw\nfSx7InF1YW50aXR5Ijo4MzcwOSwiY29zdCI6MCwiY2F0ZWdvcnkiOiJyZWFs\ndGltZSIsInVuaXQiOiJpbnRlcmFjdGlvbiIsInNvdXJjZSI6ImxpbmtzIiwi\ndGltZXN0YW1wIjoxNDkwNDAwMDAwfSx7InF1YW50aXR5IjozNjgsImNvc3Qi\nOjAsImNhdGVnb3J5IjoiaGlzdG9yaWNzIiwidW5pdCI6ImludGVyYWN0aW9u\nIiwic291cmNlIjoidHVtYmxyIiwidGltZXN0YW1wIjoxNDkwNDAwMDAwfSx7\nInF1YW50aXR5IjoxODYsImNvc3QiOjAsImNhdGVnb3J5IjoiaGlzdG9yaWNz\nIiwidW5pdCI6ImRwdSIsInNvdXJjZSI6IiIsInRpbWVzdGFtcCI6MTQ5MDQw\nMDAwMH0seyJxdWFudGl0eSI6MTE2NDMyLCJjb3N0IjowLCJjYXRlZ29yeSI6\nInJlYWx0aW1lIiwidW5pdCI6ImludGVyYWN0aW9uIiwic291cmNlIjoic2Fs\naWVuY2Uuc2VudGltZW50IiwidGltZXN0YW1wIjoxNDkwNDAwMDAwfSx7InF1\nYW50aXR5IjoxMjM1MDgsImNvc3QiOjAsImNhdGVnb3J5IjoicmVhbHRpbWUi\nLCJ1bml0IjoiaW50ZXJhY3Rpb24iLCJzb3VyY2UiOiJzYWxpZW5jZS5zZW50\naW1lbnQiLCJ0aW1lc3RhbXAiOjE0OTA0ODY0MDB9LHsicXVhbnRpdHkiOjM0\nNDAwLCJjb3N0IjowLCJjYXRlZ29yeSI6InJlYWx0aW1lIiwidW5pdCI6Imlu\ndGVyYWN0aW9uIiwic291cmNlIjoic2FsaWVuY2UuZW50aXRpZXMiLCJ0aW1l\nc3RhbXAiOjE0OTA0ODY0MDB9LHsicXVhbnRpdHkiOjQ5OS4zOTIsImNvc3Qi\nOjAsImNhdGVnb3J5IjoibWFuYWdlZF9zb3VyY2VzIiwidW5pdCI6ImRwdSIs\nInNvdXJjZSI6Imluc3RhZ3JhbSIsInRpbWVzdGFtcCI6MTQ5MDQ4NjQwMH0s\neyJxdWFudGl0eSI6OTM5OTgsImNvc3QiOjAsImNhdGVnb3J5IjoicmVhbHRp\nbWUiLCJ1bml0IjoiaW50ZXJhY3Rpb24iLCJzb3VyY2UiOiJsaW5rcyIsInRp\nbWVzdGFtcCI6MTQ5MDQ4NjQwMH0seyJxdWFudGl0eSI6MTQuMzk0MjQsImNv\nc3QiOjAsImNhdGVnb3J5IjoicmVhbHRpbWUiLCJ1bml0IjoiZHB1Iiwic291\ncmNlIjoiIiwidGltZXN0YW1wIjoxNDkwNDg2NDAwfSx7InF1YW50aXR5Ijo0\nNTYuMTExMzYsImNvc3QiOjAsImNhdGVnb3J5IjoibWFuYWdlZF9zb3VyY2Vz\nIiwidW5pdCI6ImRwdSIsInNvdXJjZSI6ImZhY2Vib29rX3BhZ2VzIiwidGlt\nZXN0YW1wIjoxNDkwNDg2NDAwfSx7InF1YW50aXR5IjoyMzUxMCwiY29zdCI6\nMCwiY2F0ZWdvcnkiOiJyZWFsdGltZSIsInVuaXQiOiJpbnRlcmFjdGlvbiIs\nInNvdXJjZSI6InNhbGllbmNlLnRvcGljcyIsInRpbWVzdGFtcCI6MTQ5MDQ4\nNjQwMH1dfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:16:02 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/core/after_historic_dpu.json b/test/fixtures/cassettes/v1_5/core/after_historic_dpu.json new file mode 100644 index 0000000..243365e --- /dev/null +++ b/test/fixtures/cassettes/v1_5/core/after_historic_dpu.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.5/historics/delete?id=7df69be61f363678c7e5","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:38:37 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["03131926ba71de64d36cd2d97ada12fa"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["97680"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2245"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:38:37 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/core/balance_get.json b/test/fixtures/cassettes/v1_5/core/balance_get.json new file mode 100644 index 0000000..2901568 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/core/balance_get.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/balance","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["2"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:38:38 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["5319c4aed0834c62d081915d465a5250"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["97625"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2244"],"X-Cache-Control":["max-age=300, must-revalidate"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"e30=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:38:38 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/core/before_dpu.json b/test/fixtures/cassettes/v1_5/core/before_dpu.json new file mode 100644 index 0000000..065e3c6 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/core/before_dpu.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:38:39 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["b4c4bfc289a7a96c52bdd086748b0e80"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["97605"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2243"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxMzozODozOSIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:38:39 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/core/before_historic_dpu.json b/test/fixtures/cassettes/v1_5/core/before_historic_dpu.json new file mode 100644 index 0000000..05eb4d6 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/core/before_historic_dpu.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:38:23 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["dd5910267428bf9340f38c7edfd75054"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["97735"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2259"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxMzozODoyMyIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:38:24 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/historics/prepare","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["135"],"Host":["api.datasift.com"]}},"response":{"status":{"code":202,"message":"Accepted"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:38:37 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["fc28716ffe7c5713e813feda7b930d18"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["97710"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2258"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjdkZjY5YmU2MWYzNjM2NzhjN2U1IiwiZHB1cyI6bnVsbCwiYXZh\naWxhYmlsaXR5Ijp7InN0YXJ0IjoxNDk1MTkwMzA0LCJlbmQiOjE0OTUxOTM5\nMDQsInNvdXJjZXMiOltdfX0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:38:37 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/core/compile_success.json b/test/fixtures/cassettes/v1_5/core/compile_success.json new file mode 100644 index 0000000..1710c40 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/core/compile_success.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:38:38 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["73aae376570e5a87243631d9518f493c"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["97650"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2244"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxMzozODozOCIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:38:38 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/core/dpu_get_cost.json b/test/fixtures/cassettes/v1_5/core/dpu_get_cost.json new file mode 100644 index 0000000..c341eb9 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/core/dpu_get_cost.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/dpu","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["43"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:38:39 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["1d7cb1854e87f584c4516bc47a197d1e"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["97600"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2243"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJkcHUiOjAuMSwiZGV0YWlsIjp7ImNvbnRhaW5zIjp7ImNvdW50IjoxLCJk\ncHUiOjAuMSwidGFyZ2V0cyI6eyJpbnRlcmFjdGlvbi5jb250ZW50Ijp7ImNv\ndW50IjoxLCJkcHUiOjAuMX19fX19\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:38:39 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/core/dpu_throw_badrequest.json b/test/fixtures/cassettes/v1_5/core/dpu_throw_badrequest.json new file mode 100644 index 0000000..81236b2 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/core/dpu_throw_badrequest.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/dpu","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["42"],"Host":["api.datasift.com"]}},"response":{"status":{"code":400,"message":"Bad Request"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:38:39 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["2f1264a7a2a580d39541174108132773"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["97595"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2243"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJlcnJvciI6IlVuYWJsZSB0byBnZXQgRFBVIFs0MDBdIiwib3JpZ2luYWxf\nZXJyb3IiOiJVbmFibGUgdG8gZ2V0IERQVSBbNDAwXSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:38:39 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/core/historic_dpu.json b/test/fixtures/cassettes/v1_5/core/historic_dpu.json new file mode 100644 index 0000000..39d79e3 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/core/historic_dpu.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/dpu","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["39"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:38:37 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["b51ac0ccffc2eb076da137a371f17742"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["97705"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2245"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJkcHUiOm51bGwsImRldGFpbCI6e319\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:38:37 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/core/usage_success.json b/test/fixtures/cassettes/v1_5/core/usage_success.json new file mode 100644 index 0000000..f446447 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/core/usage_success.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/usage","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["17"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:38:37 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["a7fd354cac18e8791cd0e9f9c9d8dbf4"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["97655"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2245"],"X-Cache-Control":["max-age=300, must-revalidate"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJzdGFydCI6IkZyaSwgMTkgTWF5IDIwMTcgMTI6MzU6MDAgKzAwMDAiLCJl\nbmQiOiJGcmksIDE5IE1heSAyMDE3IDEzOjM1OjAwICswMDAwIiwic3RyZWFt\ncyI6eyIxMDQxNjEyMTgyZmVkZjExZTZkYTliOTc4MmIzM2M5YSI6eyJsaWNl\nbnNlcyI6eyJnZW5kZXIiOjY1OCwiaW5zdGFncmFtIjoxMTI0LCJpbnRlcmFj\ndGlvbiI6MTEyNCwibGFuZ3VhZ2UiOjg1NywibGlua3MiOjE1LCJzYWxpZW5j\nZS5lbnRpdGllcyI6MTgyLCJzYWxpZW5jZS5zZW50aW1lbnQiOjU2NSwic2Fs\naWVuY2UudG9waWNzIjo3NX0sInNlY29uZHMiOjM2MDB9LCIyZmEwOWZjNjQ0\nNmY5NTNhMjg0ZWU4Zjc0ZjlkM2UyYiI6eyJsaWNlbnNlcyI6eyJnZW5kZXIi\nOjExNTEsImluc3RhZ3JhbSI6MjM1MCwiaW50ZXJhY3Rpb24iOjIzNTAsImxh\nbmd1YWdlIjoyMjA2LCJzYWxpZW5jZS5lbnRpdGllcyI6MzUyLCJzYWxpZW5j\nZS5zZW50aW1lbnQiOjEyMzYsInNhbGllbmNlLnRvcGljcyI6Mjk5fSwic2Vj\nb25kcyI6MzYwMH0sIjM0NDgzMmQ0MmUwN2M1ZjhjN2U4NzA1ZWRhZmMyNWE0\nIjp7ImxpY2Vuc2VzIjp7fSwic2Vjb25kcyI6MzYwMH0sIjNmOTRkNWJmNDI2\nODI4MjFhMzdjZTA1YmNkZTRmZmRlIjp7ImxpY2Vuc2VzIjp7ImZhY2Vib29r\nX3BhZ2UiOjU1NDYsImdlbmRlciI6NzI1LCJpbnRlcmFjdGlvbiI6NTU0Niwi\nbGFuZ3VhZ2UiOjc5MiwibGlua3MiOjUyLCJzYWxpZW5jZS5lbnRpdGllcyI6\nMTYyLCJzYWxpZW5jZS5zZW50aW1lbnQiOjUzMSwic2FsaWVuY2UudG9waWNz\nIjo0OX0sInNlY29uZHMiOjM2MDB9LCJkMTNiYWU5MDE2YjlmYWZhNjI3NzFi\nNmNkMWJkZGZlMCI6eyJsaWNlbnNlcyI6eyJmYWNlYm9va19wYWdlIjo5LCJn\nZW5kZXIiOjQsImludGVyYWN0aW9uIjo5LCJsYW5ndWFnZSI6OSwibGlua3Mi\nOjksInNhbGllbmNlLmVudGl0aWVzIjoxLCJzYWxpZW5jZS5zZW50aW1lbnQi\nOjZ9LCJzZWNvbmRzIjozNjAwfSwiZDFlMGFkMWEwZWEyMWNkYzRjOWE4NTQy\nZmE3ZTBiMjIiOnsibGljZW5zZXMiOnsiZ2VuZGVyIjozNDQ3LCJpbnRlcmFj\ndGlvbiI6ODg0MCwibGFuZ3VhZ2UiOjg0ODgsInNhbGllbmNlLmVudGl0aWVz\nIjo0MzEsInNhbGllbmNlLnNlbnRpbWVudCI6MzEzNCwic2FsaWVuY2UudG9w\naWNzIjo0MDEsInlvdXR1YmUiOjg4NDB9LCJzZWNvbmRzIjozNjAwfSwiZmM5\nMzUyZTI0MTUwNWEyNDc2OTMwYjlmOTNkZDk1NmIiOnsibGljZW5zZXMiOnt9\nLCJzZWNvbmRzIjozNjAwfSwiN2UxNDk4MzdlMGMyYjgzYmYxNmIiOnsibGlj\nZW5zZXMiOnsiaW50ZXJhY3Rpb24iOjEwLCJsYW5ndWFnZSI6MTAsInNhbGll\nbmNlLmVudGl0aWVzIjo1LCJzYWxpZW5jZS5zZW50aW1lbnQiOjYsInNhbGll\nbmNlLnRvcGljcyI6MywidHVtYmxyIjoxMH0sInNlY29uZHMiOjB9fX0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:38:37 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/core/validate_invalid_hash.json b/test/fixtures/cassettes/v1_5/core/validate_invalid_hash.json new file mode 100644 index 0000000..76df185 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/core/validate_invalid_hash.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/validate","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["44"],"Host":["api.datasift.com"]}},"response":{"status":{"code":400,"message":"Bad Request"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:38:38 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["64d4d136f018ffa88867a9e3dfe02686"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["97615"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2244"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJlcnJvciI6IldlIGFyZSB1bmFibGUgdG8gcGFyc2UgdGhpcyBzdHJlYW0u\nIEF0IGxpbmUgMSBwb3NpdGlvbiAyMSB3ZSB3ZXJlIGV4cGVjdGluZyBvbmUg\nb2Y6IGFuIG9wZXJhdG9yIHRoYXQgY2FuIGFjdCBvbiBzdHJpbmdzLCBpbnRl\nZ2VycyBvciBmbG9hdCB0eXBlcyAoPT0sICE9LCA8LCA+LCA+PSwgPD0pLCBm\nb2xsb3dlZCBieSBhIHRleHQgdmFsdWU7XG4gb3IgdGhlIFwic3Vic3RyaW5n\nXCIgb3BlcmF0b3IsIGZvbGxvd2VkIGJ5IGEgdGV4dCB2YWx1ZTtcbiBvciA8\ncHJlZGljYXRlLmNvbnRhaW5zX3BhcmFtZXRlcnM+LCBmb2xsb3dlZCBieSBh\nIGxpc3Qgb2YgY29tbWEgc2VwYXJhdGVkIHN0cmluZ3M7XG4gb3IgdGhlIFwi\naW5cIiBvcGVyYXRvciBmb3Igc3RyaW5ncywgZm9sbG93ZWQgYnkgYSBsaXN0\nIG9mIGNvbW1hIHNlcGFyYXRlZCBzdHJpbmdzO1xuIG9yIDxwcmVkaWNhdGUu\nY29udGFpbnNfcGFyYW1ldGVycz4sIGZvbGxvd2VkIGJ5IGEgcXVvdGUgKFwi\nKSwgZm9sbG93ZWQgYnkgYSBsaXN0IG9mIGNvbW1hIHNlcGFyYXRlZCBpdGVt\ncyBpbiBhIGNvbnRhaW5zIG5lYXIgb3BlcmF0b3IncyB2YWx1ZSwgZm9sbG93\nZWQgYnkgYSBjb2xvbiAoOiksIGZvbGxvd2VkIGJ5IHRoZSBudW1iZXIgb2Yg\nd29yZHMgc2VwYXJhdGlvbiBhcmd1bWVudCBpbiB0aGUgY29udGFpbnMgbmVh\nciBvcGVyYXRvcidzIHZhbHVlLCBmb2xsb3dlZCBieSBhIHF1b3RlIChcIik7\nXG4gb3IgPHByZWRpY2F0ZS5jb250YWluc19wYXJhbWV0ZXJzPiwgZm9sbG93\nZWQgYnkgYSB0ZXh0IHZhbHVlO1xuIG9yIHRoZSBcImluXCIgb3BlcmF0b3Ig\nZm9yIGR5bmFtaWMgbGlzdHMsIGZvbGxvd2VkIGJ5IGEgZHluYW1pYyBsaXN0\nIGtleTtcbiBvciA8cHJlZGljYXRlLmNvbnRhaW5zX3BhcmFtZXRlcnM+LCBm\nb2xsb3dlZCBieSBhIGR5bmFtaWMgbGlzdCBrZXkuIn0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:38:38 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/core/validate_success_bool.json b/test/fixtures/cassettes/v1_5/core/validate_success_bool.json new file mode 100644 index 0000000..24342be --- /dev/null +++ b/test/fixtures/cassettes/v1_5/core/validate_success_bool.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/validate","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:38:39 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["216281663aab49f3cb520c547577c1cc"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["97610"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2244"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJjcmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxMzozODozOSIsImRwdSI6IjAu\nMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:38:39 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/core/validate_success_hash.json b/test/fixtures/cassettes/v1_5/core/validate_success_hash.json new file mode 100644 index 0000000..8c9a465 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/core/validate_success_hash.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/validate","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:38:38 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["d8bd1df4c454d2da86bd1cb0d46b7083"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["97620"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2244"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJjcmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxMzozODozOCIsImRwdSI6IjAu\nMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:38:38 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/historics/after_historics_delete.json b/test/fixtures/cassettes/v1_5/historics/after_historics_delete.json new file mode 100644 index 0000000..3ac0636 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/historics/after_historics_delete.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.5/historics/delete?id=fd26147cff4ee4a4e66e","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":404,"message":"Not Found"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:02:34 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["bf240a8b074d6db5fba41908e913626f"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98703"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3371"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJlcnJvciI6Ik5vIGhpc3RvcmljcyBmb3VuZCB3aXRoIHRoZSBJRCBmZDI2\nMTQ3Y2ZmNGVlNGE0ZTY2ZSAifQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:02:35 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/historics/after_historics_get_by_id.json b/test/fixtures/cassettes/v1_5/historics/after_historics_get_by_id.json new file mode 100644 index 0000000..44735ba --- /dev/null +++ b/test/fixtures/cassettes/v1_5/historics/after_historics_get_by_id.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.5/historics/delete?id=30d619372856f0395315","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:01:54 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["39ef5d82e8da4091e77f0a9c105a1058"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99009"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3411"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:01:55 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/historics/after_historics_pause.json b/test/fixtures/cassettes/v1_5/historics/after_historics_pause.json new file mode 100644 index 0000000..4a57d56 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/historics/after_historics_pause.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.5/historics/delete?id=801bc9351b332bd4b727","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:01:46 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["7ab95f0ef80228162c1634a104195114"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99090"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3419"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:01:47 GMT"},{"request":{"method":"delete","uri":"https://api.datasift.com/v1.5/push/delete?id=b7aef629bad9ba86f745d722c04cc80b","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:01:46 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["918bd1cdcfc6d91210d6f6262a44f10f"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99089"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3419"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:01:47 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/historics/after_historics_prepare.json b/test/fixtures/cassettes/v1_5/historics/after_historics_prepare.json new file mode 100644 index 0000000..ec8a1fb --- /dev/null +++ b/test/fixtures/cassettes/v1_5/historics/after_historics_prepare.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.5/historics/delete?id=265bae15277e0327f087","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:02:08 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["93a58e1189ebf5b7834cbae6d44c7e90"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98954"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3397"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:02:09 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/historics/after_historics_resume.json b/test/fixtures/cassettes/v1_5/historics/after_historics_resume.json new file mode 100644 index 0000000..fa0328e --- /dev/null +++ b/test/fixtures/cassettes/v1_5/historics/after_historics_resume.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.5/historics/delete?id=b45d83ab4d75b97eb70f","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:02:19 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["7956f0d285e214f690a0f5874367b35c"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98859"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3386"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:02:19 GMT"},{"request":{"method":"delete","uri":"https://api.datasift.com/v1.5/push/delete?id=7d4fea8620accd505aad5bd45c8e8f8d","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:02:19 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["4a93ca7210c8c726a3a775cb309a4b96"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98858"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3386"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:02:20 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/historics/after_historics_start.json b/test/fixtures/cassettes/v1_5/historics/after_historics_start.json new file mode 100644 index 0000000..b881be7 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/historics/after_historics_start.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.5/historics/delete?id=fe7609a971f21869f1df","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:01:33 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["5a01523e7806d6a82f8f23e7eb111432"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99181"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3432"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:01:33 GMT"},{"request":{"method":"delete","uri":"https://api.datasift.com/v1.5/push/delete?id=a8b858ca0aa2c99787963ee10c86bfb3","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:01:33 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["26d2765868d1e5129da61c8721238cc0"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99180"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3432"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:01:34 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/historics/after_historics_stop.json b/test/fixtures/cassettes/v1_5/historics/after_historics_stop.json new file mode 100644 index 0000000..b9f3ac6 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/historics/after_historics_stop.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.5/historics/delete?id=fac21bc237fdc80321f6","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:02:49 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["1d17491bd6e534b11d8025fd5115cceb"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98613"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3356"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:02:49 GMT"},{"request":{"method":"delete","uri":"https://api.datasift.com/v1.5/push/delete?id=24ec0e224d24873e55718793ca140288","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:02:49 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["85daae146f981f471798389fe62cf676"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98612"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3356"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:02:50 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/historics/after_historics_update.json b/test/fixtures/cassettes/v1_5/historics/after_historics_update.json new file mode 100644 index 0000000..31f125a --- /dev/null +++ b/test/fixtures/cassettes/v1_5/historics/after_historics_update.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.5/historics/delete?id=c0c800787431c8ba801b","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:03:03 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["82a5ba69698820dbe576791e0db7fe3c"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98527"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3342"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:03:03 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/historics/before_historics_delete.json b/test/fixtures/cassettes/v1_5/historics/before_historics_delete.json new file mode 100644 index 0000000..edf5a74 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/historics/before_historics_delete.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:02:20 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["f0b2dde6f0e3b28a867d8c3d64061f36"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98803"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3385"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxNTowMjoyMCIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:02:21 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/historics/prepare","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["135"],"Host":["api.datasift.com"]}},"response":{"status":{"code":202,"message":"Accepted"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:02:34 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["a71cc1d4e78bd5f66729dc88a67b8934"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98778"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3384"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImZkMjYxNDdjZmY0ZWU0YTRlNjZlIiwiZHB1cyI6bnVsbCwiYXZh\naWxhYmlsaXR5Ijp7InN0YXJ0IjoxNDc3OTU4NDAwLCJlbmQiOjE0NzgwNDQ4\nMDAsInNvdXJjZXMiOltdfX0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:02:34 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/historics/before_historics_get_by_id.json b/test/fixtures/cassettes/v1_5/historics/before_historics_get_by_id.json new file mode 100644 index 0000000..6c4d1d8 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/historics/before_historics_get_by_id.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:01:46 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["27a3ca1fcd4dabbce9c0b0d723010f08"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99084"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3419"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxNTowMTo0NiIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:01:47 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/historics/prepare","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["135"],"Host":["api.datasift.com"]}},"response":{"status":{"code":202,"message":"Accepted"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:01:54 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["bbb7aa0caffa212ae2f1b7f4a206fc20"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99059"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3418"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjMwZDYxOTM3Mjg1NmYwMzk1MzE1IiwiZHB1cyI6bnVsbCwiYXZh\naWxhYmlsaXR5Ijp7InN0YXJ0IjoxNDc3OTU4NDAwLCJlbmQiOjE0NzgwNDQ4\nMDAsInNvdXJjZXMiOltdfX0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:01:55 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/historics/before_historics_pause.json b/test/fixtures/cassettes/v1_5/historics/before_historics_pause.json new file mode 100644 index 0000000..6ec767a --- /dev/null +++ b/test/fixtures/cassettes/v1_5/historics/before_historics_pause.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:01:33 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["851e6146e738782aef04a0608e3b582d"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99175"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3432"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxNTowMTozMyIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:01:34 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/historics/prepare","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["135"],"Host":["api.datasift.com"]}},"response":{"status":{"code":202,"message":"Accepted"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:01:45 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["bf3828c90f215a96a8c1db84f8617492"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99150"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3432"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjgwMWJjOTM1MWIzMzJiZDRiNzI3IiwiZHB1cyI6bnVsbCwiYXZh\naWxhYmlsaXR5Ijp7InN0YXJ0IjoxNDc3OTU4NDAwLCJlbmQiOjE0NzgwNDQ4\nMDAsInNvdXJjZXMiOltdfX0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:01:46 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/push/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["135"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:01:45 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["b306d3cd9e4e17dac0d2a1f7ce5bb09b"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99145"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3420"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImI3YWVmNjI5YmFkOWJhODZmNzQ1ZDcyMmMwNGNjODBiIiwib3V0\ncHV0X3R5cGUiOiJwdWxsIiwibmFtZSI6Ikhpc3RvcmljcyBQdXNoIFN1YnNj\ncmlwdGlvbiIsImNyZWF0ZWRfYXQiOjE0OTUyMDYxMDUsInVzZXJfaWQiOjMw\nNDksImhhc2giOiI4MDFiYzkzNTFiMzMyYmQ0YjcyNyIsImhhc2hfdHlwZSI6\nImhpc3RvcmljIiwib3V0cHV0X3BhcmFtcyI6eyJtYXhfc2l6ZSI6NTI0Mjg4\nMDB9LCJzdGF0dXMiOiJhY3RpdmUiLCJsYXN0X3JlcXVlc3QiOm51bGwsImxh\nc3Rfc3VjY2VzcyI6bnVsbCwicmVtYWluaW5nX2J5dGVzIjpudWxsLCJsb3N0\nX2RhdGEiOmZhbHNlLCJzdGFydCI6MTQ5NTIwNjEwNSwiZW5kIjowfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:01:46 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/historics/start","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["29"],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:01:45 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["dab89d1fb1867b1b91ebac90546f8439"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99120"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3420"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:01:46 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/historics/before_historics_resume.json b/test/fixtures/cassettes/v1_5/historics/before_historics_resume.json new file mode 100644 index 0000000..4ab578c --- /dev/null +++ b/test/fixtures/cassettes/v1_5/historics/before_historics_resume.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:02:09 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["dab5c7d60eb4fd4516fdbf94d01e4bae"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98949"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3397"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxNTowMjowOCIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:02:09 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/historics/prepare","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["135"],"Host":["api.datasift.com"]}},"response":{"status":{"code":202,"message":"Accepted"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:02:16 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["60a32ca475bedb8f8854c85a7e9dca6d"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98924"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3396"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImI0NWQ4M2FiNGQ3NWI5N2ViNzBmIiwiZHB1cyI6bnVsbCwiYXZh\naWxhYmlsaXR5Ijp7InN0YXJ0IjoxNDc3OTU4NDAwLCJlbmQiOjE0NzgwNDQ4\nMDAsInNvdXJjZXMiOltdfX0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:02:17 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/push/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["135"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:02:16 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["eb16fce8bd3dfa196f893c59bbab35cc"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98919"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3389"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjdkNGZlYTg2MjBhY2NkNTA1YWFkNWJkNDVjOGU4ZjhkIiwib3V0\ncHV0X3R5cGUiOiJwdWxsIiwibmFtZSI6Ikhpc3RvcmljcyBQdXNoIFN1YnNj\ncmlwdGlvbiIsImNyZWF0ZWRfYXQiOjE0OTUyMDYxMzYsInVzZXJfaWQiOjMw\nNDksImhhc2giOiJiNDVkODNhYjRkNzViOTdlYjcwZiIsImhhc2hfdHlwZSI6\nImhpc3RvcmljIiwib3V0cHV0X3BhcmFtcyI6eyJtYXhfc2l6ZSI6NTI0Mjg4\nMDB9LCJzdGF0dXMiOiJhY3RpdmUiLCJsYXN0X3JlcXVlc3QiOm51bGwsImxh\nc3Rfc3VjY2VzcyI6bnVsbCwicmVtYWluaW5nX2J5dGVzIjpudWxsLCJsb3N0\nX2RhdGEiOmZhbHNlLCJzdGFydCI6MTQ5NTIwNjEzNiwiZW5kIjowfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:02:17 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/historics/start","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["29"],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:02:16 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["1478d2ffda4d74954e0af73b3c1f53b0"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98894"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3389"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:02:17 GMT"},{"request":{"method":"put","uri":"https://api.datasift.com/v1.5/historics/pause","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["41"],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:02:16 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["f83811efa31edae92e7ddae529425953"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98889"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3389"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:02:17 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/historics/before_historics_start.json b/test/fixtures/cassettes/v1_5/historics/before_historics_start.json new file mode 100644 index 0000000..7541b90 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/historics/before_historics_start.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:01:18 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["937f3cd928c6bc7fa012dfd9382608c3"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99261"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3447"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxNTowMToxOCIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:01:19 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/historics/prepare","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["135"],"Host":["api.datasift.com"]}},"response":{"status":{"code":202,"message":"Accepted"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:01:32 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["d11dbdf80cd21ea24a3117c021923c46"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99236"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3446"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImZlNzYwOWE5NzFmMjE4NjlmMWRmIiwiZHB1cyI6bnVsbCwiYXZh\naWxhYmlsaXR5Ijp7InN0YXJ0IjoxNDc3OTU4NDAwLCJlbmQiOjE0NzgwNDQ4\nMDAsInNvdXJjZXMiOltdfX0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:01:33 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/push/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["135"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:01:32 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["3a04c735bcbb73bcfa30ba00740af3ea"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99231"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3433"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImE4Yjg1OGNhMGFhMmM5OTc4Nzk2M2VlMTBjODZiZmIzIiwib3V0\ncHV0X3R5cGUiOiJwdWxsIiwibmFtZSI6Ikhpc3RvcmljcyBQdXNoIFN1YnNj\ncmlwdGlvbiIsImNyZWF0ZWRfYXQiOjE0OTUyMDYwOTIsInVzZXJfaWQiOjMw\nNDksImhhc2giOiJmZTc2MDlhOTcxZjIxODY5ZjFkZiIsImhhc2hfdHlwZSI6\nImhpc3RvcmljIiwib3V0cHV0X3BhcmFtcyI6eyJtYXhfc2l6ZSI6NTI0Mjg4\nMDB9LCJzdGF0dXMiOiJhY3RpdmUiLCJsYXN0X3JlcXVlc3QiOm51bGwsImxh\nc3Rfc3VjY2VzcyI6bnVsbCwicmVtYWluaW5nX2J5dGVzIjpudWxsLCJsb3N0\nX2RhdGEiOmZhbHNlLCJzdGFydCI6MTQ5NTIwNjA5MiwiZW5kIjowfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:01:33 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/historics/before_historics_stop.json b/test/fixtures/cassettes/v1_5/historics/before_historics_stop.json new file mode 100644 index 0000000..edae215 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/historics/before_historics_stop.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:02:35 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["60e0945ed1a4c6e6aefb4229eb0697cc"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98698"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3371"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxNTowMjozNCIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:02:35 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/historics/prepare","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["135"],"Host":["api.datasift.com"]}},"response":{"status":{"code":202,"message":"Accepted"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:02:48 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["80ae6021d0801a48776cc9585a6985f1"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98673"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3370"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImZhYzIxYmMyMzdmZGM4MDMyMWY2IiwiZHB1cyI6bnVsbCwiYXZh\naWxhYmlsaXR5Ijp7InN0YXJ0IjoxNDc3OTU4NDAwLCJlbmQiOjE0NzgwNDQ4\nMDAsInNvdXJjZXMiOltdfX0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:02:49 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/push/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["135"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:02:48 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["712d0dca04b631dd32bf457694664bbe"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98668"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3357"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjI0ZWMwZTIyNGQyNDg3M2U1NTcxODc5M2NhMTQwMjg4Iiwib3V0\ncHV0X3R5cGUiOiJwdWxsIiwibmFtZSI6Ikhpc3RvcmljcyBQdXNoIFN1YnNj\ncmlwdGlvbiIsImNyZWF0ZWRfYXQiOjE0OTUyMDYxNjgsInVzZXJfaWQiOjMw\nNDksImhhc2giOiJmYWMyMWJjMjM3ZmRjODAzMjFmNiIsImhhc2hfdHlwZSI6\nImhpc3RvcmljIiwib3V0cHV0X3BhcmFtcyI6eyJtYXhfc2l6ZSI6NTI0Mjg4\nMDB9LCJzdGF0dXMiOiJhY3RpdmUiLCJsYXN0X3JlcXVlc3QiOm51bGwsImxh\nc3Rfc3VjY2VzcyI6bnVsbCwicmVtYWluaW5nX2J5dGVzIjpudWxsLCJsb3N0\nX2RhdGEiOmZhbHNlLCJzdGFydCI6MTQ5NTIwNjE2OCwiZW5kIjowfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:02:49 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/historics/start","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["29"],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:02:48 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["a3433cd32df4fefaa5713ab394a15058"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98643"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3357"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:02:49 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/historics/before_historics_update.json b/test/fixtures/cassettes/v1_5/historics/before_historics_update.json new file mode 100644 index 0000000..aface91 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/historics/before_historics_update.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:02:49 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["d2b88bb3d3281965824d8707660515de"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98607"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3356"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxNTowMjo0OSIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:02:50 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/historics/prepare","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["135"],"Host":["api.datasift.com"]}},"response":{"status":{"code":202,"message":"Accepted"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:03:03 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["e7e93b9819e11935bc1cb33a4c3a7c51"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98582"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3355"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImMwYzgwMDc4NzQzMWM4YmE4MDFiIiwiZHB1cyI6bnVsbCwiYXZh\naWxhYmlsaXR5Ijp7InN0YXJ0IjoxNDc3OTU4NDAwLCJlbmQiOjE0NzgwNDQ4\nMDAsInNvdXJjZXMiOltdfX0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:03:03 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/historics/historics_delete.json b/test/fixtures/cassettes/v1_5/historics/historics_delete.json new file mode 100644 index 0000000..c63cab4 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/historics/historics_delete.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.5/historics/delete?id=fd26147cff4ee4a4e66e","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:02:34 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["018424d67c15d456ea8755daa8b9e776"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98753"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3371"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:02:35 GMT"},{"request":{"method":"get","uri":"https://api.datasift.com/v1.5/historics/get?id=fd26147cff4ee4a4e66e&with_estimate=1","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":404,"message":"Not Found"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:02:34 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["2045509d1f8f1b2c2f92bef11c0b31ac"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98728"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3371"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJlcnJvciI6Ik5vIGhpc3RvcmljIGZvdW5kIHdpdGggdGhlIElEIGZkMjYx\nNDdjZmY0ZWU0YTRlNjZlICJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:02:35 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/historics/historics_get_by_id.json b/test/fixtures/cassettes/v1_5/historics/historics_get_by_id.json new file mode 100644 index 0000000..ef2a50b --- /dev/null +++ b/test/fixtures/cassettes/v1_5/historics/historics_get_by_id.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"get","uri":"https://api.datasift.com/v1.5/historics/get?id=30d619372856f0395315&with_estimate=1","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:01:54 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["679fdfab14c7ab357f712956a319dece"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99034"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3411"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjMwZDYxOTM3Mjg1NmYwMzk1MzE1IiwiZGVmaW5pdGlvbl9pZCI6\nIjE0NWVhMjRhNGQ4M2ExNGVjYjkwNzdiODMxZjE0ODA5IiwibmFtZSI6Ikhp\nc3RvcmljcyBuYW1lIiwic3RhcnQiOjE0Nzc5NTg0MDAsImVuZCI6MTQ3ODA0\nNDgwMCwiY3JlYXRlZF9hdCI6MTQ5NTIwNjEwNywic3RhdHVzIjoiaW5pdCIs\nInByb2dyZXNzIjowLCJzb3VyY2VzIjpbInR1bWJsciJdLCJzYW1wbGUiOjEw\nMCwiZXN0aW1hdGVkX2NvbXBsZXRpb24iOjAsImRlbGl2ZXJ5X2NvdW50Ijow\nfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:01:55 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/historics/historics_get_list.json b/test/fixtures/cassettes/v1_5/historics/historics_get_list.json new file mode 100644 index 0000000..9b938ea --- /dev/null +++ b/test/fixtures/cassettes/v1_5/historics/historics_get_list.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"get","uri":"https://api.datasift.com/v1.5/historics/get?max=20&page=1&with_estimate=1","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:02:20 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["638f294fa692b9199d4a445857246f31"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98833"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3386"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJkYXRhIjpbeyJpZCI6IjdlMTQ5ODM3ZTBjMmI4M2JmMTZiIiwiZGVmaW5p\ndGlvbl9pZCI6IjYzODFkMzI5MjI5MzE1M2FjMjgyYWI3ZDMwY2ZkZDBlIiwi\nbmFtZSI6InpkMTEzMDgiLCJzdGFydCI6MTQ5MzI5MDgwMCwiZW5kIjoxNDkz\nMzIzMjAwLCJjcmVhdGVkX2F0IjoxNDk1MTAzNDIyLCJzdGF0dXMiOiJzdWNj\nZWVkZWQiLCJwcm9ncmVzcyI6MTAwLCJzb3VyY2VzIjpbInR1bWJsciJdLCJz\nYW1wbGUiOjEwMCwiZXN0aW1hdGVkX2NvbXBsZXRpb24iOjE0OTUxMDQ2NDQs\nImRlbGl2ZXJ5X2NvdW50Ijo3OTF9LHsiaWQiOiIxOGM5NWYzNWQ3NTA3ZWI3\nMjk5YyIsImRlZmluaXRpb25faWQiOiIxNmU4OTExNmI5NTdhYThjNTQyYTY0\nM2ZhM2NhNjA5ZiIsIm5hbWUiOiJpbnRlcmFjdGlvbi50eXBlID09IFwidHVt\nYmxyXCIiLCJzdGFydCI6MTQ5MzI5NDQwMCwiZW5kIjoxNDkzMzA1MjAwLCJj\ncmVhdGVkX2F0IjoxNDk1MTAxNDE1LCJzdGF0dXMiOiJzdWNjZWVkZWQiLCJw\ncm9ncmVzcyI6MTAwLCJzb3VyY2VzIjpbInR1bWJsciJdLCJzYW1wbGUiOjEw\nMCwiZXN0aW1hdGVkX2NvbXBsZXRpb24iOjE0OTUxMDI2OTAsImRlbGl2ZXJ5\nX2NvdW50Ijo0MzcyMDgwfSx7ImlkIjoiZjI4YjkyMDA5NDA5ZDU1Y2JjNTYi\nLCJkZWZpbml0aW9uX2lkIjoiNjQwZmE1MWVjYjExMTE0ZjYxZmU1MDFhMDVl\nZWJiMzUiLCJuYW1lIjoiaW50ZXJhY3Rpb24udHlwZSA9PSBcInR1bWJsclwi\nIiwic3RhcnQiOjE0OTMyOTQ0MDAsImVuZCI6MTQ5MzI5ODAwMCwiY3JlYXRl\nZF9hdCI6MTQ5NTA0MjA4Miwic3RhdHVzIjoic3VjY2VlZGVkIiwicHJvZ3Jl\nc3MiOjEwMCwic291cmNlcyI6WyJ0dW1ibHIiXSwic2FtcGxlIjoxMDAsImVz\ndGltYXRlZF9jb21wbGV0aW9uIjoxNDk1MDQ0NTA3LCJkZWxpdmVyeV9jb3Vu\ndCI6MTM1NjM2N30seyJpZCI6IjQ5ZWUxZDVlY2E2ZGFiM2Q4MTU5IiwiZGVm\naW5pdGlvbl9pZCI6IjI1NTE4OGRjNzQwNDdmMzRjYjZjNWMyNWJkMjFmYWQ2\nIiwibmFtZSI6ImludGVyYWN0aW9uLmNvbnRlbnQgY29udGFpbnMgXCJjb2Zm\nZWVcIiAxJSIsInN0YXJ0IjoxNDkxNzc4ODAwLCJlbmQiOjE0OTI2NjgwMDAs\nImNyZWF0ZWRfYXQiOjE0OTI2ODIwMzAsInN0YXR1cyI6InN1Y2NlZWRlZCIs\nInByb2dyZXNzIjoxMDAsInNvdXJjZXMiOlsiYml0bHkiLCJkaXNxdXMiLCJp\nbnRlbnNlZGViYXRlIiwidHVtYmxyIiwid29yZHByZXNzIl0sInNhbXBsZSI6\nMTAwLCJlc3RpbWF0ZWRfY29tcGxldGlvbiI6MTQ5MjY5NjQ1MCwiZGVsaXZl\ncnlfY291bnQiOjE2MTg5fSx7ImlkIjoiNGYzYzc3NzFlYzg0MzBhZWM5N2Qi\nLCJkZWZpbml0aW9uX2lkIjoiMTYxYTRhNDVmMzg1N2JkZmRlMDcxMmZjMWEy\nODA3OTkiLCJuYW1lIjoiVHVtYmxyIENvZmZlZSAxJSIsInN0YXJ0IjoxNDkx\nODY1MjAwLCJlbmQiOjE0OTI2NDI4MDAsImNyZWF0ZWRfYXQiOjE0OTI2ODE0\nMjgsInN0YXR1cyI6InN1Y2NlZWRlZCIsInByb2dyZXNzIjoxMDAsInNvdXJj\nZXMiOlsidHVtYmxyIl0sInNhbXBsZSI6MTAsImVzdGltYXRlZF9jb21wbGV0\naW9uIjoxNDkyNjkzNDQ4LCJkZWxpdmVyeV9jb3VudCI6MTE1NX0seyJpZCI6\nIjM5YmMxYjIyNjM3YTY3ZDZiYTI5IiwiZGVmaW5pdGlvbl9pZCI6IjE0NWVh\nMjRhNGQ4M2ExNGVjYjkwNzdiODMxZjE0ODA5IiwibmFtZSI6IlRlc3QgSGlz\ndG9yaWNzIFF1ZXJ5Iiwic3RhcnQiOjE0NzAwMDk2MDAsImVuZCI6MTQ3MDA5\nNjAwMCwiY3JlYXRlZF9hdCI6MTQ5MDgwNDM4MCwic3RhdHVzIjoiaW5pdCIs\nInByb2dyZXNzIjowLCJzb3VyY2VzIjpbInR1bWJsciJdLCJzYW1wbGUiOjEw\nMCwiZXN0aW1hdGVkX2NvbXBsZXRpb24iOjAsImRlbGl2ZXJ5X2NvdW50Ijow\nfSx7ImlkIjoiYTg2MThjMWI5OTZkZmI5Mzg5NjUiLCJkZWZpbml0aW9uX2lk\nIjoiNTk1OGRmYzUyM2JmYWUzMDkwNTc0ZWUzOTQxMjZkM2YiLCJuYW1lIjoi\nVHVtYmxyIENvZmZlZSAxMCUiLCJzdGFydCI6MTQ4ODg0ODQwMCwiZW5kIjox\nNDg5NjI2MDAwLCJjcmVhdGVkX2F0IjoxNDkwNjA0Mzc2LCJzdGF0dXMiOiJz\ndWNjZWVkZWQiLCJwcm9ncmVzcyI6MTAwLCJzb3VyY2VzIjpbInR1bWJsciJd\nLCJzYW1wbGUiOjEwLCJlc3RpbWF0ZWRfY29tcGxldGlvbiI6MTQ5MDYxMTAw\nOSwiZGVsaXZlcnlfY291bnQiOjE1MDQ1fSx7ImlkIjoiYjAyYmMyNzYzYTFm\nNDg1NjAwYzkiLCJkZWZpbml0aW9uX2lkIjoiMTA3MzcyYjhkYjExZjhhNWQy\nNzRjZTRmNmJmMTE4MTQiLCJuYW1lIjoiWkQxMTI1NiIsInN0YXJ0IjoxNDc1\nMDIwODAwLCJlbmQiOjE0NzUxMDcyMDAsImNyZWF0ZWRfYXQiOjE0OTAzNDgx\nMjksInN0YXR1cyI6InN1Y2NlZWRlZCIsInByb2dyZXNzIjoxMDAsInNvdXJj\nZXMiOlsiYml0bHkiLCJpbnRlbnNlZGViYXRlIiwidHVtYmxyIiwid29yZHBy\nZXNzIl0sInNhbXBsZSI6MTAwLCJlc3RpbWF0ZWRfY29tcGxldGlvbiI6MTQ5\nMDQxNDkyMCwiZGVsaXZlcnlfY291bnQiOjIyNzZ9LHsiaWQiOiIxZGVlOGVl\nOTNjN2NhZDIzNWMxYiIsImRlZmluaXRpb25faWQiOiIyODEyYzljOTk3MjU3\nOWNhMzA4Njc1YTA1YjgyNTUzYiIsIm5hbWUiOiJUdW1ibHIgQ29mZmVlIiwi\nc3RhcnQiOjE0ODg4NDQ4MDAsImVuZCI6MTQ4OTYyMjQwMCwiY3JlYXRlZF9h\ndCI6MTQ4OTc1OTczMiwic3RhdHVzIjoic3VjY2VlZGVkIiwicHJvZ3Jlc3Mi\nOjEwMCwic291cmNlcyI6WyJ0dW1ibHIiXSwic2FtcGxlIjoxMDAsImVzdGlt\nYXRlZF9jb21wbGV0aW9uIjoxNDkwMDI4ODA1LCJkZWxpdmVyeV9jb3VudCI6\nMTUwOTQ5OX0seyJpZCI6ImJiNjE5NjQ4ODc2NTdjNmEzODVlIiwiZGVmaW5p\ndGlvbl9pZCI6IjRhZjFkNDRiMGE0MjExNmQ2YzdlZGRmN2IzMThhYmM5Iiwi\nbmFtZSI6IlNBIC0gQ29tYmluZWQgYW5kIEtTVSBQbGF5ZXJzIC0gWkQxMTE5\nNCIsInN0YXJ0IjoxNDc5MTY4MDAwLCJlbmQiOjE0ODcxMTY4MDAsImNyZWF0\nZWRfYXQiOjE0ODc2OTc2NzgsInN0YXR1cyI6ImZhaWxlZCIsInByb2dyZXNz\nIjoxMDAsInNvdXJjZXMiOlsiYml0bHkiLCJpbnRlbnNlZGViYXRlIiwidHVt\nYmxyIiwid29yZHByZXNzIl0sInNhbXBsZSI6MTAwLCJlc3RpbWF0ZWRfY29t\ncGxldGlvbiI6MTQ4Nzc1MzQ5NCwiZGVsaXZlcnlfY291bnQiOjU5MDV9LHsi\naWQiOiI5Y2Y0NjczMWUzMjU5YzMwOWVjYSIsImRlZmluaXRpb25faWQiOiI0\nYWYxZDQ0YjBhNDIxMTZkNmM3ZWRkZjdiMzE4YWJjOSIsIm5hbWUiOiJTQSAt\nIENvbWJpbmVkIGFuZCBLU1UgUGxheWVycyAtIFpEMTExOTQiLCJzdGFydCI6\nMTQ3OTE2ODAwMCwiZW5kIjoxNDg3MTE2ODAwLCJjcmVhdGVkX2F0IjoxNDg3\nNjcyMzQ0LCJzdGF0dXMiOiJpbml0IiwicHJvZ3Jlc3MiOjAsInNvdXJjZXMi\nOlsiYml0bHkiLCJpbnRlbnNlZGViYXRlIiwidHVtYmxyIiwid29yZHByZXNz\nIl0sInNhbXBsZSI6MTAwLCJlc3RpbWF0ZWRfY29tcGxldGlvbiI6MCwiZGVs\naXZlcnlfY291bnQiOjB9LHsiaWQiOiIzYmRiMjAwNjQyZTY1MzBkY2ZkYiIs\nImRlZmluaXRpb25faWQiOiI0YWYxZDQ0YjBhNDIxMTZkNmM3ZWRkZjdiMzE4\nYWJjOSIsIm5hbWUiOiJTQSAtIENvbWJpbmVkIGFuZCBLU1UgUGxheWVycyAt\nIFpEMTExOTQiLCJzdGFydCI6MTQ3OTE2ODAwMCwiZW5kIjoxNDg3MTE2ODAw\nLCJjcmVhdGVkX2F0IjoxNDg3NjcyMzQwLCJzdGF0dXMiOiJpbml0IiwicHJv\nZ3Jlc3MiOjAsInNvdXJjZXMiOlsiYml0bHkiLCJpbnRlbnNlZGViYXRlIiwi\ndHVtYmxyIiwid29yZHByZXNzIl0sInNhbXBsZSI6MTAwLCJlc3RpbWF0ZWRf\nY29tcGxldGlvbiI6MCwiZGVsaXZlcnlfY291bnQiOjB9LHsiaWQiOiI5MTAw\nZDIzMjc2OWEyODY2NWExMCIsImRlZmluaXRpb25faWQiOiI0YWYxZDQ0YjBh\nNDIxMTZkNmM3ZWRkZjdiMzE4YWJjOSIsIm5hbWUiOiJTQSAtIENvbWJpbmVk\nIGFuZCBLU1UgUGxheWVycyAtIFpEMTExOTQiLCJzdGFydCI6MTQ3OTE2ODAw\nMCwiZW5kIjoxNDg3MTE2ODAwLCJjcmVhdGVkX2F0IjoxNDg3NjcxOTM3LCJz\ndGF0dXMiOiJpbml0IiwicHJvZ3Jlc3MiOjAsInNvdXJjZXMiOlsiYml0bHki\nLCJpbnRlbnNlZGViYXRlIiwidHVtYmxyIiwid29yZHByZXNzIl0sInNhbXBs\nZSI6MTAwLCJlc3RpbWF0ZWRfY29tcGxldGlvbiI6MCwiZGVsaXZlcnlfY291\nbnQiOjB9LHsiaWQiOiJkNDYwODBkNGFkMmYzYzA3MjgyNiIsImRlZmluaXRp\nb25faWQiOiI1NTZmYzY2ZmIwZTU2ZTFhMjhkOTM5OWNhNmE0ZWIyNSIsIm5h\nbWUiOiJaRCAxMTE0MiAtIGZyZW5jaCIsInN0YXJ0IjoxNDg1OTkzNjAwLCJl\nbmQiOjE0ODcyMDMyMDAsImNyZWF0ZWRfYXQiOjE0ODczNDQwMzYsInN0YXR1\ncyI6ImluaXQiLCJwcm9ncmVzcyI6MCwic291cmNlcyI6WyJ3b3JkcHJlc3Mi\nXSwic2FtcGxlIjoxMDAsImVzdGltYXRlZF9jb21wbGV0aW9uIjowLCJkZWxp\ndmVyeV9jb3VudCI6MH0seyJpZCI6ImZmODU3MDMyMzFiZTI1YjM1NGE2Iiwi\nZGVmaW5pdGlvbl9pZCI6IjE0MTIzYmE3MjI1MWQwNGE0ZmE3NWE1Mzc3Yjg3\nZDUzIiwibmFtZSI6InRtcCIsInN0YXJ0IjoxNDg2NzE5NjA1LCJlbmQiOjE0\nODY3Mjk2MDUsImNyZWF0ZWRfYXQiOjE0ODY3NDA4ODcsInN0YXR1cyI6Imlu\naXQiLCJwcm9ncmVzcyI6MCwic291cmNlcyI6WyJ3b3JkcHJlc3MiXSwic2Ft\ncGxlIjoxMDAsImVzdGltYXRlZF9jb21wbGV0aW9uIjowLCJkZWxpdmVyeV9j\nb3VudCI6MH0seyJpZCI6IjEzYTdhZmZkZDI0Y2E0NDM5MzU2IiwiZGVmaW5p\ndGlvbl9pZCI6IjE0MTIzYmE3MjI1MWQwNGE0ZmE3NWE1Mzc3Yjg3ZDUzIiwi\nbmFtZSI6IldvcmRwcmVzcyBjb2ZmZWUiLCJzdGFydCI6MTQ4NTM4ODgwMCwi\nZW5kIjoxNDg1OTA3MjAwLCJjcmVhdGVkX2F0IjoxNDg2NzQwODQ1LCJzdGF0\ndXMiOiJpbml0IiwicHJvZ3Jlc3MiOjAsInNvdXJjZXMiOlsid29yZHByZXNz\nIl0sInNhbXBsZSI6MTAsImVzdGltYXRlZF9jb21wbGV0aW9uIjowLCJkZWxp\ndmVyeV9jb3VudCI6MH0seyJpZCI6IjU5YmU1OWY5NDIyNWRmYjM3ZDAzIiwi\nZGVmaW5pdGlvbl9pZCI6IjU1NmZjNjZmYjBlNTZlMWEyOGQ5Mzk5Y2E2YTRl\nYjI1IiwibmFtZSI6IlpEIDExMTQyIC0gZnJlbmNoIiwic3RhcnQiOjE0ODUz\nMDI0MDAsImVuZCI6MTQ4NTUwNDAwMCwiY3JlYXRlZF9hdCI6MTQ4NTUxODY4\nMSwic3RhdHVzIjoic3VjY2VlZGVkIiwicHJvZ3Jlc3MiOjEwMCwic291cmNl\ncyI6WyJ0dW1ibHIiXSwic2FtcGxlIjoxMDAsImVzdGltYXRlZF9jb21wbGV0\naW9uIjoxNDg1NTI1ODk2LCJkZWxpdmVyeV9jb3VudCI6MjUxfSx7ImlkIjoi\nNzliM2M4NGZlNmU2ODEzMGI4NWQiLCJkZWZpbml0aW9uX2lkIjoiN2Q1MjVl\nMzZkMzkwMmQzODFiZDcyZTBjZjc3YmUyMDgiLCJuYW1lIjoiWkQgMTExNDIi\nLCJzdGFydCI6MTQ4MzE0MjQwMCwiZW5kIjoxNDgzMzk0NDAwLCJjcmVhdGVk\nX2F0IjoxNDg1NTE3MzA4LCJzdGF0dXMiOiJzdWNjZWVkZWQiLCJwcm9ncmVz\ncyI6MTAwLCJzb3VyY2VzIjpbInR1bWJsciJdLCJzYW1wbGUiOjEwMCwiZXN0\naW1hdGVkX2NvbXBsZXRpb24iOjE0ODU1MjIyOTYsImRlbGl2ZXJ5X2NvdW50\nIjo1NDB9LHsiaWQiOiI5NTRlNDQxOWI3NGQxNzljYzZiMyIsImRlZmluaXRp\nb25faWQiOiI4Y2UxYWZhNDZlNmZjNTQ4OThhNWYzZmExYWRjZGE5OCIsIm5h\nbWUiOiJUdW1ibHJfU2VwdF8yMDE2Iiwic3RhcnQiOjE0NzI2ODgwMDAsImVu\nZCI6MTQ3NTI4MDAwMCwiY3JlYXRlZF9hdCI6MTQ4MjQzMzc1OCwic3RhdHVz\nIjoiaW5pdCIsInByb2dyZXNzIjowLCJzb3VyY2VzIjpbInR1bWJsciJdLCJz\nYW1wbGUiOjEwMCwiZXN0aW1hdGVkX2NvbXBsZXRpb24iOjAsImRlbGl2ZXJ5\nX2NvdW50IjowfSx7ImlkIjoiNjQ1OGQ4OTFmODcyOWMwZjlmMTEiLCJkZWZp\nbml0aW9uX2lkIjoiOGNlMWFmYTQ2ZTZmYzU0ODk4YTVmM2ZhMWFkY2RhOTgi\nLCJuYW1lIjoiVHVtYmxyX1NlcHRfMjAxNiIsInN0YXJ0IjoxNDcyNjg4MDAw\nLCJlbmQiOjE0NzUyODAwMDAsImNyZWF0ZWRfYXQiOjE0ODI0MzM3MzksInN0\nYXR1cyI6ImluaXQiLCJwcm9ncmVzcyI6MCwic291cmNlcyI6WyJpbnRlbnNl\nZGViYXRlIiwid29yZHByZXNzIiwidHVtYmxyIl0sInNhbXBsZSI6MTAwLCJl\nc3RpbWF0ZWRfY29tcGxldGlvbiI6MCwiZGVsaXZlcnlfY291bnQiOjB9XSwi\nY291bnQiOjc1fQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:02:21 GMT"},{"request":{"method":"get","uri":"https://api.datasift.com/v1.5/historics/get?max=1&page=1&with_estimate=1","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:02:20 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["6bec4a9ffc71fddea54540a6d3b9873a"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98808"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3385"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJkYXRhIjpbeyJpZCI6IjdlMTQ5ODM3ZTBjMmI4M2JmMTZiIiwiZGVmaW5p\ndGlvbl9pZCI6IjYzODFkMzI5MjI5MzE1M2FjMjgyYWI3ZDMwY2ZkZDBlIiwi\nbmFtZSI6InpkMTEzMDgiLCJzdGFydCI6MTQ5MzI5MDgwMCwiZW5kIjoxNDkz\nMzIzMjAwLCJjcmVhdGVkX2F0IjoxNDk1MTAzNDIyLCJzdGF0dXMiOiJzdWNj\nZWVkZWQiLCJwcm9ncmVzcyI6MTAwLCJzb3VyY2VzIjpbInR1bWJsciJdLCJz\nYW1wbGUiOjEwMCwiZXN0aW1hdGVkX2NvbXBsZXRpb24iOjE0OTUxMDQ2NDQs\nImRlbGl2ZXJ5X2NvdW50Ijo3OTF9XSwiY291bnQiOjc1fQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:02:21 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/historics/historics_pause.json b/test/fixtures/cassettes/v1_5/historics/historics_pause.json new file mode 100644 index 0000000..c9c3495 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/historics/historics_pause.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"put","uri":"https://api.datasift.com/v1.5/historics/pause","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["41"],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:01:45 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["8995660e7cd251d3ee666ea48a852e1e"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99115"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3420"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:01:46 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/historics/historics_prepare.json b/test/fixtures/cassettes/v1_5/historics/historics_prepare.json new file mode 100644 index 0000000..a15ffb4 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/historics/historics_prepare.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:01:55 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["0eff0ace3c4ad62eb6b01f99e41e851f"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99004"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3410"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxNTowMTo1NSIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:01:56 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/historics/prepare","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["135"],"Host":["api.datasift.com"]}},"response":{"status":{"code":202,"message":"Accepted"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:02:08 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["a2738233940cf383d6522eee541f4d0e"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98979"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3410"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjI2NWJhZTE1Mjc3ZTAzMjdmMDg3IiwiZHB1cyI6bnVsbCwiYXZh\naWxhYmlsaXR5Ijp7InN0YXJ0IjoxNDc3OTU4NDAwLCJlbmQiOjE0NzgwNDQ4\nMDAsInNvdXJjZXMiOltdfX0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:02:09 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/historics/historics_resume.json b/test/fixtures/cassettes/v1_5/historics/historics_resume.json new file mode 100644 index 0000000..c56c9cf --- /dev/null +++ b/test/fixtures/cassettes/v1_5/historics/historics_resume.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"put","uri":"https://api.datasift.com/v1.5/historics/resume","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["29"],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:02:18 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["08dfc0f8e6b32006473dcf42432abf97"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98884"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3388"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:02:19 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/historics/historics_start.json b/test/fixtures/cassettes/v1_5/historics/historics_start.json new file mode 100644 index 0000000..af13ba6 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/historics/historics_start.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/historics/start","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["29"],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:01:32 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["17b396a9f7615936caff76e04556c924"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99206"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3433"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:01:33 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/historics/historics_stop.json b/test/fixtures/cassettes/v1_5/historics/historics_stop.json new file mode 100644 index 0000000..2d3aef4 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/historics/historics_stop.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/historics/stop","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["41"],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:02:48 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["9a4aa9ecf7b8bbd09d79424d185380d1"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98638"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3357"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:02:49 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/historics/historics_update.json b/test/fixtures/cassettes/v1_5/historics/historics_update.json new file mode 100644 index 0000000..59eafd3 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/historics/historics_update.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/historics/update","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["63"],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:03:03 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["2c0bf9bbb6732aa649c075bc1c223389"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98577"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3342"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:03:03 GMT"},{"request":{"method":"get","uri":"https://api.datasift.com/v1.5/historics/get?id=c0c800787431c8ba801b&with_estimate=1","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 15:03:03 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["637b4ba92265033a3883ff5db0c706cb"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98552"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495209525"],"X-Ratelimit-Reset-Ttl":["3342"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImMwYzgwMDc4NzQzMWM4YmE4MDFiIiwiZGVmaW5pdGlvbl9pZCI6\nIjE0NWVhMjRhNGQ4M2ExNGVjYjkwNzdiODMxZjE0ODA5IiwibmFtZSI6Ik5l\ndyBIaXN0b3JpY3MgcXVlcnkgbmFtZSIsInN0YXJ0IjoxNDc3OTU4NDAwLCJl\nbmQiOjE0NzgwNDQ4MDAsImNyZWF0ZWRfYXQiOjE0OTUyMDYxNzAsInN0YXR1\ncyI6ImluaXQiLCJwcm9ncmVzcyI6MCwic291cmNlcyI6WyJ0dW1ibHIiXSwi\nc2FtcGxlIjoxMDAsImVzdGltYXRlZF9jb21wbGV0aW9uIjowLCJkZWxpdmVy\neV9jb3VudCI6MH0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 15:03:03 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/odp/batch/after_upload.json b/test/fixtures/cassettes/v1_5/odp/batch/after_upload.json new file mode 100644 index 0000000..b50a15b --- /dev/null +++ b/test/fixtures/cassettes/v1_5/odp/batch/after_upload.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.5/source/delete?id=4458779711584a548ed0c0c1fa09a21c","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:38:07 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["089314242877f88fd8508b365214711d"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["97740"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2275"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:38:08 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/odp/batch/before_upload.json b/test/fixtures/cassettes/v1_5/odp/batch/before_upload.json new file mode 100644 index 0000000..268ca10 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/odp/batch/before_upload.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/source/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["110"],"Host":["api.datasift.com"]}},"response":{"status":{"code":201,"message":"Created"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:38:07 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["e65250a07b3e03c055a651a9ae0fb7d6"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["97765"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2275"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjQ0NTg3Nzk3MTE1ODRhNTQ4ZWQwYzBjMWZhMDlhMjFjIiwic3Rh\ndHVzIjoic3RvcHBlZCIsInNvdXJjZV90eXBlIjoidHdpdHRlcl9nbmlwIiwi\nbmFtZSI6IlJ1YnkgT0RQIEFQSSIsImF1dGgiOltdLCJyZXNvdXJjZXMiOlt7\nInJlc291cmNlX2lkIjoiYzg5MmIyMmI0NWFlNDk3MDgyOWZjOGFlNTc4YTE3\nNjEiLCJwYXJhbWV0ZXJzIjp7InVuaXF1ZV9pZF9sb2NhdGlvbiI6ImlkIiwi\nbWFwcGluZyI6ImduaXBfMSIsImludGVyYWN0aW9uX3R5cGUiOiJ0d2l0dGVy\nX2duaXAiLCJhdWdtZW50YXRpb25zIjpbImdlbmRlciIsImxhbmd1YWdlZGV0\nZWN0aW9uIiwic2FsaWVuY2VfY29udGVudCIsInNhbGllbmNlX3RpdGxlIiwi\ndHJlbmRzIiwiemVueWFfY29udGVudCIsInplbnlhX3RpdGxlIl19fV0sInBh\ncmFtZXRlcnMiOltdLCJjcmVhdGVkX2F0IjoxNDk1MjAxMDg3fQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:38:07 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/odp/batch/upload_failure_no_source.json b/test/fixtures/cassettes/v1_5/odp/batch/upload_failure_no_source.json new file mode 100644 index 0000000..9f45ac0 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/odp/batch/upload_failure_no_source.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://in.datasift.com/invalid_source_id","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/ Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["27255"],"Host":["in.datasift.com"]}},"response":{"status":{"code":404,"message":"Not Found"},"headers":{"Cache-Control":["private"],"Content-Type":["application/json"],"Server":["DataSift Ingestion/1.0"],"X-Ingestion-Data-Ratelimit-Reset":["46"],"X-Ingestion-Request-Ratelimit-Limit":["10000"],"X-Ingestion-Request-Ratelimit-Reset":["60"],"X-Ingestion-Data-Ratelimit-Remaining":["299972755"],"X-Ingestion-Request-Ratelimit-Reset-Ttl":["1495201147"],"X-Ingestion-Data-Ratelimit-Reset-Ttl":["1495201133"],"X-Ingestion-Data-Ratelimit-Limit":["300000001"],"X-Ingestion-Request-Ratelimit-Remaining":["9999"],"Transfer-Encoding":["chunked"],"Strict-Transport-Security":["max-age=31536000"]},"body":{"encoding":"ASCII-8BIT","base64_string":"eyJlcnJvciI6IlVua25vd24gdXNlciBzb3VyY2UifQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:38:07 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/odp/batch/upload_success.json b/test/fixtures/cassettes/v1_5/odp/batch/upload_success.json new file mode 100644 index 0000000..4f9129d --- /dev/null +++ b/test/fixtures/cassettes/v1_5/odp/batch/upload_success.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://in.datasift.com/4458779711584a548ed0c0c1fa09a21c","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/ Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["27255"],"Host":["in.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Cache-Control":["private"],"Content-Type":["application/json"],"Server":["DataSift Ingestion/1.0"],"X-Ingestion-Data-Ratelimit-Reset":["46"],"X-Ingestion-Request-Ratelimit-Limit":["10000"],"X-Ingestion-Request-Ratelimit-Reset":["60"],"X-Ingestion-Data-Ratelimit-Remaining":["299945509"],"X-Ingestion-Request-Ratelimit-Reset-Ttl":["1495201147"],"X-Ingestion-Data-Ratelimit-Reset-Ttl":["1495201133"],"X-Ingestion-Data-Ratelimit-Limit":["300000001"],"X-Ingestion-Request-Ratelimit-Remaining":["9998"],"Transfer-Encoding":["chunked"],"Strict-Transport-Security":["max-age=31536000"]},"body":{"encoding":"ASCII-8BIT","base64_string":"eyJhY2NlcHRlZCI6MTAsInRvdGFsX21lc3NhZ2VfYnl0ZXMiOjI3MjQ2fQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:38:07 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/preview/before_preview_create.json b/test/fixtures/cassettes/v1_5/preview/before_preview_create.json new file mode 100644 index 0000000..51563c5 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/preview/before_preview_create.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:55:38 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["ca1fbd17bc74cb98b1aaff00b797b5a5"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["97345"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["1224"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiZTJhMDczZGE3NGEwMWNjZjViYTk3Y2FlMTQ4ZTY0NTciLCJj\ncmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxMzo1NTozOCIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:55:38 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/preview/before_preview_get.json b/test/fixtures/cassettes/v1_5/preview/before_preview_get.json new file mode 100644 index 0000000..1051c55 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/preview/before_preview_get.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:55:37 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["ed73ca9aeb46d526a504fee5ddab4acb"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["97380"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["1225"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiZTJhMDczZGE3NGEwMWNjZjViYTk3Y2FlMTQ4ZTY0NTciLCJj\ncmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxMzo1NTozNyIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:55:37 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/preview/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["167"],"Host":["api.datasift.com"]}},"response":{"status":{"code":202,"message":"Accepted"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:55:38 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["91546a846bf336b6811a515db0b5b841"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["97355"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["1224"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImYyMzg1OThkMTc2YjQ4OTM1ZWM3MWYwY2FjN2NlNjFjNDUxYjAx\nMzEiLCJjcmVhdGVkX2F0IjoxNDk1MjAyMTM4fQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:55:38 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/preview/preview_create_success.json b/test/fixtures/cassettes/v1_5/preview/preview_create_success.json new file mode 100644 index 0000000..1bb688b --- /dev/null +++ b/test/fixtures/cassettes/v1_5/preview/preview_create_success.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/preview/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["167"],"Host":["api.datasift.com"]}},"response":{"status":{"code":202,"message":"Accepted"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:55:38 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["cd0d29b4bb8412f5924dfb8ee925bbae"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["97320"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["1224"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjhlYjY3MjA5NTA1YThjMTgxN2JjZjk5YjY4YTdhNWRjMjZiOTY2\nNTUiLCJjcmVhdGVkX2F0IjoxNDk1MjAyMTM5fQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:55:38 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/preview/preview_get_success.json b/test/fixtures/cassettes/v1_5/preview/preview_get_success.json new file mode 100644 index 0000000..71fa6ae --- /dev/null +++ b/test/fixtures/cassettes/v1_5/preview/preview_get_success.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/preview/get","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["49"],"Host":["api.datasift.com"]}},"response":{"status":{"code":202,"message":"Accepted"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:55:38 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["6f4d4c1f16d2d421fec5d56f2c078b77"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["97350"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["1224"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImYyMzg1OThkMTc2YjQ4OTM1ZWM3MWYwY2FjN2NlNjFjNDUxYjAx\nMzEiLCJuYW1lIjoicHJldmlldyIsInByb2dyZXNzIjowLCJzdGF0dXMiOiJx\ndWV1ZWQiLCJmZWVkcyI6InR1bWJsciIsInNhbXBsZSI6MSwiZW5kIjoxNDc4\nMDQ0ODAwLCJjcmVhdGVkX2F0IjoxNDk1MjAyMTM4LCJzdGFydCI6MTQ3Nzk1\nODQwMCwidXNlciI6IjMwNDkiLCJwYXJhbWV0ZXJzIjoibGFuZ3VhZ2UudGFn\nLGZyZXFEaXN0LDU7aW50ZXJhY3Rpb24uaWQsdGFyZ2V0Vm9sLGhvdXIiLCJo\nYXNoIjoiZTJhMDczZGE3NGEwMWNjZjViYTk3Y2FlMTQ4ZTY0NTcifQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:55:38 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/pull/after_pull.json b/test/fixtures/cassettes/v1_5/pull/after_pull.json new file mode 100644 index 0000000..631b48f --- /dev/null +++ b/test/fixtures/cassettes/v1_5/pull/after_pull.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.5/push/delete?id=c6e011e298bd3a584458fe312a59a65b","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Wed, 17 May 2017 14:18:58 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["4426fa07ca50900708b7c2921a2f1bf7"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98347"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495034208"],"X-Ratelimit-Reset-Ttl":["3470"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Wed, 17 May 2017 14:18:58 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/pull/before_pull.json b/test/fixtures/cassettes/v1_5/pull/before_pull.json new file mode 100644 index 0000000..804dbcf --- /dev/null +++ b/test/fixtures/cassettes/v1_5/pull/before_pull.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Wed, 17 May 2017 14:18:57 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["04c9f3ddb48d76a89d15ce40c9615397"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98353"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495034208"],"X-Ratelimit-Reset-Ttl":["3471"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNy0wNS0xNyAxNDoxODo1NyIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Wed, 17 May 2017 14:18:57 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/push/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["91"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Wed, 17 May 2017 14:18:57 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.4"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["ad739948daf50cb9c7aea70da303d64f"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98348"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495034208"],"X-Ratelimit-Reset-Ttl":["3471"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImM2ZTAxMWUyOThiZDNhNTg0NDU4ZmUzMTJhNTlhNjViIiwib3V0\ncHV0X3R5cGUiOiJwdWxsIiwibmFtZSI6IlJ1YnkgUHVsbCBFeGFtcGxlIiwi\nY3JlYXRlZF9hdCI6MTQ5NTAzMDczNywidXNlcl9pZCI6MzA0OSwiaGFzaCI6\nIjE0NWVhMjRhNGQ4M2ExNGVjYjkwNzdiODMxZjE0ODA5IiwiaGFzaF90eXBl\nIjoic3RyZWFtIiwib3V0cHV0X3BhcmFtcyI6eyJvdXRwdXRfdHlwZSI6InB1\nbGwiLCJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDki\nLCJuYW1lIjoiUnVieSBQdWxsIEV4YW1wbGUifSwic3RhdHVzIjoiYWN0aXZl\nIiwibGFzdF9yZXF1ZXN0IjpudWxsLCJsYXN0X3N1Y2Nlc3MiOm51bGwsInJl\nbWFpbmluZ19ieXRlcyI6bnVsbCwibG9zdF9kYXRhIjpmYWxzZSwic3RhcnQi\nOjE0OTUwMzA3MzcsImVuZCI6MH0=\n"},"http_version":null},"recorded_at":"Wed, 17 May 2017 14:18:57 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/pull/pull.json b/test/fixtures/cassettes/v1_5/pull/pull.json new file mode 100644 index 0000000..a747673 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/pull/pull.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"get","uri":"https://api.datasift.com/v1.5/pull?cursor=&id=c6e011e298bd3a584458fe312a59a65b&size=52428800","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Wed, 17 May 2017 14:18:58 GMT"],"Content-Type":["application/json"],"X-Api-Version":["1.4"],"P3p":["CP=\"CAO PSA\""],"X-Datasift-Cursor-Current":["303230bd41b2b7f0e44a0aeb6f0d9d3c"],"X-Datasift-Format":["json_new_line"],"X-Served-By":["sft214","sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Wed, 17 May 2017 14:18:58 GMT"}],"recorded_with":"VCR 2.9.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/push/after_historic_push_get.json b/test/fixtures/cassettes/v1_5/push/after_historic_push_get.json new file mode 100644 index 0000000..36442cb --- /dev/null +++ b/test/fixtures/cassettes/v1_5/push/after_historic_push_get.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.5/push/delete?id=24064a0f038fcc6851a65e212def941e","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:56:05 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["07e368856a0c85c402d54ee9c747b4dd"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99264"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3291"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:56:05 GMT"},{"request":{"method":"delete","uri":"https://api.datasift.com/v1.5/historics/delete?id=bb218ce30932544125bb","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:56:05 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["da0f1e18c489afd6da32f77d749972c5"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99239"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3291"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:56:05 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/push/after_push_create.json b/test/fixtures/cassettes/v1_5/push/after_push_create.json new file mode 100644 index 0000000..32ba62a --- /dev/null +++ b/test/fixtures/cassettes/v1_5/push/after_push_create.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.5/push/delete?id=706e7e6518de9f53223087a25751b297","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:56:10 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["26daf2378ebbaaec201a60195aaac46c"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99195"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3286"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:56:10 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/push/after_push_get.json b/test/fixtures/cassettes/v1_5/push/after_push_get.json new file mode 100644 index 0000000..3097405 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/push/after_push_get.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.5/push/delete?id=c1aaab38893a2b41e273b81267c6f888","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:56:16 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["264356b617886086fb8cfe5687e03a1b"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99134"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3280"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:56:16 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/push/after_push_log.json b/test/fixtures/cassettes/v1_5/push/after_push_log.json new file mode 100644 index 0000000..d529473 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/push/after_push_log.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.5/push/delete?id=a9ddff804a93f376908bceea07a42624","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:56:06 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["0d6d4ec7dd698ed922d195c35d68e346"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99227"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3290"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:56:06 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/push/after_push_pause.json b/test/fixtures/cassettes/v1_5/push/after_push_pause.json new file mode 100644 index 0000000..fd32001 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/push/after_push_pause.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.5/push/delete?id=d91953fa618d01bff3231b4166e907f0","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:56:08 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["95f5cf550298e200775f15f75a1d6135"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99213"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3288"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:56:08 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/push/after_push_resume.json b/test/fixtures/cassettes/v1_5/push/after_push_resume.json new file mode 100644 index 0000000..434b5d8 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/push/after_push_resume.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.5/push/delete?id=555de607573906b30cbe642e5e5d3d15","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:56:18 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["c126c67afa1c34b5d44b4c683a4cdb95"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99121"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3278"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:56:18 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/push/after_push_stop.json b/test/fixtures/cassettes/v1_5/push/after_push_stop.json new file mode 100644 index 0000000..c1a04ca --- /dev/null +++ b/test/fixtures/cassettes/v1_5/push/after_push_stop.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.5/push/delete?id=095078613a4c4ab7e8d8e8402eec6a12","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:56:15 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["429a7829a347a7f2274f59e14a3b2bb6"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99146"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3281"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:56:15 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/push/after_push_update.json b/test/fixtures/cassettes/v1_5/push/after_push_update.json new file mode 100644 index 0000000..2bfd201 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/push/after_push_update.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.5/push/delete?id=f9b3db1cd6fa6cd38cd869c279d9f4a0","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:56:13 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["2942c86be54a9f763b9a5f2144a3de37"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99158"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3283"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:56:13 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/push/before_historic_push_get.json b/test/fixtures/cassettes/v1_5/push/before_historic_push_get.json new file mode 100644 index 0000000..3afa23f --- /dev/null +++ b/test/fixtures/cassettes/v1_5/push/before_historic_push_get.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:55:50 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["469f63413619c2a7a719ac19c58c63a5"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99296"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3306"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxMTo1NTo1MCIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:55:50 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/historics/prepare","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["141"],"Host":["api.datasift.com"]}},"response":{"status":{"code":202,"message":"Accepted"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:56:04 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["34b4f750a237ad48ca43cc1887b134a0"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99271"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3305"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImJiMjE4Y2UzMDkzMjU0NDEyNWJiIiwiZHB1cyI6bnVsbCwiYXZh\naWxhYmlsaXR5Ijp7InN0YXJ0IjoxNDcwMDA5NjAwLCJlbmQiOjE0NzAwOTYw\nMDAsInNvdXJjZXMiOltdfX0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:56:04 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/push/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["338"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:56:04 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["1d922265a4371941b061ffd34e8917a9"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99266"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3292"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjI0MDY0YTBmMDM4ZmNjNjg1MWE2NWUyMTJkZWY5NDFlIiwib3V0\ncHV0X3R5cGUiOiJzMyIsIm5hbWUiOiJSdWJ5IEhpc3RvcmljcyBQdXNoIEV4\nYW1wbGUiLCJjcmVhdGVkX2F0IjoxNDk1MTk0OTY0LCJ1c2VyX2lkIjozMDQ5\nLCJoYXNoIjoiYmIyMThjZTMwOTMyNTQ0MTI1YmIiLCJoYXNoX3R5cGUiOiJo\naXN0b3JpYyIsIm91dHB1dF9wYXJhbXMiOnsiYnVja2V0IjoiamR1Z2RhbGUi\nLCJkaXJlY3RvcnkiOiJydWJ5IiwiYWNsIjoicHJpdmF0ZSIsImRlbGl2ZXJ5\nX2ZyZXF1ZW5jeSI6MCwibWF4X3NpemUiOjEwNDg1NzYwMCwiZmlsZV9wcmVm\naXgiOiJEYXRhU2lmdCJ9LCJzdGF0dXMiOiJhY3RpdmUiLCJsYXN0X3JlcXVl\nc3QiOm51bGwsImxhc3Rfc3VjY2VzcyI6bnVsbCwicmVtYWluaW5nX2J5dGVz\nIjpudWxsLCJsb3N0X2RhdGEiOmZhbHNlLCJzdGFydCI6MTQ5NTE5NDk2NCwi\nZW5kIjowfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:56:04 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/push/before_push_create.json b/test/fixtures/cassettes/v1_5/push/before_push_create.json new file mode 100644 index 0000000..4e28081 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/push/before_push_create.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:56:09 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["f06bbe0d888f31987d51fa137bfbf216"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99201"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3287"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxMTo1NjowOSIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:56:09 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/push/before_push_delete.json b/test/fixtures/cassettes/v1_5/push/before_push_delete.json new file mode 100644 index 0000000..d56c0e7 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/push/before_push_delete.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:56:11 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["7473c1b65344ee2d69cc25632dea804a"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99180"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3285"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxMTo1NjoxMSIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:56:11 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/push/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["332"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:56:11 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["d0b6c60ce18f5fe0e3f88968f9bb4864"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99175"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3285"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjliOGI4NDk2NDgwMWNhMWVhNDQxNzAxYzJiZmM3YTczIiwib3V0\ncHV0X3R5cGUiOiJzMyIsIm5hbWUiOiJSdWJ5IFB1c2ggRXhhbXBsZSIsImNy\nZWF0ZWRfYXQiOjE0OTUxOTQ5NzEsInVzZXJfaWQiOjMwNDksImhhc2giOiIx\nNDVlYTI0YTRkODNhMTRlY2I5MDc3YjgzMWYxNDgwOSIsImhhc2hfdHlwZSI6\nInN0cmVhbSIsIm91dHB1dF9wYXJhbXMiOnsiYnVja2V0IjoiamR1Z2RhbGUi\nLCJkaXJlY3RvcnkiOiJydWJ5IiwiYWNsIjoicHJpdmF0ZSIsImRlbGl2ZXJ5\nX2ZyZXF1ZW5jeSI6MCwibWF4X3NpemUiOjEwNDg1NzYwMCwiZmlsZV9wcmVm\naXgiOiJEYXRhU2lmdCJ9LCJzdGF0dXMiOiJhY3RpdmUiLCJsYXN0X3JlcXVl\nc3QiOm51bGwsImxhc3Rfc3VjY2VzcyI6bnVsbCwicmVtYWluaW5nX2J5dGVz\nIjpudWxsLCJsb3N0X2RhdGEiOmZhbHNlLCJzdGFydCI6MTQ5NTE5NDk3MSwi\nZW5kIjowfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:56:12 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/push/before_push_get.json b/test/fixtures/cassettes/v1_5/push/before_push_get.json new file mode 100644 index 0000000..9f74bdc --- /dev/null +++ b/test/fixtures/cassettes/v1_5/push/before_push_get.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:56:09 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["ad92289d6546f70fbeaa9c4f0c8be9cb"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99208"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3288"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxMTo1NjowOCIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:56:09 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/push/before_push_get_with_id.json b/test/fixtures/cassettes/v1_5/push/before_push_get_with_id.json new file mode 100644 index 0000000..4c16675 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/push/before_push_get_with_id.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:56:15 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["fcb6134cf8e7897053f163315161103a"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99141"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3281"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxMTo1NjoxNSIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:56:15 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/push/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["332"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:56:16 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["ea8c1e1248d664645f6775c3aa1a9313"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99136"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3281"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImMxYWFhYjM4ODkzYTJiNDFlMjczYjgxMjY3YzZmODg4Iiwib3V0\ncHV0X3R5cGUiOiJzMyIsIm5hbWUiOiJSdWJ5IFB1c2ggRXhhbXBsZSIsImNy\nZWF0ZWRfYXQiOjE0OTUxOTQ5NzYsInVzZXJfaWQiOjMwNDksImhhc2giOiIx\nNDVlYTI0YTRkODNhMTRlY2I5MDc3YjgzMWYxNDgwOSIsImhhc2hfdHlwZSI6\nInN0cmVhbSIsIm91dHB1dF9wYXJhbXMiOnsiYnVja2V0IjoiamR1Z2RhbGUi\nLCJkaXJlY3RvcnkiOiJydWJ5IiwiYWNsIjoicHJpdmF0ZSIsImRlbGl2ZXJ5\nX2ZyZXF1ZW5jeSI6MCwibWF4X3NpemUiOjEwNDg1NzYwMCwiZmlsZV9wcmVm\naXgiOiJEYXRhU2lmdCJ9LCJzdGF0dXMiOiJhY3RpdmUiLCJsYXN0X3JlcXVl\nc3QiOm51bGwsImxhc3Rfc3VjY2VzcyI6bnVsbCwicmVtYWluaW5nX2J5dGVz\nIjpudWxsLCJsb3N0X2RhdGEiOmZhbHNlLCJzdGFydCI6MTQ5NTE5NDk3Niwi\nZW5kIjowfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:56:16 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/push/before_push_log.json b/test/fixtures/cassettes/v1_5/push/before_push_log.json new file mode 100644 index 0000000..4e57d4d --- /dev/null +++ b/test/fixtures/cassettes/v1_5/push/before_push_log.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:56:05 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["ec8f59ac50bab467c014aa6f2ef15a62"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99234"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3291"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxMTo1NjowNSIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:56:05 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/push/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["332"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:56:06 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["3c5c766fb62cefd0bc47fdf6591e8781"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99229"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3290"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImE5ZGRmZjgwNGE5M2YzNzY5MDhiY2VlYTA3YTQyNjI0Iiwib3V0\ncHV0X3R5cGUiOiJzMyIsIm5hbWUiOiJSdWJ5IFB1c2ggRXhhbXBsZSIsImNy\nZWF0ZWRfYXQiOjE0OTUxOTQ5NjYsInVzZXJfaWQiOjMwNDksImhhc2giOiIx\nNDVlYTI0YTRkODNhMTRlY2I5MDc3YjgzMWYxNDgwOSIsImhhc2hfdHlwZSI6\nInN0cmVhbSIsIm91dHB1dF9wYXJhbXMiOnsiYnVja2V0IjoiamR1Z2RhbGUi\nLCJkaXJlY3RvcnkiOiJydWJ5IiwiYWNsIjoicHJpdmF0ZSIsImRlbGl2ZXJ5\nX2ZyZXF1ZW5jeSI6MCwibWF4X3NpemUiOjEwNDg1NzYwMCwiZmlsZV9wcmVm\naXgiOiJEYXRhU2lmdCJ9LCJzdGF0dXMiOiJhY3RpdmUiLCJsYXN0X3JlcXVl\nc3QiOm51bGwsImxhc3Rfc3VjY2VzcyI6bnVsbCwicmVtYWluaW5nX2J5dGVz\nIjpudWxsLCJsb3N0X2RhdGEiOmZhbHNlLCJzdGFydCI6MTQ5NTE5NDk2Niwi\nZW5kIjowfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:56:06 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/push/before_push_pause.json b/test/fixtures/cassettes/v1_5/push/before_push_pause.json new file mode 100644 index 0000000..5a0f9ed --- /dev/null +++ b/test/fixtures/cassettes/v1_5/push/before_push_pause.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:56:07 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["872bff04ff7a10cab3e339624b509daf"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99220"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3289"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxMTo1NjowNyIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:56:07 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/push/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["332"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:56:08 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["c8ba3c96e1996a814cf46e2aaacb8342"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99215"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3289"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImQ5MTk1M2ZhNjE4ZDAxYmZmMzIzMWI0MTY2ZTkwN2YwIiwib3V0\ncHV0X3R5cGUiOiJzMyIsIm5hbWUiOiJSdWJ5IFB1c2ggRXhhbXBsZSIsImNy\nZWF0ZWRfYXQiOjE0OTUxOTQ5NjgsInVzZXJfaWQiOjMwNDksImhhc2giOiIx\nNDVlYTI0YTRkODNhMTRlY2I5MDc3YjgzMWYxNDgwOSIsImhhc2hfdHlwZSI6\nInN0cmVhbSIsIm91dHB1dF9wYXJhbXMiOnsiYnVja2V0IjoiamR1Z2RhbGUi\nLCJkaXJlY3RvcnkiOiJydWJ5IiwiYWNsIjoicHJpdmF0ZSIsImRlbGl2ZXJ5\nX2ZyZXF1ZW5jeSI6MCwibWF4X3NpemUiOjEwNDg1NzYwMCwiZmlsZV9wcmVm\naXgiOiJEYXRhU2lmdCJ9LCJzdGF0dXMiOiJhY3RpdmUiLCJsYXN0X3JlcXVl\nc3QiOm51bGwsImxhc3Rfc3VjY2VzcyI6bnVsbCwicmVtYWluaW5nX2J5dGVz\nIjpudWxsLCJsb3N0X2RhdGEiOmZhbHNlLCJzdGFydCI6MTQ5NTE5NDk2OCwi\nZW5kIjowfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:56:08 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/push/before_push_resume.json b/test/fixtures/cassettes/v1_5/push/before_push_resume.json new file mode 100644 index 0000000..0f26536 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/push/before_push_resume.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:56:17 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["744e99a693ddb9264de55e9463cfb7fc"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99129"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3279"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxMTo1NjoxNyIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:56:17 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/push/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["332"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:56:17 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["cbc722eef53333dc08f5ab54020fc6e9"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99124"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3279"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjU1NWRlNjA3NTczOTA2YjMwY2JlNjQyZTVlNWQzZDE1Iiwib3V0\ncHV0X3R5cGUiOiJzMyIsIm5hbWUiOiJSdWJ5IFB1c2ggRXhhbXBsZSIsImNy\nZWF0ZWRfYXQiOjE0OTUxOTQ5NzcsInVzZXJfaWQiOjMwNDksImhhc2giOiIx\nNDVlYTI0YTRkODNhMTRlY2I5MDc3YjgzMWYxNDgwOSIsImhhc2hfdHlwZSI6\nInN0cmVhbSIsIm91dHB1dF9wYXJhbXMiOnsiYnVja2V0IjoiamR1Z2RhbGUi\nLCJkaXJlY3RvcnkiOiJydWJ5IiwiYWNsIjoicHJpdmF0ZSIsImRlbGl2ZXJ5\nX2ZyZXF1ZW5jeSI6MCwibWF4X3NpemUiOjEwNDg1NzYwMCwiZmlsZV9wcmVm\naXgiOiJEYXRhU2lmdCJ9LCJzdGF0dXMiOiJhY3RpdmUiLCJsYXN0X3JlcXVl\nc3QiOm51bGwsImxhc3Rfc3VjY2VzcyI6bnVsbCwicmVtYWluaW5nX2J5dGVz\nIjpudWxsLCJsb3N0X2RhdGEiOmZhbHNlLCJzdGFydCI6MTQ5NTE5NDk3Nywi\nZW5kIjowfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:56:17 GMT"},{"request":{"method":"put","uri":"https://api.datasift.com/v1.5/push/pause","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["41"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:56:18 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["781d85235cb04684ad590ed4e59ef0ba"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99123"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3279"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjU1NWRlNjA3NTczOTA2YjMwY2JlNjQyZTVlNWQzZDE1Iiwib3V0\ncHV0X3R5cGUiOiJzMyIsIm5hbWUiOiJSdWJ5IFB1c2ggRXhhbXBsZSIsImNy\nZWF0ZWRfYXQiOjE0OTUxOTQ5NzcsInVzZXJfaWQiOjMwNDksImhhc2giOiIx\nNDVlYTI0YTRkODNhMTRlY2I5MDc3YjgzMWYxNDgwOSIsImhhc2hfdHlwZSI6\nInN0cmVhbSIsIm91dHB1dF9wYXJhbXMiOnsiYnVja2V0IjoiamR1Z2RhbGUi\nLCJkaXJlY3RvcnkiOiJydWJ5IiwiYWNsIjoicHJpdmF0ZSIsImRlbGl2ZXJ5\nX2ZyZXF1ZW5jeSI6MCwibWF4X3NpemUiOjEwNDg1NzYwMCwiZmlsZV9wcmVm\naXgiOiJEYXRhU2lmdCJ9LCJzdGF0dXMiOiJwYXVzZWQiLCJsYXN0X3JlcXVl\nc3QiOm51bGwsImxhc3Rfc3VjY2VzcyI6bnVsbCwicmVtYWluaW5nX2J5dGVz\nIjpudWxsLCJsb3N0X2RhdGEiOmZhbHNlLCJzdGFydCI6MTQ5NTE5NDk3Nywi\nZW5kIjpudWxsfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:56:18 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/push/before_push_stop.json b/test/fixtures/cassettes/v1_5/push/before_push_stop.json new file mode 100644 index 0000000..f3bbab6 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/push/before_push_stop.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:56:14 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["54655eb82fa55193c11ad0dbaf1f2c7d"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99153"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3283"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxMTo1NjoxNCIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:56:14 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/push/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["332"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:56:14 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["8540471e7740ce76be66d443808da2c9"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99148"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3282"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjA5NTA3ODYxM2E0YzRhYjdlOGQ4ZTg0MDJlZWM2YTEyIiwib3V0\ncHV0X3R5cGUiOiJzMyIsIm5hbWUiOiJSdWJ5IFB1c2ggRXhhbXBsZSIsImNy\nZWF0ZWRfYXQiOjE0OTUxOTQ5NzQsInVzZXJfaWQiOjMwNDksImhhc2giOiIx\nNDVlYTI0YTRkODNhMTRlY2I5MDc3YjgzMWYxNDgwOSIsImhhc2hfdHlwZSI6\nInN0cmVhbSIsIm91dHB1dF9wYXJhbXMiOnsiYnVja2V0IjoiamR1Z2RhbGUi\nLCJkaXJlY3RvcnkiOiJydWJ5IiwiYWNsIjoicHJpdmF0ZSIsImRlbGl2ZXJ5\nX2ZyZXF1ZW5jeSI6MCwibWF4X3NpemUiOjEwNDg1NzYwMCwiZmlsZV9wcmVm\naXgiOiJEYXRhU2lmdCJ9LCJzdGF0dXMiOiJhY3RpdmUiLCJsYXN0X3JlcXVl\nc3QiOm51bGwsImxhc3Rfc3VjY2VzcyI6bnVsbCwicmVtYWluaW5nX2J5dGVz\nIjpudWxsLCJsb3N0X2RhdGEiOmZhbHNlLCJzdGFydCI6MTQ5NTE5NDk3NCwi\nZW5kIjowfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:56:14 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/push/before_push_update.json b/test/fixtures/cassettes/v1_5/push/before_push_update.json new file mode 100644 index 0000000..548f630 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/push/before_push_update.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/compile","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["48"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:56:12 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["6935de9865fc5e0a4d5fceb9493998b4"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99169"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3284"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJoYXNoIjoiMTQ1ZWEyNGE0ZDgzYTE0ZWNiOTA3N2I4MzFmMTQ4MDkiLCJj\ncmVhdGVkX2F0IjoiMjAxNy0wNS0xOSAxMTo1NjoxMiIsImRwdSI6IjAuMSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:56:12 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/push/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["332"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:56:13 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["6c0e7f4403fb5eabe795e88e8c46b6fb"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99164"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3284"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImY5YjNkYjFjZDZmYTZjZDM4Y2Q4NjljMjc5ZDlmNGEwIiwib3V0\ncHV0X3R5cGUiOiJzMyIsIm5hbWUiOiJSdWJ5IFB1c2ggRXhhbXBsZSIsImNy\nZWF0ZWRfYXQiOjE0OTUxOTQ5NzMsInVzZXJfaWQiOjMwNDksImhhc2giOiIx\nNDVlYTI0YTRkODNhMTRlY2I5MDc3YjgzMWYxNDgwOSIsImhhc2hfdHlwZSI6\nInN0cmVhbSIsIm91dHB1dF9wYXJhbXMiOnsiYnVja2V0IjoiamR1Z2RhbGUi\nLCJkaXJlY3RvcnkiOiJydWJ5IiwiYWNsIjoicHJpdmF0ZSIsImRlbGl2ZXJ5\nX2ZyZXF1ZW5jeSI6MCwibWF4X3NpemUiOjEwNDg1NzYwMCwiZmlsZV9wcmVm\naXgiOiJEYXRhU2lmdCJ9LCJzdGF0dXMiOiJhY3RpdmUiLCJsYXN0X3JlcXVl\nc3QiOm51bGwsImxhc3Rfc3VjY2VzcyI6bnVsbCwicmVtYWluaW5nX2J5dGVz\nIjpudWxsLCJsb3N0X2RhdGEiOmZhbHNlLCJzdGFydCI6MTQ5NTE5NDk3Mywi\nZW5kIjowfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:56:13 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/push/push_create.json b/test/fixtures/cassettes/v1_5/push/push_create.json new file mode 100644 index 0000000..451a954 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/push/push_create.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/push/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["332"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:56:10 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["7f544c12118aaabb7c91d5276285a031"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99196"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3287"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjcwNmU3ZTY1MThkZTlmNTMyMjMwODdhMjU3NTFiMjk3Iiwib3V0\ncHV0X3R5cGUiOiJzMyIsIm5hbWUiOiJSdWJ5IFB1c2ggRXhhbXBsZSIsImNy\nZWF0ZWRfYXQiOjE0OTUxOTQ5NzAsInVzZXJfaWQiOjMwNDksImhhc2giOiIx\nNDVlYTI0YTRkODNhMTRlY2I5MDc3YjgzMWYxNDgwOSIsImhhc2hfdHlwZSI6\nInN0cmVhbSIsIm91dHB1dF9wYXJhbXMiOnsiYnVja2V0IjoiamR1Z2RhbGUi\nLCJkaXJlY3RvcnkiOiJydWJ5IiwiYWNsIjoicHJpdmF0ZSIsImRlbGl2ZXJ5\nX2ZyZXF1ZW5jeSI6MCwibWF4X3NpemUiOjEwNDg1NzYwMCwiZmlsZV9wcmVm\naXgiOiJEYXRhU2lmdCJ9LCJzdGF0dXMiOiJhY3RpdmUiLCJsYXN0X3JlcXVl\nc3QiOm51bGwsImxhc3Rfc3VjY2VzcyI6bnVsbCwicmVtYWluaW5nX2J5dGVz\nIjpudWxsLCJsb3N0X2RhdGEiOmZhbHNlLCJzdGFydCI6MTQ5NTE5NDk3MCwi\nZW5kIjowfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:56:10 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/push/push_delete.json b/test/fixtures/cassettes/v1_5/push/push_delete.json new file mode 100644 index 0000000..bfa224c --- /dev/null +++ b/test/fixtures/cassettes/v1_5/push/push_delete.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.5/push/delete?id=9b8b84964801ca1ea441701c2bfc7a73","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:56:12 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["ebf9150c0ba85d002b70657373d498a4"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99174"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3284"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:56:12 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/push/push_get_by_hash.json b/test/fixtures/cassettes/v1_5/push/push_get_by_hash.json new file mode 100644 index 0000000..21e090b --- /dev/null +++ b/test/fixtures/cassettes/v1_5/push/push_get_by_hash.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"get","uri":"https://api.datasift.com/v1.5/push/get?all=false&hash=145ea24a4d83a14ecb9077b831f14809&include_finished=0&order_by=created_at&order_dir=desc&page=1&per_page=20","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:56:09 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["3b93c5cca78394b5f0eb47847890fc34"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99206"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3287"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJzdWJzY3JpcHRpb25zIjpbXSwiY291bnQiOjB9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:56:09 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/push/push_get_by_historics_id.json b/test/fixtures/cassettes/v1_5/push/push_get_by_historics_id.json new file mode 100644 index 0000000..11c7fc7 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/push/push_get_by_historics_id.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"get","uri":"https://api.datasift.com/v1.5/push/get?all=false&historics_id=bb218ce30932544125bb&include_finished=0&order_by=created_at&order_dir=desc&page=1&per_page=20","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:56:05 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["ca1797f3bcd494c8717967482d7b2587"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99265"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3291"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJzdWJzY3JpcHRpb25zIjpbeyJpZCI6IjI0MDY0YTBmMDM4ZmNjNjg1MWE2\nNWUyMTJkZWY5NDFlIiwib3V0cHV0X3R5cGUiOiJzMyIsIm5hbWUiOiJSdWJ5\nIEhpc3RvcmljcyBQdXNoIEV4YW1wbGUiLCJjcmVhdGVkX2F0IjoxNDk1MTk0\nOTY0LCJ1c2VyX2lkIjozMDQ5LCJoYXNoIjoiYmIyMThjZTMwOTMyNTQ0MTI1\nYmIiLCJoYXNoX3R5cGUiOiJoaXN0b3JpYyIsIm91dHB1dF9wYXJhbXMiOnsi\nYnVja2V0IjoiamR1Z2RhbGUiLCJkaXJlY3RvcnkiOiJydWJ5IiwiYWNsIjoi\ncHJpdmF0ZSIsImRlbGl2ZXJ5X2ZyZXF1ZW5jeSI6MCwibWF4X3NpemUiOjEw\nNDg1NzYwMCwiZmlsZV9wcmVmaXgiOiJEYXRhU2lmdCJ9LCJzdGF0dXMiOiJh\nY3RpdmUiLCJsYXN0X3JlcXVlc3QiOm51bGwsImxhc3Rfc3VjY2VzcyI6bnVs\nbCwicmVtYWluaW5nX2J5dGVzIjpudWxsLCJpbnRlcmFjdGlvbl9jb3VudCI6\nMCwibG9zdF9kYXRhIjpmYWxzZSwic3RhcnQiOjE0OTUxOTQ5NjQsImVuZCI6\nbnVsbH1dLCJjb3VudCI6MX0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:56:05 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/push/push_get_by_id.json b/test/fixtures/cassettes/v1_5/push/push_get_by_id.json new file mode 100644 index 0000000..a4f254f --- /dev/null +++ b/test/fixtures/cassettes/v1_5/push/push_get_by_id.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"get","uri":"https://api.datasift.com/v1.5/push/get?id=c1aaab38893a2b41e273b81267c6f888","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:56:16 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["0f9432694d2b66614b90b4eb0cfe4962"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99135"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3280"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImMxYWFhYjM4ODkzYTJiNDFlMjczYjgxMjY3YzZmODg4Iiwib3V0\ncHV0X3R5cGUiOiJzMyIsIm5hbWUiOiJSdWJ5IFB1c2ggRXhhbXBsZSIsImNy\nZWF0ZWRfYXQiOjE0OTUxOTQ5NzYsInVzZXJfaWQiOjMwNDksImhhc2giOiIx\nNDVlYTI0YTRkODNhMTRlY2I5MDc3YjgzMWYxNDgwOSIsImhhc2hfdHlwZSI6\nInN0cmVhbSIsIm91dHB1dF9wYXJhbXMiOnsiYnVja2V0IjoiamR1Z2RhbGUi\nLCJkaXJlY3RvcnkiOiJydWJ5IiwiYWNsIjoicHJpdmF0ZSIsImRlbGl2ZXJ5\nX2ZyZXF1ZW5jeSI6MCwibWF4X3NpemUiOjEwNDg1NzYwMCwiZmlsZV9wcmVm\naXgiOiJEYXRhU2lmdCJ9LCJzdGF0dXMiOiJhY3RpdmUiLCJsYXN0X3JlcXVl\nc3QiOm51bGwsImxhc3Rfc3VjY2VzcyI6bnVsbCwicmVtYWluaW5nX2J5dGVz\nIjowLCJpbnRlcmFjdGlvbl9jb3VudCI6MCwibG9zdF9kYXRhIjpmYWxzZSwi\nc3RhcnQiOjE0OTUxOTQ5NzYsImVuZCI6bnVsbH0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:56:16 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/push/push_get_list.json b/test/fixtures/cassettes/v1_5/push/push_get_list.json new file mode 100644 index 0000000..cba8a63 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/push/push_get_list.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"get","uri":"https://api.datasift.com/v1.5/push/get?all=false&include_finished=0&order_by=created_at&order_dir=desc&page=1&per_page=20","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:56:09 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["1ad2a2d20a46f58731b2f6f24680b58a"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99207"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3287"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJzdWJzY3JpcHRpb25zIjpbeyJpZCI6ImRmOTIxNzlhNWM5NmNmZmEyNTEx\nODNhMzVjZjY1OGFiIiwib3V0cHV0X3R5cGUiOiJteXNxbCIsIm5hbWUiOiJZ\nb3V0dWJlIGh5ZHJhdGlvbiIsImNyZWF0ZWRfYXQiOjE0OTQ1MTI1NjcsInVz\nZXJfaWQiOjMwNDksImhhc2giOiJkMWUwYWQxYTBlYTIxY2RjNGM5YTg1NDJm\nYTdlMGIyMiIsImhhc2hfdHlwZSI6InN0cmVhbSIsIm91dHB1dF9wYXJhbXMi\nOnsiaG9zdCI6Im1hbmFnZWRzb3VyY2VzLmNuenZ0Y3dqeWZtMi5ldS13ZXN0\nLTEucmRzLmFtYXpvbmF3cy5jb20iLCJwb3J0IjozMzA2LCJkYXRhYmFzZSI6\nIm1hbmFnZWRfc291cmNlc190ZXN0aW5nIiwiY2hhcnNldCI6InV0ZjhtYjQi\nLCJzY2hlbWEiOiJbeW91dHViZV1cbiAgICBpZCA9IGludGVyYWN0aW9uLmlk\nIChkYXRhX3R5cGU6IHN0cmluZylcbiAgICBjb21tZW50X2NyZWF0ZWRfYXQg\nPSBpbnRlcmFjdGlvbi5jcmVhdGVkX2F0ICh0cmFuc2Zvcm06IGRhdGV0aW1l\nLCBkYXRhX3R5cGU6IGRhdGV0aW1lKVxuICAgIGNvbW1lbnRfcmVjZWl2ZWRf\nYXQgPSBpbnRlcmFjdGlvbi5yZWNlaXZlZF9hdCAodHJhbnNmb3JtOiBkYXRl\ndGltZSwgZGF0YV90eXBlOiBkYXRldGltZSlcbiAgICBwYXJlbnRfZXhpc3Rz\nID0geW91dHViZS52aWRlby5pZCAodHJhbnNmb3JtOiBleGlzdHMpXG4gICAg\ncGFyZW50X2NyZWF0ZWRfYXQgPSB5b3V0dWJlLnZpZGVvLmNyZWF0ZWRfYXQg\nKHRyYW5zZm9ybTogZGF0ZXRpbWUsIGRhdGFfdHlwZTogZGF0ZXRpbWUpXG4g\nICJ9LCJzdGF0dXMiOiJhY3RpdmUiLCJsYXN0X3JlcXVlc3QiOjE0OTUxOTQ5\nMjQsImxhc3Rfc3VjY2VzcyI6MTQ5NTE5NDkyNCwicmVtYWluaW5nX2J5dGVz\nIjpudWxsLCJpbnRlcmFjdGlvbl9jb3VudCI6MjI0MjU2MiwibG9zdF9kYXRh\nIjpmYWxzZSwic3RhcnQiOjE0OTQ1MTI1NjcsImVuZCI6bnVsbH0seyJpZCI6\nImQ0YjhmNTgyNzI4YmQ4NTY0MTQ0Y2JhNmRmZGZkNWVlIiwib3V0cHV0X3R5\ncGUiOiJteXNxbCIsIm5hbWUiOiJNU0ZUIENhbmFyeSIsImNyZWF0ZWRfYXQi\nOjE0OTAzNTM1MzQsInVzZXJfaWQiOjMwNDksImhhc2giOiIzNDQ4MzJkNDJl\nMDdjNWY4YzdlODcwNWVkYWZjMjVhNCIsImhhc2hfdHlwZSI6InN0cmVhbSIs\nIm91dHB1dF9wYXJhbXMiOnsiaG9zdCI6Im1hbmFnZWRzb3VyY2VzLmNuenZ0\nY3dqeWZtMi5ldS13ZXN0LTEucmRzLmFtYXpvbmF3cy5jb20iLCJwb3J0Ijoz\nMzA2LCJkYXRhYmFzZSI6Im1hbmFnZWRfc291cmNlc190ZXN0aW5nIiwiY2hh\ncnNldCI6InV0ZjhtYjQiLCJzY2hlbWEiOiJbY29tcGFyaXNvbl1cbiAgICBp\nbnRlcmFjdGlvbl9pZCA9IGludGVyYWN0aW9uLmlkXG4gICAgY3JlYXRlZF9h\ndCA9IGludGVyYWN0aW9uLmNyZWF0ZWRfYXQgKHRyYW5zZm9ybTogZGF0ZXRp\nbWUsIGRhdGFfdHlwZTogZGF0ZXRpbWUpXG4gICAgdHlwZSA9IGludGVyYWN0\naW9uLnR5cGVcbiAgICBzdWJ0eXBlID0gaW50ZXJhY3Rpb24uc3VidHlwZVxu\nICAgIHJlY2VpdmVkX2F0ID0gaW50ZXJhY3Rpb24ucmVjZWl2ZWRfYXRcbiAg\nICBzb3VyY2VfaWQgPSBzb3VyY2UuaWRcbiAgICByZXNvdXJjZV9pZCA9IHNv\ndXJjZS5yZXNvdXJjZV9pZFxuICAifSwic3RhdHVzIjoiYWN0aXZlIiwibGFz\ndF9yZXF1ZXN0IjoxNDk0OTQ2NzI0LCJsYXN0X3N1Y2Nlc3MiOjE0OTQ5NDY3\nMjQsInJlbWFpbmluZ19ieXRlcyI6bnVsbCwiaW50ZXJhY3Rpb25fY291bnQi\nOjEyMTkyMDAsImxvc3RfZGF0YSI6ZmFsc2UsInN0YXJ0IjoxNDkwMzUzNTM0\nLCJlbmQiOm51bGx9LHsiaWQiOiIzNWIzYTNlNzEzZDQ3N2I1YjIwYWY5MmFh\nYmI5OTI0YSIsIm91dHB1dF90eXBlIjoibXlzcWwiLCJuYW1lIjoiSUcgQ09N\nUEFSSVNPTiIsImNyZWF0ZWRfYXQiOjE0ODk3NDg5NTAsInVzZXJfaWQiOjMw\nNDksImhhc2giOiIxMDQxNjEyMTgyZmVkZjExZTZkYTliOTc4MmIzM2M5YSIs\nImhhc2hfdHlwZSI6InN0cmVhbSIsIm91dHB1dF9wYXJhbXMiOnsiaG9zdCI6\nIm1hbmFnZWRzb3VyY2VzLmNuenZ0Y3dqeWZtMi5ldS13ZXN0LTEucmRzLmFt\nYXpvbmF3cy5jb20iLCJwb3J0IjozMzA2LCJkYXRhYmFzZSI6Im1hbmFnZWRf\nc291cmNlc190ZXN0aW5nIiwiY2hhcnNldCI6InV0ZjhtYjQiLCJzY2hlbWEi\nOiJbY29tcGFyaXNvbl1cbiAgICAgIGludGVyYWN0aW9uX2lkID0gaW50ZXJh\nY3Rpb24uaWRcbiAgICAgIGNyZWF0ZWRfYXQgPSBpbnRlcmFjdGlvbi5jcmVh\ndGVkX2F0ICh0cmFuc2Zvcm06IGRhdGV0aW1lLCBkYXRhX3R5cGU6IGRhdGV0\naW1lKVxuICAgICAgdHlwZSA9IGludGVyYWN0aW9uLnR5cGVcbiAgICAgIHJl\nY2VpdmVkX2F0ID0gaW50ZXJhY3Rpb24ucmVjZWl2ZWRfYXRcbiAgICAgIHNv\ndXJjZV9pZCA9IHNvdXJjZS5pZFxuICAgICAgcmVzb3VyY2VfaWQgPSBzb3Vy\nY2UucmVzb3VyY2VfaWRcbiAgICAifSwic3RhdHVzIjoiYWN0aXZlIiwibGFz\ndF9yZXF1ZXN0IjoxNDk1MTk0OTA3LCJsYXN0X3N1Y2Nlc3MiOjE0OTUxOTQ5\nMDcsInJlbWFpbmluZ19ieXRlcyI6bnVsbCwiaW50ZXJhY3Rpb25fY291bnQi\nOjMwOTgxMDgsImxvc3RfZGF0YSI6ZmFsc2UsInN0YXJ0IjoxNDg5NzQ4OTUw\nLCJlbmQiOm51bGx9LHsiaWQiOiI5YTYxMjQ1YWU4NWU0ZmJlYWYzYWZkMTRh\nNDIxNmFjZSIsIm91dHB1dF90eXBlIjoibXlzcWwiLCJuYW1lIjoiSW5zdGFn\ncmFtIE9sZCIsImNyZWF0ZWRfYXQiOjE0ODUzNTYzMjgsInVzZXJfaWQiOjMw\nNDksImhhc2giOiIyZmEwOWZjNjQ0NmY5NTNhMjg0ZWU4Zjc0ZjlkM2UyYiIs\nImhhc2hfdHlwZSI6InN0cmVhbSIsIm91dHB1dF9wYXJhbXMiOnsiaG9zdCI6\nIm1hbmFnZWRzb3VyY2VzLmNuenZ0Y3dqeWZtMi5ldS13ZXN0LTEucmRzLmFt\nYXpvbmF3cy5jb20iLCJwb3J0IjozMzA2LCJkYXRhYmFzZSI6Im1hbmFnZWRf\nc291cmNlc190ZXN0aW5nIiwiY2hhcnNldCI6InV0ZjhtYjQiLCJzY2hlbWEi\nOiJbaWdfbXNfb2xkXVxuICAgIGludGVyYWN0aW9uX2lkID0gaW50ZXJhY3Rp\nb24uaWRcbiAgICBjcmVhdGVkX2F0ID0gaW50ZXJhY3Rpb24uY3JlYXRlZF9h\ndCAodHJhbnNmb3JtOiBkYXRldGltZSwgZGF0YV90eXBlOiBkYXRldGltZSlc\nbiAgICB0eXBlID0gaW50ZXJhY3Rpb24udHlwZVxuICAgIHN1YnR5cGUgPSBp\nbnRlcmFjdGlvbi5zdWJ0eXBlXG4gICAgcmVjZWl2ZWRfYXQgPSBpbnRlcmFj\ndGlvbi5yZWNlaXZlZF9hdFxuICAgIHNvdXJjZV9pZCA9IHNvdXJjZS5pZFxu\nICAgIHJlc291cmNlX2lkID0gc291cmNlLnJlc291cmNlX2lkXG4gICAgcGFy\nZW50X2lkID0gaW5zdGFncmFtLm1lZGlhLmlkXG4gICAgcGFyZW50X2NyZWF0\nZWRfYXQgPSBpbnN0YWdyYW0ubWVkaWEuY3JlYXRlZF90aW1lICh0cmFuc2Zv\ncm06IGRhdGV0aW1lLCBkYXRhX3R5cGU6IGRhdGV0aW1lKVxuICAgIGlkID0g\naW5zdGFncmFtLmlkXG4gICAgY291bnQgPSBpbnN0YWdyYW0uY291bnRcbiAg\nICBkZWx0YSA9IGluc3RhZ3JhbS5kZWx0YVxuICAgIGxvY2F0aW9uX2lkID0g\naW5zdGFncmFtLmxvY2F0aW9uLmlkXG4gICJ9LCJzdGF0dXMiOiJhY3RpdmUi\nLCJsYXN0X3JlcXVlc3QiOjE0OTUxOTQ5MzksImxhc3Rfc3VjY2VzcyI6MTQ5\nNTE5NDkzOSwicmVtYWluaW5nX2J5dGVzIjpudWxsLCJpbnRlcmFjdGlvbl9j\nb3VudCI6NTQwNDYxOCwibG9zdF9kYXRhIjp0cnVlLCJzdGFydCI6MTQ4NTM1\nNjMyOCwiZW5kIjpudWxsfSx7ImlkIjoiZGU2OGI1NTE4MjUzYjRkM2ZhMGE4\nNzZhZGQyYzliZWIiLCJvdXRwdXRfdHlwZSI6Im15c3FsIiwibmFtZSI6Iklu\nc3RhZ3JhbSBOZXciLCJjcmVhdGVkX2F0IjoxNDg1MzU2MTA4LCJ1c2VyX2lk\nIjozMDQ5LCJoYXNoIjoiZmM5MzUyZTI0MTUwNWEyNDc2OTMwYjlmOTNkZDk1\nNmIiLCJoYXNoX3R5cGUiOiJzdHJlYW0iLCJvdXRwdXRfcGFyYW1zIjp7Imhv\nc3QiOiJtYW5hZ2Vkc291cmNlcy5jbnp2dGN3anlmbTIuZXUtd2VzdC0xLnJk\ncy5hbWF6b25hd3MuY29tIiwicG9ydCI6MzMwNiwiZGF0YWJhc2UiOiJtYW5h\nZ2VkX3NvdXJjZXNfdGVzdGluZyIsImNoYXJzZXQiOiJ1dGY4bWI0Iiwic2No\nZW1hIjoiW2lnX21zX3Byb2RdXG4gICAgaW50ZXJhY3Rpb25faWQgPSBpbnRl\ncmFjdGlvbi5pZFxuICAgIGNyZWF0ZWRfYXQgPSBpbnRlcmFjdGlvbi5jcmVh\ndGVkX2F0ICh0cmFuc2Zvcm06IGRhdGV0aW1lLCBkYXRhX3R5cGU6IGRhdGV0\naW1lKVxuICAgIHR5cGUgPSBpbnRlcmFjdGlvbi50eXBlXG4gICAgc3VidHlw\nZSA9IGludGVyYWN0aW9uLnN1YnR5cGVcbiAgICByZWNlaXZlZF9hdCA9IGlu\ndGVyYWN0aW9uLnJlY2VpdmVkX2F0XG4gICAgc291cmNlX2lkID0gc291cmNl\nLmlkXG4gICAgcmVzb3VyY2VfaWQgPSBzb3VyY2UucmVzb3VyY2VfaWRcbiAg\nICBwYXJlbnRfaWQgPSBpbnN0YWdyYW0ubWVkaWEuaWRcbiAgICBwYXJlbnRf\nY3JlYXRlZF9hdCA9IGluc3RhZ3JhbS5tZWRpYS5jcmVhdGVkX3RpbWUgKHRy\nYW5zZm9ybTogZGF0ZXRpbWUsIGRhdGFfdHlwZTogZGF0ZXRpbWUpXG4gICAg\naWQgPSBpbnN0YWdyYW0uaWRcbiAgICBjb3VudCA9IGluc3RhZ3JhbS5jb3Vu\ndFxuICAgIGRlbHRhID0gaW5zdGFncmFtLmRlbHRhXG4gICAgbG9jYXRpb25f\naWQgPSBpbnN0YWdyYW0ubG9jYXRpb24uaWRcbiAgIn0sInN0YXR1cyI6ImFj\ndGl2ZSIsImxhc3RfcmVxdWVzdCI6MTQ5NTE5MzQ1MywibGFzdF9zdWNjZXNz\nIjoxNDk1MTkzNDUzLCJyZW1haW5pbmdfYnl0ZXMiOm51bGwsImludGVyYWN0\naW9uX2NvdW50IjozMTgxMDczLCJsb3N0X2RhdGEiOmZhbHNlLCJzdGFydCI6\nMTQ4NTM1NjEwOCwiZW5kIjpudWxsfSx7ImlkIjoiYTZlZjZhNDc1MDA5ODFi\nYTBhNmI3OTIzZDMxY2MzMTYiLCJvdXRwdXRfdHlwZSI6Im15c3FsIiwibmFt\nZSI6IkZhY2Vib29rIE9sZCIsImNyZWF0ZWRfYXQiOjE0ODE3NTQ5ODksInVz\nZXJfaWQiOjMwNDksImhhc2giOiJkMTNiYWU5MDE2YjlmYWZhNjI3NzFiNmNk\nMWJkZGZlMCIsImhhc2hfdHlwZSI6InN0cmVhbSIsIm91dHB1dF9wYXJhbXMi\nOnsiaG9zdCI6Im1hbmFnZWRzb3VyY2VzLmNuenZ0Y3dqeWZtMi5ldS13ZXN0\nLTEucmRzLmFtYXpvbmF3cy5jb20iLCJwb3J0IjozMzA2LCJkYXRhYmFzZSI6\nIm1hbmFnZWRfc291cmNlc190ZXN0aW5nIiwiY2hhcnNldCI6InV0ZjhtYjQi\nLCJzY2hlbWEiOiJbZmJfbXNfb2xkXVxuICAgIGludGVyYWN0aW9uX2lkID0g\naW50ZXJhY3Rpb24uaWRcbiAgICBjcmVhdGVkX2F0ID0gaW50ZXJhY3Rpb24u\nY3JlYXRlZF9hdCAodHJhbnNmb3JtOiBkYXRldGltZSwgZGF0YV90eXBlOiBk\nYXRldGltZSlcbiAgICB0eXBlID0gaW50ZXJhY3Rpb24udHlwZVxuICAgIHN1\nYnR5cGUgPSBpbnRlcmFjdGlvbi5zdWJ0eXBlXG4gICAgcmVjZWl2ZWRfYXQg\nPSBpbnRlcmFjdGlvbi5yZWNlaXZlZF9hdFxuICAgIHNvdXJjZV9pZCA9IHNv\ndXJjZS5pZFxuICAgIHJlc291cmNlX2lkID0gc291cmNlLnJlc291cmNlX2lk\nXG4gICAgcGFyZW50X2lkID0gZmFjZWJvb2tfcGFnZS5wb3N0LmlkXG4gICAg\ncGFyZW50X2NyZWF0ZWRfYXQgPSBmYWNlYm9va19wYWdlLnBvc3QuY3JlYXRl\nZF90aW1lICh0cmFuc2Zvcm06IGRhdGV0aW1lLCBkYXRhX3R5cGU6IGRhdGV0\naW1lKVxuICAgIGlkID0gZmFjZWJvb2tfcGFnZS5pZFxuICAgIGNvdW50ID0g\nZmFjZWJvb2tfcGFnZS5jb3VudFxuICAgIGRlbHRhID0gZmFjZWJvb2tfcGFn\nZS5kZWx0YVxuICAifSwic3RhdHVzIjoiYWN0aXZlIiwibGFzdF9yZXF1ZXN0\nIjoxNDk1MTk0MzE0LCJsYXN0X3N1Y2Nlc3MiOjE0OTUxOTQzMTQsInJlbWFp\nbmluZ19ieXRlcyI6bnVsbCwiaW50ZXJhY3Rpb25fY291bnQiOjIzODA2MDEs\nImxvc3RfZGF0YSI6ZmFsc2UsInN0YXJ0IjoxNDgxNzU0OTg5LCJlbmQiOm51\nbGx9LHsiaWQiOiJhM2NjYzMyMjI4MzkzYjFmNDBkNjVkOGRmNzk4YTQwMyIs\nIm91dHB1dF90eXBlIjoibXlzcWwiLCJuYW1lIjoiRmFjZWJvb2sgTmV3Iiwi\nY3JlYXRlZF9hdCI6MTQ4MTc1NDc3NiwidXNlcl9pZCI6MzA0OSwiaGFzaCI6\nIjNmOTRkNWJmNDI2ODI4MjFhMzdjZTA1YmNkZTRmZmRlIiwiaGFzaF90eXBl\nIjoic3RyZWFtIiwib3V0cHV0X3BhcmFtcyI6eyJob3N0IjoibWFuYWdlZHNv\ndXJjZXMuY256dnRjd2p5Zm0yLmV1LXdlc3QtMS5yZHMuYW1hem9uYXdzLmNv\nbSIsInBvcnQiOjMzMDYsImRhdGFiYXNlIjoibWFuYWdlZF9zb3VyY2VzX3Rl\nc3RpbmciLCJjaGFyc2V0IjoidXRmOG1iNCIsInNjaGVtYSI6IltmYl9tc19w\ncm9kXVxuICAgIGludGVyYWN0aW9uX2lkID0gaW50ZXJhY3Rpb24uaWRcbiAg\nICBjcmVhdGVkX2F0ID0gaW50ZXJhY3Rpb24uY3JlYXRlZF9hdCAodHJhbnNm\nb3JtOiBkYXRldGltZSwgZGF0YV90eXBlOiBkYXRldGltZSlcbiAgICB0eXBl\nID0gaW50ZXJhY3Rpb24udHlwZVxuICAgIHN1YnR5cGUgPSBpbnRlcmFjdGlv\nbi5zdWJ0eXBlXG4gICAgcmVjZWl2ZWRfYXQgPSBpbnRlcmFjdGlvbi5yZWNl\naXZlZF9hdFxuICAgIHNvdXJjZV9pZCA9IHNvdXJjZS5pZFxuICAgIHJlc291\ncmNlX2lkID0gc291cmNlLnJlc291cmNlX2lkXG4gICAgcGFyZW50X2lkID0g\nZmFjZWJvb2tfcGFnZS5wb3N0LmlkXG4gICAgcGFyZW50X2NyZWF0ZWRfYXQg\nPSBmYWNlYm9va19wYWdlLnBvc3QuY3JlYXRlZF90aW1lICh0cmFuc2Zvcm06\nIGRhdGV0aW1lLCBkYXRhX3R5cGU6IGRhdGV0aW1lKVxuICAgIGlkID0gZmFj\nZWJvb2tfcGFnZS5pZFxuICAgIGNvdW50ID0gZmFjZWJvb2tfcGFnZS5jb3Vu\ndFxuICAgIGRlbHRhID0gZmFjZWJvb2tfcGFnZS5kZWx0YVxuICAifSwic3Rh\ndHVzIjoiYWN0aXZlIiwibGFzdF9yZXF1ZXN0IjoxNDk1MTk0OTU4LCJsYXN0\nX3N1Y2Nlc3MiOjE0OTUxOTQ5NTksInJlbWFpbmluZ19ieXRlcyI6bnVsbCwi\naW50ZXJhY3Rpb25fY291bnQiOjEzNjkzMTAzLCJsb3N0X2RhdGEiOnRydWUs\nInN0YXJ0IjoxNDgxNzU0Nzc2LCJlbmQiOm51bGx9XSwiY291bnQiOjd9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:56:09 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/push/push_log_with_id.json b/test/fixtures/cassettes/v1_5/push/push_log_with_id.json new file mode 100644 index 0000000..b639d1a --- /dev/null +++ b/test/fixtures/cassettes/v1_5/push/push_log_with_id.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"get","uri":"https://api.datasift.com/v1.5/push/log?id=a9ddff804a93f376908bceea07a42624&order_by=request_time&order_dir=desc&page=1&per_page=20","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:56:06 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["094f7fb9f7846b1508f3f5fcd30f034a"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99228"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3290"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJzdWNjZXNzIjp0cnVlLCJjb3VudCI6MCwibG9nX2VudHJpZXMiOltdfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:56:06 GMT"},{"request":{"method":"get","uri":"https://api.datasift.com/v1.5/push/log?order_by=request_time&order_dir=desc&page=1&per_page=1","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:56:07 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["efd63ecb41e5dacce6c180c46eb0daae"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99226"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3289"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJzdWNjZXNzIjp0cnVlLCJjb3VudCI6MzAyMCwibG9nX2VudHJpZXMiOlt7\nInJlcXVlc3RfdGltZSI6MTQ5NTEwNDE4MSwic3VjY2VzcyI6dHJ1ZSwic3Vi\nc2NyaXB0aW9uX2lkIjoiYzhiZDVlYTk5ZjYzZjA0NjQyZGIzYzA5YTZmOGI3\nMGUiLCJtZXNzYWdlIjoiVGhlIHN0YXR1cyBoYXMgY2hhbmdlZCB0bzogZmlu\naXNoZWQifV19\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:56:07 GMT"},{"request":{"method":"get","uri":"https://api.datasift.com/v1.5/push/log?order_by=request_time&order_dir=desc&page=1&per_page=20","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:56:07 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["2dc8e99211f800478fce7767a7733bc4"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99225"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3289"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJzdWNjZXNzIjp0cnVlLCJjb3VudCI6MzAyMCwibG9nX2VudHJpZXMiOlt7\nInJlcXVlc3RfdGltZSI6MTQ5NTEwNDE4MSwic3VjY2VzcyI6dHJ1ZSwic3Vi\nc2NyaXB0aW9uX2lkIjoiYzhiZDVlYTk5ZjYzZjA0NjQyZGIzYzA5YTZmOGI3\nMGUiLCJtZXNzYWdlIjoiVGhlIGRlbGl2ZXJ5IGhhcyBjb21wbGV0ZWQifSx7\nInJlcXVlc3RfdGltZSI6MTQ5NTEwNDE4MSwic3VjY2VzcyI6dHJ1ZSwic3Vi\nc2NyaXB0aW9uX2lkIjoiYzhiZDVlYTk5ZjYzZjA0NjQyZGIzYzA5YTZmOGI3\nMGUiLCJtZXNzYWdlIjoiVGhlIHN0YXR1cyBoYXMgY2hhbmdlZCB0bzogZmlu\naXNoZWQifSx7InJlcXVlc3RfdGltZSI6MTQ5NTEwNDAwMSwic3VjY2VzcyI6\ndHJ1ZSwic3Vic2NyaXB0aW9uX2lkIjoiODgxNWNhOGU2ZTZmYjU1Y2ZmMmFh\nYmQ3ZTEzZWE5MjAiLCJtZXNzYWdlIjoiVGhlIGRlbGl2ZXJ5IGhhcyBjb21w\nbGV0ZWQifSx7InJlcXVlc3RfdGltZSI6MTQ5NTEwNDAwMSwic3VjY2VzcyI6\ndHJ1ZSwic3Vic2NyaXB0aW9uX2lkIjoiODgxNWNhOGU2ZTZmYjU1Y2ZmMmFh\nYmQ3ZTEzZWE5MjAiLCJtZXNzYWdlIjoiVGhlIHN0YXR1cyBoYXMgY2hhbmdl\nZCB0bzogZmluaXNoZWQifSx7InJlcXVlc3RfdGltZSI6MTQ5NTEwMzY0MSwi\nc3VjY2VzcyI6dHJ1ZSwic3Vic2NyaXB0aW9uX2lkIjoiODgxNWNhOGU2ZTZm\nYjU1Y2ZmMmFhYmQ3ZTEzZWE5MjAiLCJtZXNzYWdlIjoiVGhlIHN0YXR1cyBo\nYXMgY2hhbmdlZCB0bzogZmluaXNoaW5nIn0seyJyZXF1ZXN0X3RpbWUiOjE0\nOTUxMDE5MDEsInN1Y2Nlc3MiOnRydWUsInN1YnNjcmlwdGlvbl9pZCI6ImM4\nYmQ1ZWE5OWY2M2YwNDY0MmRiM2MwOWE2ZjhiNzBlIiwibWVzc2FnZSI6IlRo\nZSBzdGF0dXMgaGFzIGNoYW5nZWQgdG86IGZpbmlzaGluZyJ9LHsicmVxdWVz\ndF90aW1lIjoxNDk1MDk5MjAyLCJzdWNjZXNzIjp0cnVlLCJzdWJzY3JpcHRp\nb25faWQiOiI0YmU4ZmNmOGE5NmIzZWNmZTgyOTZmOThjYzk4MDUzYSIsIm1l\nc3NhZ2UiOiJUaGUgZGVsaXZlcnkgaGFzIGNvbXBsZXRlZCJ9LHsicmVxdWVz\ndF90aW1lIjoxNDk1MDk5MjAyLCJzdWNjZXNzIjp0cnVlLCJzdWJzY3JpcHRp\nb25faWQiOiI0YmU4ZmNmOGE5NmIzZWNmZTgyOTZmOThjYzk4MDUzYSIsIm1l\nc3NhZ2UiOiJUaGUgc3RhdHVzIGhhcyBjaGFuZ2VkIHRvOiBmaW5pc2hlZCJ9\nLHsicmVxdWVzdF90aW1lIjoxNDk1MDk4OTAxLCJzdWNjZXNzIjp0cnVlLCJz\ndWJzY3JpcHRpb25faWQiOiI0YmU4ZmNmOGE5NmIzZWNmZTgyOTZmOThjYzk4\nMDUzYSIsIm1lc3NhZ2UiOiJUaGUgc3RhdHVzIGhhcyBjaGFuZ2VkIHRvOiBm\naW5pc2hpbmcifSx7InJlcXVlc3RfdGltZSI6MTQ5NDcyMTU3Miwic3VjY2Vz\ncyI6dHJ1ZSwic3Vic2NyaXB0aW9uX2lkIjoiYTNjY2MzMjIyODM5M2IxZjQw\nZDY1ZDhkZjc5OGE0MDMiLCJtZXNzYWdlIjoiU3VjY2Vzc2Z1bGx5IGRlbGl2\nZXJlZCBhZnRlciBkZWxpdmVyeSBmYWlsdXJlKHMpIn0seyJyZXF1ZXN0X3Rp\nbWUiOjE0OTQ3MjE1NzEsInN1Y2Nlc3MiOmZhbHNlLCJzdWJzY3JpcHRpb25f\naWQiOiJhM2NjYzMyMjI4MzkzYjFmNDBkNjVkOGRmNzk4YTQwMyIsIm1lc3Nh\nZ2UiOiJFcnJvciBwcmVwYXJpbmcgaW5zZXJ0IHN0YXRlbWVudDogQ291bGQg\nbm90IGNvbm5lY3QgdG8gdGhlIGRhdGFiYXNlLiBQbGVhc2UgbWFrZSBzdXJl\nIHRoZSBob3N0IGFuZCBwb3J0IGFyZSBjb3JyZWN0LiJ9LHsicmVxdWVzdF90\naW1lIjoxNDk0NDc1MjQ1LCJzdWNjZXNzIjpmYWxzZSwic3Vic2NyaXB0aW9u\nX2lkIjoiYTNjY2MzMjIyODM5M2IxZjQwZDY1ZDhkZjc5OGE0MDMiLCJtZXNz\nYWdlIjoiRXJyb3IgcHJlcGFyaW5nIGluc2VydCBzdGF0ZW1lbnQ6IENvdWxk\nIG5vdCBjb25uZWN0IHRvIHRoZSBkYXRhYmFzZS4gUGxlYXNlIG1ha2Ugc3Vy\nZSB0aGUgaG9zdCBhbmQgcG9ydCBhcmUgY29ycmVjdC4ifSx7InJlcXVlc3Rf\ndGltZSI6MTQ5NDQ3NTI0NSwic3VjY2VzcyI6dHJ1ZSwic3Vic2NyaXB0aW9u\nX2lkIjoiYTNjY2MzMjIyODM5M2IxZjQwZDY1ZDhkZjc5OGE0MDMiLCJtZXNz\nYWdlIjoiU3VjY2Vzc2Z1bGx5IGRlbGl2ZXJlZCBhZnRlciBkZWxpdmVyeSBm\nYWlsdXJlKHMpIn0seyJyZXF1ZXN0X3RpbWUiOjE0OTQ0NzUyMzYsInN1Y2Nl\nc3MiOmZhbHNlLCJzdWJzY3JpcHRpb25faWQiOiJhM2NjYzMyMjI4MzkzYjFm\nNDBkNjVkOGRmNzk4YTQwMyIsIm1lc3NhZ2UiOiJFcnJvciBwcmVwYXJpbmcg\naW5zZXJ0IHN0YXRlbWVudDogQ291bGQgbm90IGNvbm5lY3QgdG8gdGhlIGRh\ndGFiYXNlLiBQbGVhc2UgbWFrZSBzdXJlIHRoZSBob3N0IGFuZCBwb3J0IGFy\nZSBjb3JyZWN0LiJ9LHsicmVxdWVzdF90aW1lIjoxNDk0NDc1MjE3LCJzdWNj\nZXNzIjpmYWxzZSwic3Vic2NyaXB0aW9uX2lkIjoiOWE2MTI0NWFlODVlNGZi\nZWFmM2FmZDE0YTQyMTZhY2UiLCJtZXNzYWdlIjoiRXJyb3IgcHJlcGFyaW5n\nIGluc2VydCBzdGF0ZW1lbnQ6IENvdWxkIG5vdCBjb25uZWN0IHRvIHRoZSBk\nYXRhYmFzZS4gUGxlYXNlIG1ha2Ugc3VyZSB0aGUgaG9zdCBhbmQgcG9ydCBh\ncmUgY29ycmVjdC4ifSx7InJlcXVlc3RfdGltZSI6MTQ5NDQ3NTIxNywic3Vj\nY2VzcyI6dHJ1ZSwic3Vic2NyaXB0aW9uX2lkIjoiOWE2MTI0NWFlODVlNGZi\nZWFmM2FmZDE0YTQyMTZhY2UiLCJtZXNzYWdlIjoiU3VjY2Vzc2Z1bGx5IGRl\nbGl2ZXJlZCBhZnRlciBkZWxpdmVyeSBmYWlsdXJlKHMpIn0seyJyZXF1ZXN0\nX3RpbWUiOjE0OTQ0NzUyMDksInN1Y2Nlc3MiOnRydWUsInN1YnNjcmlwdGlv\nbl9pZCI6ImEzY2NjMzIyMjgzOTNiMWY0MGQ2NWQ4ZGY3OThhNDAzIiwibWVz\nc2FnZSI6IlN1Y2Nlc3NmdWxseSBkZWxpdmVyZWQgYWZ0ZXIgZGVsaXZlcnkg\nZmFpbHVyZShzKSJ9LHsicmVxdWVzdF90aW1lIjoxNDk0NDc1MjA1LCJzdWNj\nZXNzIjpmYWxzZSwic3Vic2NyaXB0aW9uX2lkIjoiYTNjY2MzMjIyODM5M2Ix\nZjQwZDY1ZDhkZjc5OGE0MDMiLCJtZXNzYWdlIjoiRXJyb3IgcHJlcGFyaW5n\nIGluc2VydCBzdGF0ZW1lbnQ6IENvdWxkIG5vdCBjb25uZWN0IHRvIHRoZSBk\nYXRhYmFzZS4gUGxlYXNlIG1ha2Ugc3VyZSB0aGUgaG9zdCBhbmQgcG9ydCBh\ncmUgY29ycmVjdC4ifSx7InJlcXVlc3RfdGltZSI6MTQ5NDQ3NTIwNSwic3Vj\nY2VzcyI6ZmFsc2UsInN1YnNjcmlwdGlvbl9pZCI6IjlhNjEyNDVhZTg1ZTRm\nYmVhZjNhZmQxNGE0MjE2YWNlIiwibWVzc2FnZSI6IkVycm9yIHByZXBhcmlu\nZyBpbnNlcnQgc3RhdGVtZW50OiBDb3VsZCBub3QgY29ubmVjdCB0byB0aGUg\nZGF0YWJhc2UuIFBsZWFzZSBtYWtlIHN1cmUgdGhlIGhvc3QgYW5kIHBvcnQg\nYXJlIGNvcnJlY3QuIn0seyJyZXF1ZXN0X3RpbWUiOjE0OTQ0NzUxOTYsInN1\nY2Nlc3MiOmZhbHNlLCJzdWJzY3JpcHRpb25faWQiOiI5YTYxMjQ1YWU4NWU0\nZmJlYWYzYWZkMTRhNDIxNmFjZSIsIm1lc3NhZ2UiOiJFcnJvciBwcmVwYXJp\nbmcgaW5zZXJ0IHN0YXRlbWVudDogQ291bGQgbm90IGNvbm5lY3QgdG8gdGhl\nIGRhdGFiYXNlLiBQbGVhc2UgbWFrZSBzdXJlIHRoZSBob3N0IGFuZCBwb3J0\nIGFyZSBjb3JyZWN0LiJ9XX0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:56:07 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/push/push_pause.json b/test/fixtures/cassettes/v1_5/push/push_pause.json new file mode 100644 index 0000000..b28191a --- /dev/null +++ b/test/fixtures/cassettes/v1_5/push/push_pause.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"put","uri":"https://api.datasift.com/v1.5/push/pause","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["41"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:56:08 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["0d9f5335a69bf798d0d13611f36976df"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99214"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3288"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImQ5MTk1M2ZhNjE4ZDAxYmZmMzIzMWI0MTY2ZTkwN2YwIiwib3V0\ncHV0X3R5cGUiOiJzMyIsIm5hbWUiOiJSdWJ5IFB1c2ggRXhhbXBsZSIsImNy\nZWF0ZWRfYXQiOjE0OTUxOTQ5NjgsInVzZXJfaWQiOjMwNDksImhhc2giOiIx\nNDVlYTI0YTRkODNhMTRlY2I5MDc3YjgzMWYxNDgwOSIsImhhc2hfdHlwZSI6\nInN0cmVhbSIsIm91dHB1dF9wYXJhbXMiOnsiYnVja2V0IjoiamR1Z2RhbGUi\nLCJkaXJlY3RvcnkiOiJydWJ5IiwiYWNsIjoicHJpdmF0ZSIsImRlbGl2ZXJ5\nX2ZyZXF1ZW5jeSI6MCwibWF4X3NpemUiOjEwNDg1NzYwMCwiZmlsZV9wcmVm\naXgiOiJEYXRhU2lmdCJ9LCJzdGF0dXMiOiJwYXVzZWQiLCJsYXN0X3JlcXVl\nc3QiOm51bGwsImxhc3Rfc3VjY2VzcyI6bnVsbCwicmVtYWluaW5nX2J5dGVz\nIjpudWxsLCJsb3N0X2RhdGEiOmZhbHNlLCJzdGFydCI6MTQ5NTE5NDk2OCwi\nZW5kIjpudWxsfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:56:08 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/push/push_resume.json b/test/fixtures/cassettes/v1_5/push/push_resume.json new file mode 100644 index 0000000..2361bb9 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/push/push_resume.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"put","uri":"https://api.datasift.com/v1.5/push/resume","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["41"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:56:18 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["c1308d6a00975c7ec4965bff0ba2cf52"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99122"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3278"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjU1NWRlNjA3NTczOTA2YjMwY2JlNjQyZTVlNWQzZDE1Iiwib3V0\ncHV0X3R5cGUiOiJzMyIsIm5hbWUiOiJSdWJ5IFB1c2ggRXhhbXBsZSIsImNy\nZWF0ZWRfYXQiOjE0OTUxOTQ5NzcsInVzZXJfaWQiOjMwNDksImhhc2giOiIx\nNDVlYTI0YTRkODNhMTRlY2I5MDc3YjgzMWYxNDgwOSIsImhhc2hfdHlwZSI6\nInN0cmVhbSIsIm91dHB1dF9wYXJhbXMiOnsiYnVja2V0IjoiamR1Z2RhbGUi\nLCJkaXJlY3RvcnkiOiJydWJ5IiwiYWNsIjoicHJpdmF0ZSIsImRlbGl2ZXJ5\nX2ZyZXF1ZW5jeSI6MCwibWF4X3NpemUiOjEwNDg1NzYwMCwiZmlsZV9wcmVm\naXgiOiJEYXRhU2lmdCJ9LCJzdGF0dXMiOiJhY3RpdmUiLCJsYXN0X3JlcXVl\nc3QiOm51bGwsImxhc3Rfc3VjY2VzcyI6bnVsbCwicmVtYWluaW5nX2J5dGVz\nIjpudWxsLCJsb3N0X2RhdGEiOmZhbHNlLCJzdGFydCI6MTQ5NTE5NDk3Nywi\nZW5kIjpudWxsfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:56:18 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/push/push_stop.json b/test/fixtures/cassettes/v1_5/push/push_stop.json new file mode 100644 index 0000000..9ccc8c4 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/push/push_stop.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"put","uri":"https://api.datasift.com/v1.5/push/stop","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["41"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:56:14 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["63e1751e92177c976de8de876e4f0ab7"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99147"],"X-Ratelimit-Cost":["1"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3282"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjA5NTA3ODYxM2E0YzRhYjdlOGQ4ZTg0MDJlZWM2YTEyIiwib3V0\ncHV0X3R5cGUiOiJzMyIsIm5hbWUiOiJSdWJ5IFB1c2ggRXhhbXBsZSIsImNy\nZWF0ZWRfYXQiOjE0OTUxOTQ5NzQsInVzZXJfaWQiOjMwNDksImhhc2giOiIx\nNDVlYTI0YTRkODNhMTRlY2I5MDc3YjgzMWYxNDgwOSIsImhhc2hfdHlwZSI6\nInN0cmVhbSIsIm91dHB1dF9wYXJhbXMiOnsiYnVja2V0IjoiamR1Z2RhbGUi\nLCJkaXJlY3RvcnkiOiJydWJ5IiwiYWNsIjoicHJpdmF0ZSIsImRlbGl2ZXJ5\nX2ZyZXF1ZW5jeSI6MCwibWF4X3NpemUiOjEwNDg1NzYwMCwiZmlsZV9wcmVm\naXgiOiJEYXRhU2lmdCJ9LCJzdGF0dXMiOiJmaW5pc2hpbmciLCJsYXN0X3Jl\ncXVlc3QiOm51bGwsImxhc3Rfc3VjY2VzcyI6bnVsbCwicmVtYWluaW5nX2J5\ndGVzIjpudWxsLCJsb3N0X2RhdGEiOmZhbHNlLCJzdGFydCI6MTQ5NTE5NDk3\nNCwiZW5kIjoxNDk1MTk0OTc0fQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:56:14 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/push/push_update.json b/test/fixtures/cassettes/v1_5/push/push_update.json new file mode 100644 index 0000000..89edbaf --- /dev/null +++ b/test/fixtures/cassettes/v1_5/push/push_update.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/push/update","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["312"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:56:13 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["b4466e98b709c09994f8c0942b7c67e2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99159"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3283"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImY5YjNkYjFjZDZmYTZjZDM4Y2Q4NjljMjc5ZDlmNGEwIiwib3V0\ncHV0X3R5cGUiOiJzMyIsIm5hbWUiOiJSdWJ5IFB1c2ggRXhhbXBsZSIsImNy\nZWF0ZWRfYXQiOjE0OTUxOTQ5NzMsInVzZXJfaWQiOjMwNDksImhhc2giOiIx\nNDVlYTI0YTRkODNhMTRlY2I5MDc3YjgzMWYxNDgwOSIsImhhc2hfdHlwZSI6\nInN0cmVhbSIsIm91dHB1dF9wYXJhbXMiOnsiYnVja2V0IjoiamR1Z2RhbGUi\nLCJkaXJlY3RvcnkiOiJydWJ5IiwiYWNsIjoicHJpdmF0ZSIsImRlbGl2ZXJ5\nX2ZyZXF1ZW5jeSI6MCwibWF4X3NpemUiOjEwNDg1NzYwMCwiZmlsZV9wcmVm\naXgiOiJEYXRhU2lmdCIsIm91dHB1dF90eXBlIjoiczMiLCJvdXRwdXRfcGFy\nYW1zIjp7ImJ1Y2tldCI6ImpkdWdkYWxlIiwiZGlyZWN0b3J5IjoibmV3X2Rp\ncmVjdG9yeSIsImFjbCI6InByaXZhdGUiLCJkZWxpdmVyeV9mcmVxdWVuY3ki\nOjAsIm1heF9zaXplIjoxMDQ4NTc2MDAsImZpbGVfcHJlZml4IjoiRGF0YVNp\nZnQiLCJhdXRoIjp7ImFjY2Vzc19rZXkiOiJBS0lBSkxRSElJQjNTWFhTN1dM\nUSIsInNlY3JldF9rZXkiOiJJbGRhQjZxTXl6dGh6SWlLOWFGa2tcL3RBTmVt\nalhma3dOQkdObHNMcCJ9fSwiaWQiOiJmOWIzZGIxY2Q2ZmE2Y2QzOGNkODY5\nYzI3OWQ5ZjRhMCJ9LCJzdGF0dXMiOiJhY3RpdmUiLCJsYXN0X3JlcXVlc3Qi\nOm51bGwsImxhc3Rfc3VjY2VzcyI6bnVsbCwicmVtYWluaW5nX2J5dGVzIjow\nLCJsb3N0X2RhdGEiOmZhbHNlLCJzdGFydCI6MTQ5NTE5NDk3MywiZW5kIjpu\ndWxsfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:56:13 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/push/push_validate.json b/test/fixtures/cassettes/v1_5/push/push_validate.json new file mode 100644 index 0000000..7b3ca0e --- /dev/null +++ b/test/fixtures/cassettes/v1_5/push/push_validate.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/push/validate","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["263"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:56:10 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["34c19c15b995d2df3150f9b55a7c0de2"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99190"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3286"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJzdWNjZXNzIjp0cnVlLCJtZXNzYWdlIjoiVmFsaWRhdGVkIHN1Y2Nlc3Nm\ndWxseSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:56:10 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/push/validate","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["263"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 11:56:11 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["8508ffa0c0f3be17f07d827fbe88972e"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99185"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495198256"],"X-Ratelimit-Reset-Ttl":["3285"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJzdWNjZXNzIjp0cnVlLCJtZXNzYWdlIjoiVmFsaWRhdGVkIHN1Y2Nlc3Nm\ndWxseSJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 11:56:11 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/source/after_source_create.json b/test/fixtures/cassettes/v1_5/source/after_source_create.json new file mode 100644 index 0000000..4e59cbb --- /dev/null +++ b/test/fixtures/cassettes/v1_5/source/after_source_create.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.5/source/delete?id=f9f2dc7e0d0e491c89dee4317fc2a931","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:43 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["b6f383f4bb43690eae2e6b107d9bda7b"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98880"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3199"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:43 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/source/after_source_delete.json b/test/fixtures/cassettes/v1_5/source/after_source_delete.json new file mode 100644 index 0000000..cddd7f0 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/source/after_source_delete.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.5/source/delete?id=32bee1912e7744e4bf7d8c13deb875c8","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":404,"message":"Not Found"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:45 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["fc9e20b3f4958b0be5203dd99e90aa31"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98730"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3197"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJlcnJvciI6IlNvdXJjZSBpbnN0YW5jZSBub3QgZm91bmQifQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:45 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/source/after_source_get.json b/test/fixtures/cassettes/v1_5/source/after_source_get.json new file mode 100644 index 0000000..f59baae --- /dev/null +++ b/test/fixtures/cassettes/v1_5/source/after_source_get.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.5/source/delete?id=d07c517fd3284ba19979586c20a9feba","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:47 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["017015b3f363f2b9a304abf16083e215"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98615"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3195"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:47 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/source/after_source_log.json b/test/fixtures/cassettes/v1_5/source/after_source_log.json new file mode 100644 index 0000000..ad6b0dc --- /dev/null +++ b/test/fixtures/cassettes/v1_5/source/after_source_log.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.5/source/delete?id=bee57a2d424345dc80f6375d6a0e6e7b","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:43 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["47c760f105a9245864701e9cd6f77962"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98930"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3199"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:43 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/source/after_source_start.json b/test/fixtures/cassettes/v1_5/source/after_source_start.json new file mode 100644 index 0000000..ea49ee5 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/source/after_source_start.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.5/source/delete?id=1952fc9548ce485aafa0c0b5ee29f0d0","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:46 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["2030174e2488768bf5c08e9a55f0b0cf"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98670"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3196"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:46 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/source/after_source_stop.json b/test/fixtures/cassettes/v1_5/source/after_source_stop.json new file mode 100644 index 0000000..33bd55a --- /dev/null +++ b/test/fixtures/cassettes/v1_5/source/after_source_stop.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.5/source/delete?id=5ee53f4d63e9404ea6fd85c1ec76a843","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:44 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["8ae08304e867a0c8aceb6ee426d6c124"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98810"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3198"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:44 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/source/after_source_update.json b/test/fixtures/cassettes/v1_5/source/after_source_update.json new file mode 100644 index 0000000..cedd61b --- /dev/null +++ b/test/fixtures/cassettes/v1_5/source/after_source_update.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.5/source/delete?id=40a33e33ac3f4113a6140195bda301af","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:48 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["8d4f31512864e96125ce71fcecbc8a21"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98540"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3194"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:48 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/source/auth/add.json b/test/fixtures/cassettes/v1_5/source/auth/add.json new file mode 100644 index 0000000..42acbf8 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/source/auth/add.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"put","uri":"https://api.datasift.com/v1.5/source/auth/add","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["145"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:35:43 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["78c9f56da661149228f5ee498f9b8ae8"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98490"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2419"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImIwYmQyOGM4NTY2NzQwNWRiMDc5OWM2NjYwMDZlOGU2Iiwic3Rh\ndHVzIjoic3RvcHBlZCIsInNvdXJjZV90eXBlIjoiaW5zdGFncmFtIiwibmFt\nZSI6IlJ1YnkgVGVzdCBJRyIsImF1dGgiOlt7ImlkZW50aXR5X2lkIjoiYzZi\nMGQ0MDM4NTA4NDJkOThjMTRlNDdjYjU4ZjJlYWMiLCJleHBpcmVzX2F0Ijpu\ndWxsLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiNDU4MzM2Mjc2LjAwMjIwMTIu\nYTYxYTMzM2E5NDUyNDQ2NWI2YWNmZDkzZjk0MzQwYWIiLCJyZWZyZXNoX3Rv\na2VuIjpudWxsfX0seyJpZGVudGl0eV9pZCI6ImVkN2RlYWViN2M4YzQ0YmJi\nZDFmZDc3NTU1Y2NmN2FlIiwiZXhwaXJlc19hdCI6bnVsbCwicGFyYW1ldGVy\ncyI6eyJ2YWx1ZSI6IjQ1ODU4MzMyNi4wMDkyMTI5LmE2MWVhMTNhOTQ1NTI0\nNjUxYmFjZmQzMWY5NDNhNGFiIiwicmVmcmVzaF90b2tlbiI6bnVsbH19XSwi\ncmVzb3VyY2VzIjpbeyJyZXNvdXJjZV9pZCI6IjljNWMzZDE0ZWYxMjQ3NzU4\nYzkxYjA2Mzg0YWQxMjhjIiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidGFnIiwi\ndmFsdWUiOiJub2ZpbHRlciJ9fV0sInBhcmFtZXRlcnMiOnsiY29tbWVudHMi\nOmZhbHNlLCJsaWtlX2NvdW50IjpmYWxzZSwiY29tbWVudF9jb3VudCI6ZmFs\nc2V9LCJjcmVhdGVkX2F0IjoxNDk1MjAwOTQzfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:35:43 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/source/auth/after_add.json b/test/fixtures/cassettes/v1_5/source/auth/after_add.json new file mode 100644 index 0000000..0b22997 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/source/auth/after_add.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.5/source/delete?id=b0bd28c85667405db0799c666006e8e6","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:35:43 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["60296b6249be1202e6cac37a18bd4885"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98465"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2419"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:35:43 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/source/auth/after_remove.json b/test/fixtures/cassettes/v1_5/source/auth/after_remove.json new file mode 100644 index 0000000..af0bd88 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/source/auth/after_remove.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.5/source/delete?id=655dc593a2f94b8baa456018f32abe52","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:35:44 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["777e886eac7b1c5b013d2daf2466db91"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98390"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2418"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:35:44 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/source/auth/before_add.json b/test/fixtures/cassettes/v1_5/source/auth/before_add.json new file mode 100644 index 0000000..8752ef9 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/source/auth/before_add.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/source/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["288"],"Host":["api.datasift.com"]}},"response":{"status":{"code":201,"message":"Created"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:35:43 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["2f7196fa1d1812891ebc80751ec379fa"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98515"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2419"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImIwYmQyOGM4NTY2NzQwNWRiMDc5OWM2NjYwMDZlOGU2Iiwic3Rh\ndHVzIjoic3RvcHBlZCIsInNvdXJjZV90eXBlIjoiaW5zdGFncmFtIiwibmFt\nZSI6IlJ1YnkgVGVzdCBJRyIsImF1dGgiOlt7ImlkZW50aXR5X2lkIjoiZWQ3\nZGVhZWI3YzhjNDRiYmJkMWZkNzc1NTVjY2Y3YWUiLCJleHBpcmVzX2F0Ijpu\ndWxsLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiNDU4NTgzMzI2LjAwOTIxMjku\nYTYxZWExM2E5NDU1MjQ2NTFiYWNmZDMxZjk0M2E0YWIiLCJyZWZyZXNoX3Rv\na2VuIjpudWxsfX1dLCJyZXNvdXJjZXMiOlt7InJlc291cmNlX2lkIjoiOWM1\nYzNkMTRlZjEyNDc3NThjOTFiMDYzODRhZDEyOGMiLCJwYXJhbWV0ZXJzIjp7\nInR5cGUiOiJ0YWciLCJ2YWx1ZSI6Im5vZmlsdGVyIn19XSwicGFyYW1ldGVy\ncyI6eyJjb21tZW50cyI6ZmFsc2UsImxpa2VfY291bnQiOmZhbHNlLCJjb21t\nZW50X2NvdW50IjpmYWxzZX0sImNyZWF0ZWRfYXQiOjE0OTUyMDA5NDN9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:35:43 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/source/auth/before_remove.json b/test/fixtures/cassettes/v1_5/source/auth/before_remove.json new file mode 100644 index 0000000..1d4cc43 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/source/auth/before_remove.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/source/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["372"],"Host":["api.datasift.com"]}},"response":{"status":{"code":201,"message":"Created"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:35:44 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["1ee070d0296eb33fbad0afd164e1d449"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98440"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2419"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjY1NWRjNTkzYTJmOTRiOGJhYTQ1NjAxOGYzMmFiZTUyIiwic3Rh\ndHVzIjoic3RvcHBlZCIsInNvdXJjZV90eXBlIjoiaW5zdGFncmFtIiwibmFt\nZSI6IlJ1YnkgVGVzdCBJRyIsImF1dGgiOlt7ImlkZW50aXR5X2lkIjoiNGZm\nZGZkZjEyZWZmNGQ5ZmI4MmMxZTc3ZmYwOTVlMTgiLCJleHBpcmVzX2F0Ijpu\ndWxsLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiNDU4MzM2Mjc2LjAwMjIwMTIu\nYTYxYTMzM2E5NDUyNDQ2NWI2YWNmZDkzZjk0MzQwYWIiLCJyZWZyZXNoX3Rv\na2VuIjpudWxsfX0seyJpZGVudGl0eV9pZCI6ImFhMjk2NDA0NjQzODRiYjA4\nOGIyMTE0OGM3YjMzNTJlIiwiZXhwaXJlc19hdCI6bnVsbCwicGFyYW1ldGVy\ncyI6eyJ2YWx1ZSI6IjQ1ODU4MzMyNi4wMDkyMTI5LmE2MWVhMTNhOTQ1NTI0\nNjUxYmFjZmQzMWY5NDNhNGFiIiwicmVmcmVzaF90b2tlbiI6bnVsbH19XSwi\ncmVzb3VyY2VzIjpbeyJyZXNvdXJjZV9pZCI6IjkyYmE2ZDM1YTcwMjRhNDk5\nYWY4NDI4NDZiNjlhZjA3IiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidGFnIiwi\ndmFsdWUiOiJub2ZpbHRlciJ9fV0sInBhcmFtZXRlcnMiOnsiY29tbWVudHMi\nOmZhbHNlLCJsaWtlX2NvdW50IjpmYWxzZSwiY29tbWVudF9jb3VudCI6ZmFs\nc2V9LCJjcmVhdGVkX2F0IjoxNDk1MjAwOTQ0fQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:35:44 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/source/auth/remove.json b/test/fixtures/cassettes/v1_5/source/auth/remove.json new file mode 100644 index 0000000..346b87d --- /dev/null +++ b/test/fixtures/cassettes/v1_5/source/auth/remove.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"put","uri":"https://api.datasift.com/v1.5/source/auth/remove","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["89"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:35:44 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["3ece18bc1e06bf68c9fb92d7794309f0"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98415"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2418"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjY1NWRjNTkzYTJmOTRiOGJhYTQ1NjAxOGYzMmFiZTUyIiwic3Rh\ndHVzIjoic3RvcHBlZCIsInNvdXJjZV90eXBlIjoiaW5zdGFncmFtIiwibmFt\nZSI6IlJ1YnkgVGVzdCBJRyIsImF1dGgiOlt7ImlkZW50aXR5X2lkIjoiYWEy\nOTY0MDQ2NDM4NGJiMDg4YjIxMTQ4YzdiMzM1MmUiLCJleHBpcmVzX2F0Ijpu\ndWxsLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiNDU4NTgzMzI2LjAwOTIxMjku\nYTYxZWExM2E5NDU1MjQ2NTFiYWNmZDMxZjk0M2E0YWIiLCJyZWZyZXNoX3Rv\na2VuIjpudWxsfX1dLCJyZXNvdXJjZXMiOlt7InJlc291cmNlX2lkIjoiOTJi\nYTZkMzVhNzAyNGE0OTlhZjg0Mjg0NmI2OWFmMDciLCJwYXJhbWV0ZXJzIjp7\nInR5cGUiOiJ0YWciLCJ2YWx1ZSI6Im5vZmlsdGVyIn19XSwicGFyYW1ldGVy\ncyI6eyJjb21tZW50cyI6ZmFsc2UsImxpa2VfY291bnQiOmZhbHNlLCJjb21t\nZW50X2NvdW50IjpmYWxzZX0sImNyZWF0ZWRfYXQiOjE0OTUyMDA5NDR9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:35:44 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/source/before_source_delete.json b/test/fixtures/cassettes/v1_5/source/before_source_delete.json new file mode 100644 index 0000000..22e9083 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/source/before_source_delete.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/source/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["288"],"Host":["api.datasift.com"]}},"response":{"status":{"code":201,"message":"Created"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:44 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["305bf0bf7835d9bc10b078ac45ef9113"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98785"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3198"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjMyYmVlMTkxMmU3NzQ0ZTRiZjdkOGMxM2RlYjg3NWM4Iiwic3Rh\ndHVzIjoic3RvcHBlZCIsInNvdXJjZV90eXBlIjoiaW5zdGFncmFtIiwibmFt\nZSI6IlJ1YnkgVGVzdCBJRyIsImF1dGgiOlt7ImlkZW50aXR5X2lkIjoiOGRl\nZjg0MWY0OWFkNDAzNmI4YmNkYzhjMWNlOWUyOTAiLCJleHBpcmVzX2F0Ijpu\ndWxsLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiNDU4NTgzMzI2LjAwOTIxMjku\nYTYxZWExM2E5NDU1MjQ2NTFiYWNmZDMxZjk0M2E0YWIiLCJyZWZyZXNoX3Rv\na2VuIjpudWxsfX1dLCJyZXNvdXJjZXMiOlt7InJlc291cmNlX2lkIjoiODRj\nNGU3YzZhOTE2NDhiM2FlYTM5NmExZTVhNzk4OTAiLCJwYXJhbWV0ZXJzIjp7\nInR5cGUiOiJ0YWciLCJ2YWx1ZSI6Im5vZmlsdGVyIn19XSwicGFyYW1ldGVy\ncyI6eyJjb21tZW50cyI6ZmFsc2UsImxpa2VfY291bnQiOmZhbHNlLCJjb21t\nZW50X2NvdW50IjpmYWxzZX0sImNyZWF0ZWRfYXQiOjE0OTUyMDAxNjV9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:44 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/source/before_source_get.json b/test/fixtures/cassettes/v1_5/source/before_source_get.json new file mode 100644 index 0000000..6f9f15e --- /dev/null +++ b/test/fixtures/cassettes/v1_5/source/before_source_get.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/source/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["288"],"Host":["api.datasift.com"]}},"response":{"status":{"code":201,"message":"Created"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:46 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["53d76dde14d8580ce1a2b77eed7a385d"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98645"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3196"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImQwN2M1MTdmZDMyODRiYTE5OTc5NTg2YzIwYTlmZWJhIiwic3Rh\ndHVzIjoic3RvcHBlZCIsInNvdXJjZV90eXBlIjoiaW5zdGFncmFtIiwibmFt\nZSI6IlJ1YnkgVGVzdCBJRyIsImF1dGgiOlt7ImlkZW50aXR5X2lkIjoiZGY4\nZDdmYTg1NzkwNGVlMmEyNGU2NjY4N2ZiOTY5MmQiLCJleHBpcmVzX2F0Ijpu\ndWxsLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiNDU4NTgzMzI2LjAwOTIxMjku\nYTYxZWExM2E5NDU1MjQ2NTFiYWNmZDMxZjk0M2E0YWIiLCJyZWZyZXNoX3Rv\na2VuIjpudWxsfX1dLCJyZXNvdXJjZXMiOlt7InJlc291cmNlX2lkIjoiMTYy\nMjFhOGEwMDkzNGQzZTk5MzVjNzQ1NmZhOTY3OWIiLCJwYXJhbWV0ZXJzIjp7\nInR5cGUiOiJ0YWciLCJ2YWx1ZSI6Im5vZmlsdGVyIn19XSwicGFyYW1ldGVy\ncyI6eyJjb21tZW50cyI6ZmFsc2UsImxpa2VfY291bnQiOmZhbHNlLCJjb21t\nZW50X2NvdW50IjpmYWxzZX0sImNyZWF0ZWRfYXQiOjE0OTUyMDAxNjZ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:46 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/source/before_source_log.json b/test/fixtures/cassettes/v1_5/source/before_source_log.json new file mode 100644 index 0000000..bb0b7c5 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/source/before_source_log.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/source/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["288"],"Host":["api.datasift.com"]}},"response":{"status":{"code":201,"message":"Created"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:42 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["35fdbd181613e119b723f4137bcc578e"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98960"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3200"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImJlZTU3YTJkNDI0MzQ1ZGM4MGY2Mzc1ZDZhMGU2ZTdiIiwic3Rh\ndHVzIjoic3RvcHBlZCIsInNvdXJjZV90eXBlIjoiaW5zdGFncmFtIiwibmFt\nZSI6IlJ1YnkgVGVzdCBJRyIsImF1dGgiOlt7ImlkZW50aXR5X2lkIjoiMmUw\nZWI1YjJkYTQwNDUxOGExM2UzYzMyMDAyNzk0MDkiLCJleHBpcmVzX2F0Ijpu\ndWxsLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiNDU4NTgzMzI2LjAwOTIxMjku\nYTYxZWExM2E5NDU1MjQ2NTFiYWNmZDMxZjk0M2E0YWIiLCJyZWZyZXNoX3Rv\na2VuIjpudWxsfX1dLCJyZXNvdXJjZXMiOlt7InJlc291cmNlX2lkIjoiZmY0\nNGM1OWM3MDZiNDU4ZGE2NjE2NzcwYjI5NTZjYzYiLCJwYXJhbWV0ZXJzIjp7\nInR5cGUiOiJ0YWciLCJ2YWx1ZSI6Im5vZmlsdGVyIn19XSwicGFyYW1ldGVy\ncyI6eyJjb21tZW50cyI6ZmFsc2UsImxpa2VfY291bnQiOmZhbHNlLCJjb21t\nZW50X2NvdW50IjpmYWxzZX0sImNyZWF0ZWRfYXQiOjE0OTUyMDAxNjN9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:42 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/source/before_source_start.json b/test/fixtures/cassettes/v1_5/source/before_source_start.json new file mode 100644 index 0000000..8e7e89e --- /dev/null +++ b/test/fixtures/cassettes/v1_5/source/before_source_start.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/source/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["288"],"Host":["api.datasift.com"]}},"response":{"status":{"code":201,"message":"Created"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:45 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["0048665dfe49fd144f69999e3a8c67ea"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98705"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3197"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjE5NTJmYzk1NDhjZTQ4NWFhZmEwYzBiNWVlMjlmMGQwIiwic3Rh\ndHVzIjoic3RvcHBlZCIsInNvdXJjZV90eXBlIjoiaW5zdGFncmFtIiwibmFt\nZSI6IlJ1YnkgVGVzdCBJRyIsImF1dGgiOlt7ImlkZW50aXR5X2lkIjoiNjAy\nMDJiMmJiYTI0NGMyMjg2YzIyNjE2OTY0OGNiNjMiLCJleHBpcmVzX2F0Ijpu\ndWxsLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiNDU4NTgzMzI2LjAwOTIxMjku\nYTYxZWExM2E5NDU1MjQ2NTFiYWNmZDMxZjk0M2E0YWIiLCJyZWZyZXNoX3Rv\na2VuIjpudWxsfX1dLCJyZXNvdXJjZXMiOlt7InJlc291cmNlX2lkIjoiMTk0\nMTE3ZDNjZWY3NDY1NDlhNjU3Mzc3NTkxZTMxNmEiLCJwYXJhbWV0ZXJzIjp7\nInR5cGUiOiJ0YWciLCJ2YWx1ZSI6Im5vZmlsdGVyIn19XSwicGFyYW1ldGVy\ncyI6eyJjb21tZW50cyI6ZmFsc2UsImxpa2VfY291bnQiOmZhbHNlLCJjb21t\nZW50X2NvdW50IjpmYWxzZX0sImNyZWF0ZWRfYXQiOjE0OTUyMDAxNjZ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:45 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/source/before_source_stop.json b/test/fixtures/cassettes/v1_5/source/before_source_stop.json new file mode 100644 index 0000000..77a954b --- /dev/null +++ b/test/fixtures/cassettes/v1_5/source/before_source_stop.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/source/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["288"],"Host":["api.datasift.com"]}},"response":{"status":{"code":201,"message":"Created"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:44 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["70bf027badb30988f7fdcd8dac7e582b"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98850"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3199"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjVlZTUzZjRkNjNlOTQwNGVhNmZkODVjMWVjNzZhODQzIiwic3Rh\ndHVzIjoic3RvcHBlZCIsInNvdXJjZV90eXBlIjoiaW5zdGFncmFtIiwibmFt\nZSI6IlJ1YnkgVGVzdCBJRyIsImF1dGgiOlt7ImlkZW50aXR5X2lkIjoiMmRj\nOTEyMGNjOTBmNDVlOGI4MWIzZDgyMmViNDcxZWUiLCJleHBpcmVzX2F0Ijpu\ndWxsLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiNDU4NTgzMzI2LjAwOTIxMjku\nYTYxZWExM2E5NDU1MjQ2NTFiYWNmZDMxZjk0M2E0YWIiLCJyZWZyZXNoX3Rv\na2VuIjpudWxsfX1dLCJyZXNvdXJjZXMiOlt7InJlc291cmNlX2lkIjoiY2Yx\nMWNmMzg0ODljNGM2ZGIzYmZhMjUyZWFkOTA4MTIiLCJwYXJhbWV0ZXJzIjp7\nInR5cGUiOiJ0YWciLCJ2YWx1ZSI6Im5vZmlsdGVyIn19XSwicGFyYW1ldGVy\ncyI6eyJjb21tZW50cyI6ZmFsc2UsImxpa2VfY291bnQiOmZhbHNlLCJjb21t\nZW50X2NvdW50IjpmYWxzZX0sImNyZWF0ZWRfYXQiOjE0OTUyMDAxNjR9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:44 GMT"},{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/source/start","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["41"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:44 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["f74879f4c38f75a3b596043c7a25a0d8"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98845"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3198"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjVlZTUzZjRkNjNlOTQwNGVhNmZkODVjMWVjNzZhODQzIiwic3Rh\ndHVzIjoicnVubmluZyIsInNvdXJjZV90eXBlIjoiaW5zdGFncmFtIiwibmFt\nZSI6IlJ1YnkgVGVzdCBJRyIsImF1dGgiOlt7ImlkZW50aXR5X2lkIjoiMmRj\nOTEyMGNjOTBmNDVlOGI4MWIzZDgyMmViNDcxZWUiLCJleHBpcmVzX2F0Ijpu\ndWxsLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiNDU4NTgzMzI2LjAwOTIxMjku\nYTYxZWExM2E5NDU1MjQ2NTFiYWNmZDMxZjk0M2E0YWIiLCJyZWZyZXNoX3Rv\na2VuIjpudWxsfX1dLCJyZXNvdXJjZXMiOlt7InJlc291cmNlX2lkIjoiY2Yx\nMWNmMzg0ODljNGM2ZGIzYmZhMjUyZWFkOTA4MTIiLCJwYXJhbWV0ZXJzIjp7\nInR5cGUiOiJ0YWciLCJ2YWx1ZSI6Im5vZmlsdGVyIn19XSwicGFyYW1ldGVy\ncyI6eyJjb21tZW50cyI6ZmFsc2UsImxpa2VfY291bnQiOmZhbHNlLCJjb21t\nZW50X2NvdW50IjpmYWxzZX0sImNyZWF0ZWRfYXQiOjE0OTUyMDAxNjR9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:44 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/source/before_source_update.json b/test/fixtures/cassettes/v1_5/source/before_source_update.json new file mode 100644 index 0000000..e237af1 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/source/before_source_update.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/source/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["288"],"Host":["api.datasift.com"]}},"response":{"status":{"code":201,"message":"Created"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:47 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["d6515649f6f679cbe15e8b1ad6f844fc"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98590"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3195"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjQwYTMzZTMzYWMzZjQxMTNhNjE0MDE5NWJkYTMwMWFmIiwic3Rh\ndHVzIjoic3RvcHBlZCIsInNvdXJjZV90eXBlIjoiaW5zdGFncmFtIiwibmFt\nZSI6IlJ1YnkgVGVzdCBJRyIsImF1dGgiOlt7ImlkZW50aXR5X2lkIjoiNWM2\nN2JlZDJhNmNmNGY3MThhNGM3YTAwODRmOGU5ZjAiLCJleHBpcmVzX2F0Ijpu\ndWxsLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiNDU4NTgzMzI2LjAwOTIxMjku\nYTYxZWExM2E5NDU1MjQ2NTFiYWNmZDMxZjk0M2E0YWIiLCJyZWZyZXNoX3Rv\na2VuIjpudWxsfX1dLCJyZXNvdXJjZXMiOlt7InJlc291cmNlX2lkIjoiZTBk\nYTQzODJjZDQyNGFmMzgwN2QwYTBmMzA5MGY0NDUiLCJwYXJhbWV0ZXJzIjp7\nInR5cGUiOiJ0YWciLCJ2YWx1ZSI6Im5vZmlsdGVyIn19XSwicGFyYW1ldGVy\ncyI6eyJjb21tZW50cyI6ZmFsc2UsImxpa2VfY291bnQiOmZhbHNlLCJjb21t\nZW50X2NvdW50IjpmYWxzZX0sImNyZWF0ZWRfYXQiOjE0OTUyMDAxNjh9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:47 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/source/resource/add.json b/test/fixtures/cassettes/v1_5/source/resource/add.json new file mode 100644 index 0000000..9a15b4b --- /dev/null +++ b/test/fixtures/cassettes/v1_5/source/resource/add.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"put","uri":"https://api.datasift.com/v1.5/source/resource/add","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["122"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:36:23 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["f6384d397489945b2879771219311559"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98040"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2379"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjZhOGQ3ODg1NmUwYzRhZGVhN2IzYWVkOGQwNTc2Mzg3Iiwic3Rh\ndHVzIjoic3RvcHBlZCIsInNvdXJjZV90eXBlIjoiaW5zdGFncmFtIiwibmFt\nZSI6IlJ1YnkgVGVzdCBJRyIsImF1dGgiOlt7ImlkZW50aXR5X2lkIjoiNmE3\nYWFiM2E4OGJjNDE4NDhiYjJlNDdjYmJhOTBiMGMiLCJleHBpcmVzX2F0Ijpu\ndWxsLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiNDU4NTgzMzI2LjAwOTIxMjku\nYTYxZWExM2E5NDU1MjQ2NTFiYWNmZDMxZjk0M2E0YWIiLCJyZWZyZXNoX3Rv\na2VuIjpudWxsfX1dLCJyZXNvdXJjZXMiOlt7InJlc291cmNlX2lkIjoiMzAy\nNmJlYzA0MmQzNDFjYmI4MjU5ODkwMWRkOTdkYzYiLCJwYXJhbWV0ZXJzIjp7\nInR5cGUiOiJ0YWciLCJ2YWx1ZSI6Im5vZmlsdGVyIn19LHsicmVzb3VyY2Vf\naWQiOiI5ZWY4Nzk0YTRlODk0ODIyYjhjYzIyM2Q1NGRiMDFjNCIsInBhcmFt\nZXRlcnMiOnsidHlwZSI6InRhZyIsInZhbHVlIjoiaW5zdGFncmFtIn19XSwi\ncGFyYW1ldGVycyI6eyJjb21tZW50cyI6ZmFsc2UsImxpa2VfY291bnQiOmZh\nbHNlLCJjb21tZW50X2NvdW50IjpmYWxzZX0sImNyZWF0ZWRfYXQiOjE0OTUy\nMDA5ODN9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:36:23 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/source/resource/after_add.json b/test/fixtures/cassettes/v1_5/source/resource/after_add.json new file mode 100644 index 0000000..c61131a --- /dev/null +++ b/test/fixtures/cassettes/v1_5/source/resource/after_add.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.5/source/delete?id=6a8d78856e0c4adea7b3aed8d0576387","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:36:23 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["2aebef4d8a8304696fb7441a5c43dbdc"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98015"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2379"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:36:23 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/source/resource/after_remove.json b/test/fixtures/cassettes/v1_5/source/resource/after_remove.json new file mode 100644 index 0000000..4c478f8 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/source/resource/after_remove.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.5/source/delete?id=a3f55bdef8144a88821c5b902deb4b20","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:36:24 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["051bb567118f0486a994ac4d788d89de"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["97940"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2378"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:36:24 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/source/resource/before_add.json b/test/fixtures/cassettes/v1_5/source/resource/before_add.json new file mode 100644 index 0000000..bf3df90 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/source/resource/before_add.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/source/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["288"],"Host":["api.datasift.com"]}},"response":{"status":{"code":201,"message":"Created"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:36:23 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["cb13d382578545bc884b8a8222b9b44c"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98065"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2379"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjZhOGQ3ODg1NmUwYzRhZGVhN2IzYWVkOGQwNTc2Mzg3Iiwic3Rh\ndHVzIjoic3RvcHBlZCIsInNvdXJjZV90eXBlIjoiaW5zdGFncmFtIiwibmFt\nZSI6IlJ1YnkgVGVzdCBJRyIsImF1dGgiOlt7ImlkZW50aXR5X2lkIjoiNmE3\nYWFiM2E4OGJjNDE4NDhiYjJlNDdjYmJhOTBiMGMiLCJleHBpcmVzX2F0Ijpu\ndWxsLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiNDU4NTgzMzI2LjAwOTIxMjku\nYTYxZWExM2E5NDU1MjQ2NTFiYWNmZDMxZjk0M2E0YWIiLCJyZWZyZXNoX3Rv\na2VuIjpudWxsfX1dLCJyZXNvdXJjZXMiOlt7InJlc291cmNlX2lkIjoiMzAy\nNmJlYzA0MmQzNDFjYmI4MjU5ODkwMWRkOTdkYzYiLCJwYXJhbWV0ZXJzIjp7\nInR5cGUiOiJ0YWciLCJ2YWx1ZSI6Im5vZmlsdGVyIn19XSwicGFyYW1ldGVy\ncyI6eyJjb21tZW50cyI6ZmFsc2UsImxpa2VfY291bnQiOmZhbHNlLCJjb21t\nZW50X2NvdW50IjpmYWxzZX0sImNyZWF0ZWRfYXQiOjE0OTUyMDA5ODN9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:36:23 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/source/resource/before_remove.json b/test/fixtures/cassettes/v1_5/source/resource/before_remove.json new file mode 100644 index 0000000..4cc2ec2 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/source/resource/before_remove.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/source/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["348"],"Host":["api.datasift.com"]}},"response":{"status":{"code":201,"message":"Created"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:36:24 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["9bea862273e50731ee7b4a9ebd6cfb75"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["97990"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2379"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImEzZjU1YmRlZjgxNDRhODg4MjFjNWI5MDJkZWI0YjIwIiwic3Rh\ndHVzIjoic3RvcHBlZCIsInNvdXJjZV90eXBlIjoiaW5zdGFncmFtIiwibmFt\nZSI6IlJ1YnkgVGVzdCBJRyIsImF1dGgiOlt7ImlkZW50aXR5X2lkIjoiZWJi\nM2VmMzI5MTk1NDA3NThkNDI0MmIxNDg4MDVhMDMiLCJleHBpcmVzX2F0Ijpu\ndWxsLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiNDU4NTgzMzI2LjAwOTIxMjku\nYTYxZWExM2E5NDU1MjQ2NTFiYWNmZDMxZjk0M2E0YWIiLCJyZWZyZXNoX3Rv\na2VuIjpudWxsfX1dLCJyZXNvdXJjZXMiOlt7InJlc291cmNlX2lkIjoiMGU4\nYzFlMzUxYTE4NDA4YTg0NDQ5NzY5NGU2OWFmOGUiLCJwYXJhbWV0ZXJzIjp7\nInR5cGUiOiJ0YWciLCJ2YWx1ZSI6Im5vZmlsdGVyIn19LHsicmVzb3VyY2Vf\naWQiOiJlMTQyOGIzM2IwNWU0MDgwYjVjNDJiNmNjNzJhZGQ2NiIsInBhcmFt\nZXRlcnMiOnsidHlwZSI6InRhZyIsInZhbHVlIjoiaW5zdGFncmFtIn19XSwi\ncGFyYW1ldGVycyI6eyJjb21tZW50cyI6ZmFsc2UsImxpa2VfY291bnQiOmZh\nbHNlLCJjb21tZW50X2NvdW50IjpmYWxzZX0sImNyZWF0ZWRfYXQiOjE0OTUy\nMDA5ODR9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:36:24 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/source/resource/remove.json b/test/fixtures/cassettes/v1_5/source/resource/remove.json new file mode 100644 index 0000000..ec08a73 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/source/resource/remove.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"put","uri":"https://api.datasift.com/v1.5/source/resource/remove","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["93"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:36:24 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["c3f7538fccc17126a4c6abeafd46739d"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["97965"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["2378"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImEzZjU1YmRlZjgxNDRhODg4MjFjNWI5MDJkZWI0YjIwIiwic3Rh\ndHVzIjoic3RvcHBlZCIsInNvdXJjZV90eXBlIjoiaW5zdGFncmFtIiwibmFt\nZSI6IlJ1YnkgVGVzdCBJRyIsImF1dGgiOlt7ImlkZW50aXR5X2lkIjoiZWJi\nM2VmMzI5MTk1NDA3NThkNDI0MmIxNDg4MDVhMDMiLCJleHBpcmVzX2F0Ijpu\ndWxsLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiNDU4NTgzMzI2LjAwOTIxMjku\nYTYxZWExM2E5NDU1MjQ2NTFiYWNmZDMxZjk0M2E0YWIiLCJyZWZyZXNoX3Rv\na2VuIjpudWxsfX1dLCJyZXNvdXJjZXMiOlt7InJlc291cmNlX2lkIjoiZTE0\nMjhiMzNiMDVlNDA4MGI1YzQyYjZjYzcyYWRkNjYiLCJwYXJhbWV0ZXJzIjp7\nInR5cGUiOiJ0YWciLCJ2YWx1ZSI6Imluc3RhZ3JhbSJ9fV0sInBhcmFtZXRl\ncnMiOnsiY29tbWVudHMiOmZhbHNlLCJsaWtlX2NvdW50IjpmYWxzZSwiY29t\nbWVudF9jb3VudCI6ZmFsc2V9LCJjcmVhdGVkX2F0IjoxNDk1MjAwOTg0fQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:36:24 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/source/source_create.json b/test/fixtures/cassettes/v1_5/source/source_create.json new file mode 100644 index 0000000..c2da7ac --- /dev/null +++ b/test/fixtures/cassettes/v1_5/source/source_create.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/source/create","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["288"],"Host":["api.datasift.com"]}},"response":{"status":{"code":201,"message":"Created"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:43 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["952e65e6ce8c366336bafe8fe1f0dbb3"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98905"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3199"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImY5ZjJkYzdlMGQwZTQ5MWM4OWRlZTQzMTdmYzJhOTMxIiwic3Rh\ndHVzIjoic3RvcHBlZCIsInNvdXJjZV90eXBlIjoiaW5zdGFncmFtIiwibmFt\nZSI6IlJ1YnkgVGVzdCBJRyIsImF1dGgiOlt7ImlkZW50aXR5X2lkIjoiZmVh\nZmI1NDQ5MWViNDBjYWI3YmY5NzRmZDNmZDQ0ZDciLCJleHBpcmVzX2F0Ijpu\ndWxsLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiNDU4NTgzMzI2LjAwOTIxMjku\nYTYxZWExM2E5NDU1MjQ2NTFiYWNmZDMxZjk0M2E0YWIiLCJyZWZyZXNoX3Rv\na2VuIjpudWxsfX1dLCJyZXNvdXJjZXMiOlt7InJlc291cmNlX2lkIjoiNTBi\nN2QxNGFjNjA1NDYxNThlZTNlNzU3ZWE0NWVkNmUiLCJwYXJhbWV0ZXJzIjp7\nInR5cGUiOiJ0YWciLCJ2YWx1ZSI6Im5vZmlsdGVyIn19XSwicGFyYW1ldGVy\ncyI6eyJjb21tZW50cyI6ZmFsc2UsImxpa2VfY291bnQiOmZhbHNlLCJjb21t\nZW50X2NvdW50IjpmYWxzZX0sImNyZWF0ZWRfYXQiOjE0OTUyMDAxNjN9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:43 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/source/source_delete.json b/test/fixtures/cassettes/v1_5/source/source_delete.json new file mode 100644 index 0000000..079b7ef --- /dev/null +++ b/test/fixtures/cassettes/v1_5/source/source_delete.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"delete","uri":"https://api.datasift.com/v1.5/source/delete?id=32bee1912e7744e4bf7d8c13deb875c8","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":204,"message":"No Content"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:45 GMT"],"Content-Type":["text/html; charset=UTF-8"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["f80ded02d3a1953072b87c0277842a51"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98760"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3197"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":""},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:45 GMT"},{"request":{"method":"get","uri":"https://api.datasift.com/v1.5/source/get?id=32bee1912e7744e4bf7d8c13deb875c8&page=1&per_page=20","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":404,"message":"Not Found"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:45 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["77f4d261a48ba20f86372b915558bc69"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98755"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3197"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJlcnJvciI6IkNvdWxkIG5vdCBmaW5kIHRoZSBzcGVjaWZpZWQgc291cmNl\nIGluc3RhbmNlIFwiMzJiZWUxOTEyZTc3NDRlNGJmN2Q4YzEzZGViODc1Yzhc\nIiJ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:45 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/source/source_get.json b/test/fixtures/cassettes/v1_5/source/source_get.json new file mode 100644 index 0000000..ef68d87 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/source/source_get.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"get","uri":"https://api.datasift.com/v1.5/source/get?id=d07c517fd3284ba19979586c20a9feba&page=1&per_page=20","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:47 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["4114323e9eb1f13bb0ab98cb2a6e9779"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98640"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3195"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImQwN2M1MTdmZDMyODRiYTE5OTc5NTg2YzIwYTlmZWJhIiwic3Rh\ndHVzIjoic3RvcHBlZCIsInNvdXJjZV90eXBlIjoiaW5zdGFncmFtIiwibmFt\nZSI6IlJ1YnkgVGVzdCBJRyIsImF1dGgiOlt7ImlkZW50aXR5X2lkIjoiZGY4\nZDdmYTg1NzkwNGVlMmEyNGU2NjY4N2ZiOTY5MmQiLCJleHBpcmVzX2F0Ijpu\ndWxsLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiNDU4NTgzMzI2LjAwOTIxMjku\nYTYxZWExM2E5NDU1MjQ2NTFiYWNmZDMxZjk0M2E0YWIiLCJyZWZyZXNoX3Rv\na2VuIjpudWxsfX1dLCJyZXNvdXJjZXMiOlt7InJlc291cmNlX2lkIjoiMTYy\nMjFhOGEwMDkzNGQzZTk5MzVjNzQ1NmZhOTY3OWIiLCJwYXJhbWV0ZXJzIjp7\nInR5cGUiOiJ0YWciLCJ2YWx1ZSI6Im5vZmlsdGVyIn19XSwicGFyYW1ldGVy\ncyI6eyJjb21tZW50cyI6ZmFsc2UsImxpa2VfY291bnQiOmZhbHNlLCJjb21t\nZW50X2NvdW50IjpmYWxzZX0sImNyZWF0ZWRfYXQiOjE0OTUyMDAxNjZ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:47 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/source/source_list.json b/test/fixtures/cassettes/v1_5/source/source_list.json new file mode 100644 index 0000000..e9ca42c --- /dev/null +++ b/test/fixtures/cassettes/v1_5/source/source_list.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"get","uri":"https://api.datasift.com/v1.5/source/get?page=1&per_page=20","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:43 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["a5909b4f74b185e5bc037b7f7591fe98"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98875"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3199"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJjb3VudCI6OCwicGFnZSI6MSwicGFnZXMiOjEsInBlcl9wYWdlIjoyMCwi\nc291cmNlcyI6W3siaWQiOiJkMDViMjk2Mjk5M2I0MGI0ODcwZWYwOTc1OTk0\nMGE0OSIsInN0YXR1cyI6InN0b3BwZWQiLCJzb3VyY2VfdHlwZSI6Imluc3Rh\nZ3JhbSIsIm5hbWUiOiJEUyBTdXBwb3J0IFRlc3QiLCJhdXRoIjpbeyJpZGVu\ndGl0eV9pZCI6ImVjMjQ5NDVjMGI5YzRhYjFiZTkwYmU0NzExMGYyMTk3Iiwi\nZXhwaXJlc19hdCI6bnVsbCwicGFyYW1ldGVycyI6eyJ2YWx1ZSI6IjYyNzEx\nNDIyMi4wMGEzZTI5LjYyODgzMTIzYjhlODQzYjliY2QxODU1NmQxODUyYjQw\nIiwicmVmcmVzaF90b2tlbiI6bnVsbH19XSwicmVzb3VyY2VzIjpbeyJyZXNv\ndXJjZV9pZCI6IjYzNjQyYjNmMjI3MTQ2MjhiNzc2NjI2YzFkN2QxNTBkIiwi\ncGFyYW1ldGVycyI6eyJ0eXBlIjoidGFnIiwidmFsdWUiOiJiYWxpIn19XSwi\ncGFyYW1ldGVycyI6eyJjb21tZW50cyI6ZmFsc2UsImxpa2VfY291bnQiOmZh\nbHNlLCJjb21tZW50X2NvdW50IjpmYWxzZX0sImNyZWF0ZWRfYXQiOjE0OTMz\nMDQyMzV9LHsiaWQiOiI5YWU0MzRjZTBhY2I0ZTczYWEwODFjNjYxMmRlYzZj\nNCIsInN0YXR1cyI6InJ1bm5pbmciLCJzb3VyY2VfdHlwZSI6Imluc3RhZ3Jh\nbSIsIm5hbWUiOiJNU0ZUIENhbmFyeSIsImF1dGgiOlt7ImlkZW50aXR5X2lk\nIjoiMTM5ZTViYzc5OWE5NDAxZWFhODNjYjE3ZTJmYTk3NzMiLCJleHBpcmVz\nX2F0IjpudWxsLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiNDg5NjgwMjIzOC4w\nMGEzZTI5LmQxMzc1ZDE0M2JkZjRkNzg5OThmOGRlNDgyODhhYTNmIiwicmVm\ncmVzaF90b2tlbiI6bnVsbH19XSwicmVzb3VyY2VzIjpbeyJyZXNvdXJjZV9p\nZCI6IjBlOWU5MjZjNTE2NzQ3YTdhZWJjYmJjMWU2YWQ2MDMxIiwicGFyYW1l\ndGVycyI6eyJ0eXBlIjoidGFnIiwidmFsdWUiOiJidWNrZXRsaXN0In19LHsi\ncmVzb3VyY2VfaWQiOiIyOGRiNTgzZDA3OTE0MWE0OGI3ZmZmOWE3ZjZiOGU4\nZCIsInBhcmFtZXRlcnMiOnsidHlwZSI6InVzZXIiLCJ2YWx1ZSI6IjEwNDQ1\nNDE0In19LHsicmVzb3VyY2VfaWQiOiIzODEzZjUyZWQxN2Y0YThmOTk2NDVi\nOGM1MTA3MWQ0NyIsInBhcmFtZXRlcnMiOnsidHlwZSI6InRhZyIsInZhbHVl\nIjoiT25lRGF5In19LHsicmVzb3VyY2VfaWQiOiI0NTYwYWVkZjkxYzY0YjE3\nYWE5ZTcyZWM2ZmZmODUxYiIsInBhcmFtZXRlcnMiOnsidHlwZSI6InRhZyIs\nInZhbHVlIjoibGV0aXRmbHkifX0seyJyZXNvdXJjZV9pZCI6IjUwNTJlYTk2\nY2JjNDQ3Yjg5YzBhMzkwMGUwNzA0ZWIwIiwicGFyYW1ldGVycyI6eyJ0eXBl\nIjoidGFnIiwidmFsdWUiOiJhc3BpcmF0aW9ucyJ9fSx7InJlc291cmNlX2lk\nIjoiNjViZWI5MDI2YWYzNDBlYTg0OTQ1YjJmNTFhMGVjMDciLCJwYXJhbWV0\nZXJzIjp7InR5cGUiOiJ0YWciLCJ2YWx1ZSI6ImRyZWFtY29tZXRydWUifX0s\neyJyZXNvdXJjZV9pZCI6ImExODhkYjA1MWVlYjRlZGRhNGNhZmQ3NmU4Mjk4\nM2U1IiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidGFnIiwidmFsdWUiOiJvbmVk\nYXkifX0seyJyZXNvdXJjZV9pZCI6ImRhOTc0NzNkOTE5YTQwNDQ4MDYxYjM4\nYjQ2MDEzN2ZkIiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidGFnIiwidmFsdWUi\nOiJ2aXJnaW5hdGxhbnRpYyJ9fSx7InJlc291cmNlX2lkIjoiZTgwNTMwMTI5\nODk4NDk2MmJjOTJjMTgxOWE2ZjcyMzUiLCJwYXJhbWV0ZXJzIjp7InR5cGUi\nOiJ0YWciLCJ2YWx1ZSI6ImdvYWxzIn19XSwicGFyYW1ldGVycyI6eyJjb21t\nZW50cyI6dHJ1ZSwibGlrZV9jb3VudCI6ZmFsc2UsImNvbW1lbnRfY291bnQi\nOmZhbHNlfSwiY3JlYXRlZF9hdCI6MTQ5MDM1MzUzNH0seyJpZCI6ImY1ODIw\nNjhhZDE0MjQ0ZTY4YjVmMTk2YTA0NWQ2Zjg4Iiwic3RhdHVzIjoicnVubmlu\nZyIsInNvdXJjZV90eXBlIjoiaW5zdGFncmFtIiwibmFtZSI6IkNPTVBBUklT\nT04gVXNlciIsImF1dGgiOlt7ImlkZW50aXR5X2lkIjoiZGVhMDYwZDFlNjQ2\nNGM0YzlkZDNhMTY5NGFjNWQ2NWYiLCJleHBpcmVzX2F0IjpudWxsLCJwYXJh\nbWV0ZXJzIjp7InZhbHVlIjoiMzI4ODYxMTY0MS4wMGEzZTI5LmRkMDU3MzQz\nNjBkODQ5NjI5NzUzNWM1MjBhOTM5OTYwIiwicmVmcmVzaF90b2tlbiI6bnVs\nbH19XSwicmVzb3VyY2VzIjpbeyJyZXNvdXJjZV9pZCI6IjY0MGUwNDMyYTli\nMzRmMzI4ZGZiMjlkMDA3YzVkYjM5IiwicGFyYW1ldGVycyI6eyJ0eXBlIjoi\ndXNlciIsInZhbHVlIjoiMTU1OTQzOTE2NiJ9fV0sInBhcmFtZXRlcnMiOnsi\nY29tbWVudHMiOmZhbHNlLCJsaWtlX2NvdW50IjpmYWxzZSwiY29tbWVudF9j\nb3VudCI6ZmFsc2V9LCJjcmVhdGVkX2F0IjoxNDg5NzQ4OTA1fSx7ImlkIjoi\nOGQyOTg2NmFjZDA4NDMyNGE3NjFkYjgyMzRiYWZlZGIiLCJzdGF0dXMiOiJy\ndW5uaW5nIiwic291cmNlX3R5cGUiOiJpbnN0YWdyYW0iLCJuYW1lIjoiQ09N\nUEFSSVNPTiBUYWciLCJhdXRoIjpbeyJpZGVudGl0eV9pZCI6IjJmMjhhNDBi\nYjMyZDQxMzI5YjcwNGFmN2FmMGQ0MTRlIiwiZXhwaXJlc19hdCI6bnVsbCwi\ncGFyYW1ldGVycyI6eyJ2YWx1ZSI6IjcwMzU5NTUwMi4wMGEzZTI5LmY2YzRl\nMGEzZmZjZjRjMmE5ZTU4NzBmNjkwMzhiNGU3IiwicmVmcmVzaF90b2tlbiI6\nbnVsbH19XSwicmVzb3VyY2VzIjpbeyJyZXNvdXJjZV9pZCI6ImM4MjVkZmM0\nM2UyMjRmY2Q5ODRmNDQ5ZGRlODM5ZGE3IiwicGFyYW1ldGVycyI6eyJ0eXBl\nIjoidGFnIiwidmFsdWUiOiJsYWtlIn19XSwicGFyYW1ldGVycyI6eyJjb21t\nZW50cyI6ZmFsc2UsImxpa2VfY291bnQiOmZhbHNlLCJjb21tZW50X2NvdW50\nIjpmYWxzZX0sImNyZWF0ZWRfYXQiOjE0ODk3NDg5MDV9LHsiaWQiOiJjMjM5\nNTU4N2E4ZDA0MTZmYTZmMzMwMTU2NzdmNjU2YiIsInN0YXR1cyI6InJ1bm5p\nbmciLCJzb3VyY2VfdHlwZSI6Imluc3RhZ3JhbSIsIm5hbWUiOiJURVNUIFRh\nZ3MiLCJhdXRoIjpbeyJpZGVudGl0eV9pZCI6ImJhZWEzZDlkMGVhYjQ5YmNi\nOGRlMDE2MGI0YzEwZTQ4IiwiZXhwaXJlc19hdCI6bnVsbCwicGFyYW1ldGVy\ncyI6eyJ2YWx1ZSI6IjQ0ODc1MzMyNi4wMGEzZTI5LjA5ZDVmNDY3YTY3NzQ1\nMjJiNDMxM2U0MjkyYzljZDQ0IiwicmVmcmVzaF90b2tlbiI6bnVsbH19XSwi\ncmVzb3VyY2VzIjpbeyJyZXNvdXJjZV9pZCI6IjA2OWU1ZmEzZTQyMTQ1MmI5\nODc5NmJjMDg0MTZhNjJhIiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidGFnIiwi\ndmFsdWUiOiJzdXJnZXJ5cmVjb3ZlcnkifX0seyJyZXNvdXJjZV9pZCI6IjA3\nY2MzNTU2NmZkMDQ1N2ViYTJkNzIzYmJkNzVhN2MyIiwicGFyYW1ldGVycyI6\neyJ0eXBlIjoidGFnIiwidmFsdWUiOiJmbG9yZW5jZWFuZGZyZWQifX0seyJy\nZXNvdXJjZV9pZCI6IjA4MjNhZDEyZDNhOTRiYjQ4ZjhjNjU0NjhjMTg4NTNj\nIiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidGFnIiwidmFsdWUiOiJzdXJnZXJ5\ncHJlcCJ9fSx7InJlc291cmNlX2lkIjoiMDhhMWJiNzhkNWY2NDRhZmE2MWIx\nOGFkZmRkNWRmNTEiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ0YWciLCJ2YWx1\nZSI6InRveGluZnJlZW5haWxwb2xpc2gifX0seyJyZXNvdXJjZV9pZCI6IjEz\nZjQwZDFhYzQ5NzQxY2FhZmZlZjk4MDdiOGYwZjVkIiwicGFyYW1ldGVycyI6\neyJ0eXBlIjoidGFnIiwidmFsdWUiOiJuYXR1cmFsbmFpbHBvbGlzaCJ9fSx7\nInJlc291cmNlX2lkIjoiMWVmMTA1ZGEzNThmNGFiZmJiODlhYmJkNzMwZTUx\nNDIiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ0YWciLCJ2YWx1ZSI6Im1hcmtz\nc3BlbmNlciJ9fSx7InJlc291cmNlX2lkIjoiMWYxMzE1Y2Y3ZTU4NDA4Zjhk\nOTE1NTc5YTVmMTllMzciLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ0YWciLCJ2\nYWx1ZSI6InBvc3RvcCJ9fSx7InJlc291cmNlX2lkIjoiMjQzNzNiN2YxMzNh\nNGIwNzkwM2Y5NDQyYmI5OGMzNDYiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ0\nYWciLCJ2YWx1ZSI6ImhhbXB0b25jb3VydHBhbGFjZSJ9fSx7InJlc291cmNl\nX2lkIjoiMjVjNjhiMGEyOWUxNGJlYzg5OTE2YTYxMGVjYTA5YzMiLCJwYXJh\nbWV0ZXJzIjp7InR5cGUiOiJ0YWciLCJ2YWx1ZSI6ImxpdHRsZW9uZGluZSJ9\nfSx7InJlc291cmNlX2lkIjoiMmVkNWMyOGVjNDg3NGVkZmFlMjA3YjhmYmQ2\nYjQyYmIiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ0YWciLCJ2YWx1ZSI6InZl\nZ2FubmFpbHMifX0seyJyZXNvdXJjZV9pZCI6IjQxNzVkMGQwY2E0MTQ1Nzhi\nNzZiNjYwNTVlOWM1Njk4IiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidGFnIiwi\ndmFsdWUiOiJuYXR1cmFscG9saXNoIn19LHsicmVzb3VyY2VfaWQiOiI0NzY1\nMDQwZDNiYjI0N2NmOGQ3NWU3NjRhMDI1MjAyMCIsInBhcmFtZXRlcnMiOnsi\ndHlwZSI6InRhZyIsInZhbHVlIjoib3JnYW5pY25haWxwb2xpc2gifX0seyJy\nZXNvdXJjZV9pZCI6IjQ3ZTRhZDRmZDM4YTRlMDliYTliZDA4YjQzMDIyYmU4\nIiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidGFnIiwidmFsdWUiOiJ6b3lhbmFp\nbHBvbGlzaCJ9fSx7InJlc291cmNlX2lkIjoiNDdlZjAwOWM0YjZhNGY5OGE1\nNWI1NmE5ZmI3ZmNhYWMiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ0YWciLCJ2\nYWx1ZSI6Im5vbnRveGljcG9saXNoIn19LHsicmVzb3VyY2VfaWQiOiI1MWFl\nYTRhZDlmNmM0NDMwYTMwYTEyOTZjYWIyYmYyYyIsInBhcmFtZXRlcnMiOnsi\ndHlwZSI6InRhZyIsInZhbHVlIjoicnVubmluZyJ9fSx7InJlc291cmNlX2lk\nIjoiNWNhMGI1M2E2ZWM0NGIzZTg0NGRjNTQ0MmYyY2FkYWQiLCJwYXJhbWV0\nZXJzIjp7InR5cGUiOiJ0YWciLCJ2YWx1ZSI6Im5vbnRveGljbmFpbHBvbGlz\naCJ9fSx7InJlc291cmNlX2lkIjoiNWNjODBhMGJkODAzNDJjOTg2MzU2N2U1\nNzkzMDExMjciLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ0YWciLCJ2YWx1ZSI6\nImNydWVsdHlmcmVlcG9saXNoIn19LHsicmVzb3VyY2VfaWQiOiI2NzliOWM2\nNmUzNGQ0YjIzOGEyMWQ4ZmE2ZTJmZTViMSIsInBhcmFtZXRlcnMiOnsidHlw\nZSI6InRhZyIsInZhbHVlIjoidG9wc2hvcCJ9fSx7InJlc291cmNlX2lkIjoi\nNzI2ZjAwYWZkYmU4NDY1ZWE5MDJjY2EzYmI2NjdlZTciLCJwYXJhbWV0ZXJz\nIjp7InR5cGUiOiJ0YWciLCJ2YWx1ZSI6InpveWFuYWlsY29sb3VyIn19LHsi\ncmVzb3VyY2VfaWQiOiI3YWRlZDE5Yjg2YzU0MTZkODI3ZWJlOGZlMWU3ZTJl\nYyIsInBhcmFtZXRlcnMiOnsidHlwZSI6InRhZyIsInZhbHVlIjoic2FpbnNi\ndXJ5c3R1In19LHsicmVzb3VyY2VfaWQiOiI3YzA5MjJmNmNhY2Q0NGM5ODVm\nOThmMGE3YzQ1Y2U5OSIsInBhcmFtZXRlcnMiOnsidHlwZSI6InRhZyIsInZh\nbHVlIjoiNWZyZWVuYWlscG9saXNoIn19LHsicmVzb3VyY2VfaWQiOiI3Y2U3\nZGZhNWVhYjk0ZTkxYjE5ODhiMDI2YmU3NTg0ZCIsInBhcmFtZXRlcnMiOnsi\ndHlwZSI6InRhZyIsInZhbHVlIjoiY3J1ZWx0eWZyZWVuYWlscG9saXNoIn19\nLHsicmVzb3VyY2VfaWQiOiI3ZmE5NjZlM2IwMTM0ZGRiODNkNGU1MDE2OTA4\nOTc0MCIsInBhcmFtZXRlcnMiOnsidHlwZSI6InRhZyIsInZhbHVlIjoiem95\nYW5haWxjb2xvciJ9fSx7InJlc291cmNlX2lkIjoiYTJkODI4NzZmNDkyNGE2\nNzhjYzAxYmUyNjVjYWJhNDgiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ0YWci\nLCJ2YWx1ZSI6InBpZ2d5cGFpbnQifX0seyJyZXNvdXJjZV9pZCI6ImEzOTNk\nZDUzMjE0ZjRiMzg5ZTg2NGNiNzZkYTg5MjlhIiwicGFyYW1ldGVycyI6eyJ0\neXBlIjoidGFnIiwidmFsdWUiOiJ2ZWdhbnBvbGlzaCJ9fSx7InJlc291cmNl\nX2lkIjoiYTZmMmQ0ODhmYzg4NGE0ZDg2NWQwYTBmYzViNTllN2QiLCJwYXJh\nbWV0ZXJzIjp7InR5cGUiOiJ0YWciLCJ2YWx1ZSI6IjVmcmVlIn19LHsicmVz\nb3VyY2VfaWQiOiJhNzg0NDdjNGQ0MWE0ODczYTU5ZTZmMzEwZjAwNjU4MCIs\nInBhcmFtZXRlcnMiOnsidHlwZSI6InRhZyIsInZhbHVlIjoiZmxvcmVuY2Vm\ncmVkIn19LHsicmVzb3VyY2VfaWQiOiJiMjAwMzU4Mjc5ZGE0ZTQyYjVmYTcz\nYWNiM2RmMDA0NyIsInBhcmFtZXRlcnMiOnsidHlwZSI6InRhZyIsInZhbHVl\nIjoibmF0dXJhbGFzbXVkIn19LHsicmVzb3VyY2VfaWQiOiJiMjgxMGNmNDZk\nZmM0Y2I0YWRiMWY3OTRlNGE5OWQzMiIsInBhcmFtZXRlcnMiOnsidHlwZSI6\nInRhZyIsInZhbHVlIjoic3VyZ2VyeXRvbW9ycm93In19LHsicmVzb3VyY2Vf\naWQiOiJiZDk2M2E1OWIyYzI0MDZkYWEwMGI3Y2VjYzkwZTdmZCIsInBhcmFt\nZXRlcnMiOnsidHlwZSI6InRhZyIsInZhbHVlIjoic3VyZ2VyeXRvZGF5In19\nLHsicmVzb3VyY2VfaWQiOiJiZjgxN2ViMzM0NDg0OWVhYjdmYzVhYmU4OWJh\nNWJhMSIsInBhcmFtZXRlcnMiOnsidHlwZSI6InRhZyIsInZhbHVlIjoib3Jn\nYW5pY3BvbGlzaCJ9fSx7InJlc291cmNlX2lkIjoiYzE1NDEzZGY4MTlmNDUw\nZjljZjQ1ZmEwOWZmMTM3M2QiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ0YWci\nLCJ2YWx1ZSI6InNjb3RjaG5hdHVyYWxzIn19LHsicmVzb3VyY2VfaWQiOiJj\nODU0M2FjYmRjZDc0ODNiYTg5NGMwZTg1YzZkMDhkNyIsInBhcmFtZXRlcnMi\nOnsidHlwZSI6InRhZyIsInZhbHVlIjoiM2ZyZWUifX0seyJyZXNvdXJjZV9p\nZCI6ImNlMjg4ZmZkNTRlZjQyNzFiZTg4NmRhMDlmMmE1MzljIiwicGFyYW1l\ndGVycyI6eyJ0eXBlIjoidGFnIiwidmFsdWUiOiJtYXJrc2FuZHNwZW5jZXIi\nfX0seyJyZXNvdXJjZV9pZCI6ImNmZjMyN2IxM2YyNjQ1NDI5NzY3NTMzODZj\nODk1ZDFlIiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidGFnIiwidmFsdWUiOiJu\nb250b3hpY25haWxzIn19LHsicmVzb3VyY2VfaWQiOiJkM2FjNDdjNWI3ZGY0\nOGVmYTgxN2RhZTE5MzFkMDU2OSIsInBhcmFtZXRlcnMiOnsidHlwZSI6InRh\nZyIsInZhbHVlIjoidW5lbmFpbHBvbGlzaCJ9fSx7InJlc291cmNlX2lkIjoi\nZDNmNjQzMmMxYzFiNDc2ZjgxMTJiNmNjNmUwMmM5ZWUiLCJwYXJhbWV0ZXJz\nIjp7InR5cGUiOiJ0YWciLCJ2YWx1ZSI6InBhaW5tZWRzIn19LHsicmVzb3Vy\nY2VfaWQiOiJkNTMzZDZkYzczOGM0ZTBhYjhlMDEwOTBmNjFmMzliZCIsInBh\ncmFtZXRlcnMiOnsidHlwZSI6InRhZyIsInZhbHVlIjoibGlkbCJ9fSx7InJl\nc291cmNlX2lkIjoiZGFjYjg4NjFhOWM2NDdlMTg5ZmJiYmVmM2NiZDIwMmUi\nLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ0YWciLCJ2YWx1ZSI6IndhdGVyYmFz\nZWRuYWlscG9saXNoIn19LHsicmVzb3VyY2VfaWQiOiJlNGIxNzhiOGJhN2U0\nNDhiODQ4YjYxZDcyYTMyMjA2ZSIsInBhcmFtZXRlcnMiOnsidHlwZSI6InRh\nZyIsInZhbHVlIjoic3VyZ2VyeXN1Y2tzIn19LHsicmVzb3VyY2VfaWQiOiJm\nNzM4ZDViZTczZTE0YjU1ODcwMDYxNzg4MmQ1ZTQ2NiIsInBhcmFtZXRlcnMi\nOnsidHlwZSI6InRhZyIsInZhbHVlIjoidmVnYW5uYWlscG9saXNoIn19LHsi\ncmVzb3VyY2VfaWQiOiJmOWM3MmY2YjI3ZjE0YTE1OTdjMTUxMDU2MWZlNDZk\nMiIsInBhcmFtZXRlcnMiOnsidHlwZSI6InRhZyIsInZhbHVlIjoid2F0ZXJi\nYXNlZHBvbGlzaCJ9fSx7InJlc291cmNlX2lkIjoiZjllNjVjMjYwOTgyNDM5\nZGE1ZDgwZjlmYjg2YmNjNzgiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ0YWci\nLCJ2YWx1ZSI6ImNydWVsdHlmcmVlbmFpbHMifX1dLCJwYXJhbWV0ZXJzIjp7\nImNvbW1lbnRzIjpmYWxzZSwibGlrZV9jb3VudCI6ZmFsc2UsImNvbW1lbnRf\nY291bnQiOmZhbHNlfSwiY3JlYXRlZF9hdCI6MTQ4NTM1NjEwN30seyJpZCI6\nImFhZjU4MzMyMGQzMTRhNDVhYmQzODI1M2Q5Y2M1MzU1Iiwic3RhdHVzIjoi\ncnVubmluZyIsInNvdXJjZV90eXBlIjoiaW5zdGFncmFtIiwibmFtZSI6IlRF\nU1QgVXNlcnMiLCJhdXRoIjpbeyJpZGVudGl0eV9pZCI6ImI4NzYwNWE2NTQ2\nOTQyYmJiNmY0NTNhYTZkMWJkYmM3IiwiZXhwaXJlc19hdCI6bnVsbCwicGFy\nYW1ldGVycyI6eyJ2YWx1ZSI6IjEwOTQyMTEyLjAwYTNlMjkuMmUzZDY0Yzkw\nMGQxNGNjOWJkZTc1NmEyOGJiMjg4MjIiLCJyZWZyZXNoX3Rva2VuIjpudWxs\nfX1dLCJyZXNvdXJjZXMiOlt7InJlc291cmNlX2lkIjoiMDEzYTAyZmVjMmYy\nNDU5OTlmZjExNDZhOGJiOGNmZGUiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ1\nc2VyIiwidmFsdWUiOiIxNzk0MDI0OTU1In19LHsicmVzb3VyY2VfaWQiOiIw\nNTljMGEyNmVlZTQ0NmIyYjgzZjVkZmRkNzRkYTM3OCIsInBhcmFtZXRlcnMi\nOnsidHlwZSI6InVzZXIiLCJ2YWx1ZSI6IjE2ODg3MzU0In19LHsicmVzb3Vy\nY2VfaWQiOiIwODc3YmZhNzVmZjc0YTAwYjI1Zjc2NjZiMDM5MDk0YSIsInBh\ncmFtZXRlcnMiOnsidHlwZSI6InVzZXIiLCJ2YWx1ZSI6IjU2NDk4NTIifX0s\neyJyZXNvdXJjZV9pZCI6IjA5YTg3ZDk0NmQyZjRlYjdiYTM4ZGI1ZTI4MmFk\nNmE0IiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidXNlciIsInZhbHVlIjoiMTI0\nNDgyNTAifX0seyJyZXNvdXJjZV9pZCI6IjBmZWM4OGUyOTZlMDRlNzM4NzJi\nYzZkMjJlYjdiN2M0IiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidXNlciIsInZh\nbHVlIjoiMTI1NTM5OTkxNyJ9fSx7InJlc291cmNlX2lkIjoiMTAwNmZmMTJk\nYWMxNDhkZWFiMmI0MWRkOTllYmE5YTIiLCJwYXJhbWV0ZXJzIjp7InR5cGUi\nOiJ1c2VyIiwidmFsdWUiOiIzMTc1NDk1ODIifX0seyJyZXNvdXJjZV9pZCI6\nIjExMDM3NzYwMjgzMzRlMzk4MDE1YzM3NTlmZDAwMzk0IiwicGFyYW1ldGVy\ncyI6eyJ0eXBlIjoidXNlciIsInZhbHVlIjoiMTM5NTkyMzQwNSJ9fSx7InJl\nc291cmNlX2lkIjoiMTM1ZDNlOTJmMzA5NDlmMzkzNDdkNzg2MjdjZTljYjYi\nLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ1c2VyIiwidmFsdWUiOiI2MzQ0ODEw\nNTQifX0seyJyZXNvdXJjZV9pZCI6IjE1NTE0NmVjZDM2YTQzOGM5NmJkNjIx\nM2Q4NzBiNzdlIiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidXNlciIsInZhbHVl\nIjoiMTY4NjczNzMwMiJ9fSx7InJlc291cmNlX2lkIjoiMThmNjYzMGVkMTc2\nNGRhYjkwMDRhN2QwYzQ1Mzk3YjkiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ1\nc2VyIiwidmFsdWUiOiIzNTk1Mzg0NDI4In19LHsicmVzb3VyY2VfaWQiOiIx\nOTNmMjAzY2ViZjI0OTBmOTNkOGYwYjIwMDIwNTJiNSIsInBhcmFtZXRlcnMi\nOnsidHlwZSI6InVzZXIiLCJ2YWx1ZSI6IjE1MTU3MjM0NjQifX0seyJyZXNv\ndXJjZV9pZCI6IjFiMmM3YjViMmY1YzRjNGI5M2I4OWY1NDA5M2Q3N2ZlIiwi\ncGFyYW1ldGVycyI6eyJ0eXBlIjoidXNlciIsInZhbHVlIjoiMzIzNjgxMDk0\nMCJ9fSx7InJlc291cmNlX2lkIjoiMWQyZmI0Zjk4ODBjNDVkMjlmM2ExYjU5\nNWI4NmVkOWUiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ1c2VyIiwidmFsdWUi\nOiIxMjUwMzEwOSJ9fSx7InJlc291cmNlX2lkIjoiMWYxMjNjZTAyZWI0NGFi\nN2EyNmIzYThiOTE2YjBjZTUiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ1c2Vy\nIiwidmFsdWUiOiIyMjk1OTI2NzQ1In19LHsicmVzb3VyY2VfaWQiOiIyMzE1\nMGM2NDhlMDA0MDM1YTk0MmI3OGQyNmEzOThlNSIsInBhcmFtZXRlcnMiOnsi\ndHlwZSI6InVzZXIiLCJ2YWx1ZSI6IjczNDIyNDA5MiJ9fSx7InJlc291cmNl\nX2lkIjoiMjQzOTk4OGRlZTZhNGI2OWFlMTMwYjQ3NTgzOWQyMGQiLCJwYXJh\nbWV0ZXJzIjp7InR5cGUiOiJ1c2VyIiwidmFsdWUiOiIxMzYyNzY0NTQxIn19\nLHsicmVzb3VyY2VfaWQiOiIyYzZkNzY0NzYzNTY0OGEzODZhNmZhZTc5ZTA3\nZDZhYiIsInBhcmFtZXRlcnMiOnsidHlwZSI6InVzZXIiLCJ2YWx1ZSI6Ijg1\nMTg4Nzg4NSJ9fSx7InJlc291cmNlX2lkIjoiMmYxZGM5ZGU0YzEzNDk5NGI0\nOGI5ODI4MzllMzcyZTAiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ1c2VyIiwi\ndmFsdWUiOiIxNDA1Mzg4OTg2In19LHsicmVzb3VyY2VfaWQiOiIzMTU2OWYy\nYWM1MmQ0MjdhODJlYTY1MDAzZTEwMDQ3NiIsInBhcmFtZXRlcnMiOnsidHlw\nZSI6InVzZXIiLCJ2YWx1ZSI6IjE2NjIyMDk4MzUifX0seyJyZXNvdXJjZV9p\nZCI6IjMxZjI5NDIwMGRlZjRhODQ5MWIzNTMxNWYxMTBiZWY4IiwicGFyYW1l\ndGVycyI6eyJ0eXBlIjoidXNlciIsInZhbHVlIjoiNzIzNjc2In19LHsicmVz\nb3VyY2VfaWQiOiIzMzc1MjU5ZTkyMGM0NmU0YjI4OTU4NjFhYTFhZDg3NSIs\nInBhcmFtZXRlcnMiOnsidHlwZSI6InVzZXIiLCJ2YWx1ZSI6IjQwOTc2Nzc1\nNjEifX0seyJyZXNvdXJjZV9pZCI6IjM1OTM2NGU2N2IxYTQ1OTJhNjYyMzNh\nYTMyNzg1ZWQ0IiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidXNlciIsInZhbHVl\nIjoiMjIwOTk1MTY1OCJ9fSx7InJlc291cmNlX2lkIjoiM2JhNjFiNjE3ZTlm\nNDI2NDgwY2E5ODdmYzFmYTI5YTgiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ1\nc2VyIiwidmFsdWUiOiIxNDcxMDM3ODI5In19LHsicmVzb3VyY2VfaWQiOiIz\nZDZhNjk4YzQ5NmE0ZGE0OTdlOTg2NDdiNzFjOWIwMyIsInBhcmFtZXRlcnMi\nOnsidHlwZSI6InVzZXIiLCJ2YWx1ZSI6IjUxMTE0MjYifX0seyJyZXNvdXJj\nZV9pZCI6IjQwNTBkMjJlNjg2OTRkNTlhZmJiZmU1MTg0Y2EwNzk1IiwicGFy\nYW1ldGVycyI6eyJ0eXBlIjoidXNlciIsInZhbHVlIjoiNDEyNTk2MzEwNiJ9\nfSx7InJlc291cmNlX2lkIjoiNDYyYTZmZTEyNmU5NDg1MDhlY2I0MDFhM2Yy\nOWE2MDYiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ1c2VyIiwidmFsdWUiOiIy\nODkzODcxMTQifX0seyJyZXNvdXJjZV9pZCI6IjQ5MWQ5MmEwMTk3ZTQ1ZjU5\nZjNjZWE5ZjMwNjlkY2U2IiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidXNlciIs\nInZhbHVlIjoiMjAwOTgwNzg3In19LHsicmVzb3VyY2VfaWQiOiI0YjI2MGI3\nNzYwOWQ0YWRlODUyZjU2ZDk4MWRlM2EyNyIsInBhcmFtZXRlcnMiOnsidHlw\nZSI6InVzZXIiLCJ2YWx1ZSI6IjE5MjAwNTY1NDEifX0seyJyZXNvdXJjZV9p\nZCI6IjRiYjY0OWQ4ZTQ1MjQ2NTRhOGFkNzcwN2Y0YjU4OGVlIiwicGFyYW1l\ndGVycyI6eyJ0eXBlIjoidXNlciIsInZhbHVlIjoiMjE1OTUzMTYwMyJ9fSx7\nInJlc291cmNlX2lkIjoiNGJmMTc5NzNkZTZmNDc0ODkxMzZjZmE0ZWUzZjdi\nMzciLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ1c2VyIiwidmFsdWUiOiIxOTE4\nNDc4ODAifX0seyJyZXNvdXJjZV9pZCI6IjUwMGEwMTEzYzI1NDQzZTM4Mzll\nMmMyYzM2ZDY5YjY3IiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidXNlciIsInZh\nbHVlIjoiMjE4MjMzODAzNCJ9fSx7InJlc291cmNlX2lkIjoiNTEzY2ViNDFk\nZjM3NGE4NTk4MTBhMzFlNzZhY2QyZGIiLCJwYXJhbWV0ZXJzIjp7InR5cGUi\nOiJ0YWciLCJ2YWx1ZSI6ImRhdGFzaWZ0In19LHsicmVzb3VyY2VfaWQiOiI1\nMjJhNzJhYzFjNGQ0Y2Y3OGEzNWJlZDEyZTUzNjllMyIsInBhcmFtZXRlcnMi\nOnsidHlwZSI6InVzZXIiLCJ2YWx1ZSI6IjQ4NzY3ODMifX0seyJyZXNvdXJj\nZV9pZCI6IjUyOWQ0NDVhYzYwMzRlNjBiZDk3OGMwMGM5NTAzYWUxIiwicGFy\nYW1ldGVycyI6eyJ0eXBlIjoidXNlciIsInZhbHVlIjoiMzIyMDYxNDYifX0s\neyJyZXNvdXJjZV9pZCI6IjU5NmI5YmY4OTcwYzQ1ZjBhOWI0ZWVmOWFiYmM2\nZTdiIiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidXNlciIsInZhbHVlIjoiMjU5\nNDQxOTgwIn19LHsicmVzb3VyY2VfaWQiOiI1OTdkZjAzZjIyZTQ0OTc4ODg5\nZTUxNWZjNTllNjBhOSIsInBhcmFtZXRlcnMiOnsidHlwZSI6InVzZXIiLCJ2\nYWx1ZSI6IjI3NDIxNzE2OSJ9fSx7InJlc291cmNlX2lkIjoiNWE5MjI1MDU5\nODM2NGRkMzhlM2FkNTVjMWEzOTQ1NmEiLCJwYXJhbWV0ZXJzIjp7InR5cGUi\nOiJ1c2VyIiwidmFsdWUiOiIzOTU4NjUyNDI4In19LHsicmVzb3VyY2VfaWQi\nOiI2NzMzY2Y4ODZlNzM0Mjg1OWIxMDEzMjM1ZGI3ZjUyNCIsInBhcmFtZXRl\ncnMiOnsidHlwZSI6InVzZXIiLCJ2YWx1ZSI6IjIwMDczMzk0ODMifX0seyJy\nZXNvdXJjZV9pZCI6IjY3ZWJmMjFiMTlmYjQ4MjNiOWQ4OTkzZGE2ZThiODQ5\nIiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidXNlciIsInZhbHVlIjoiMjA0MTcw\nNjY1NyJ9fSx7InJlc291cmNlX2lkIjoiNmFiOWEwMTY4YzVlNGNhYTlkN2Q4\nYWJlMGJmOGU1ZjgiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ1c2VyIiwidmFs\ndWUiOiIyMTQ4MzE1NTgifX0seyJyZXNvdXJjZV9pZCI6IjZkMTQwZTAyN2Uz\nZjQ0MmM5YWEzOWNiNTc3ZjE2ODc1IiwicGFyYW1ldGVycyI6eyJ0eXBlIjoi\ndXNlciIsInZhbHVlIjoiMTQ2MzQzMDU4MyJ9fSx7InJlc291cmNlX2lkIjoi\nNmZlMWUxMTBmZGNiNGVmZGJjZDBkMDhhMzVmODA3YjIiLCJwYXJhbWV0ZXJz\nIjp7InR5cGUiOiJ1c2VyIiwidmFsdWUiOiIxMzA5Mzk4MjUwIn19LHsicmVz\nb3VyY2VfaWQiOiI3NDYzMmM1Zjk3ODM0MzNhYWZjYmVlZGFkNzVkNTI5MCIs\nInBhcmFtZXRlcnMiOnsidHlwZSI6InVzZXIiLCJ2YWx1ZSI6IjM1NzQ1MDU4\nOTYifX0seyJyZXNvdXJjZV9pZCI6Ijc3YzIxNjA1NTA1MjRkNzg4YTgxOGZl\nYmYwY2Q4YTJjIiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidXNlciIsInZhbHVl\nIjoiMTI1OTk1NDgyMyJ9fSx7InJlc291cmNlX2lkIjoiNzg4M2NhZjcyNmQ4\nNDczOWEwMjkyY2I3NmVmYjk1ZjIiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ1\nc2VyIiwidmFsdWUiOiI0MjI3Njk2OTIifX0seyJyZXNvdXJjZV9pZCI6Ijdl\nMjljZDI0OTE5YzQ1OThhNzUxY2NkZDY2OTAxYWQxIiwicGFyYW1ldGVycyI6\neyJ0eXBlIjoidXNlciIsInZhbHVlIjoiMTQ0NTc5MjUwNSJ9fSx7InJlc291\ncmNlX2lkIjoiODA4YzVlODVkYTcxNDhhZWE5MGU5NzhkYjIzMGE3MjQiLCJw\nYXJhbWV0ZXJzIjp7InR5cGUiOiJ1c2VyIiwidmFsdWUiOiIzMDM2MzI1NDY5\nIn19LHsicmVzb3VyY2VfaWQiOiI4MTAxZTgzZWE0ZDk0ZDkzOWM1MzlmYjI3\nZjU2NDAwNSIsInBhcmFtZXRlcnMiOnsidHlwZSI6InVzZXIiLCJ2YWx1ZSI6\nIjIwMDI2NTExMzcifX0seyJyZXNvdXJjZV9pZCI6Ijg0OTk4NjMwODcwZTQw\nNDFiOTg4ZTE0ODg1Y2I3OGE1IiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidXNl\nciIsInZhbHVlIjoiMTQ4NjIwODgxOCJ9fSx7InJlc291cmNlX2lkIjoiODY5\nZWE3NjkwYjUzNGZmYWEzZTU1ODhiZjdmYjMzNDgiLCJwYXJhbWV0ZXJzIjp7\nInR5cGUiOiJ1c2VyIiwidmFsdWUiOiIzNjk1ODMwMzIifX0seyJyZXNvdXJj\nZV9pZCI6Ijg5N2RkMTc5NTljMDQ2NWZhYzk0ZWQyMWE3NTk5MzY3IiwicGFy\nYW1ldGVycyI6eyJ0eXBlIjoidXNlciIsInZhbHVlIjoiMzQ3NTgwMzU0MyJ9\nfSx7InJlc291cmNlX2lkIjoiOGFjMzIxZmE5NDdhNDAzYmE5ODQ3MzgwMTZk\nOWUyNzQiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ1c2VyIiwidmFsdWUiOiIx\nMzU5ODgxNCJ9fSx7InJlc291cmNlX2lkIjoiOGZlNmY5NmUzZDkxNDI4YWFi\nMGI0MDc0YjI3MzdhMDMiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ1c2VyIiwi\ndmFsdWUiOiIxMjU2MzQ0MDM0In19LHsicmVzb3VyY2VfaWQiOiI5MGNkMDM3\nZjBmOTQ0MDA4YjE1NjY2ZDZiY2Y5NTkxNiIsInBhcmFtZXRlcnMiOnsidHlw\nZSI6InVzZXIiLCJ2YWx1ZSI6IjIyOTExNDgwNDAifX0seyJyZXNvdXJjZV9p\nZCI6Ijk3MGUzNjZhNzQxYTQzZGRhNTg1NWEzM2FlMWMwYjkxIiwicGFyYW1l\ndGVycyI6eyJ0eXBlIjoidXNlciIsInZhbHVlIjoiMTEzNDY4MDgzOSJ9fSx7\nInJlc291cmNlX2lkIjoiOTkxYjE1MmU1MWM5NGVjZWEyNzA5YWEyY2NjMTli\nOTYiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ1c2VyIiwidmFsdWUiOiIzMzE4\nMDU4MjUzIn19LHsicmVzb3VyY2VfaWQiOiI5YjFkZmQ0NjNlNDA0ODdmOGY4\nZTk1NzY0NjkzODZkYiIsInBhcmFtZXRlcnMiOnsidHlwZSI6InVzZXIiLCJ2\nYWx1ZSI6IjEzNjA5NTgyOTMifX0seyJyZXNvdXJjZV9pZCI6IjlkYzlkMDRh\nOTIyYzRjZmM4MDEzMTZkNzU2MjM1MzgwIiwicGFyYW1ldGVycyI6eyJ0eXBl\nIjoidXNlciIsInZhbHVlIjoiNDM1NzQ0MjgifX0seyJyZXNvdXJjZV9pZCI6\nIjllZjVlMmZiNmEwMzQxNTk5NDA3MjE3ZWNkMzU1ZGNkIiwicGFyYW1ldGVy\ncyI6eyJ0eXBlIjoidXNlciIsInZhbHVlIjoiNTE1Mzg0NzM4In19LHsicmVz\nb3VyY2VfaWQiOiJhMjYwYzA0MWFkMzM0YjdlYjU2OGZkZWFlYjc5ZmQzYiIs\nInBhcmFtZXRlcnMiOnsidHlwZSI6InVzZXIiLCJ2YWx1ZSI6IjI1NDEwMDQ5\nNDMifX0seyJyZXNvdXJjZV9pZCI6ImE2MTAzZmNhZmYyOTQyYTVhZWYyM2Fh\nNjcwNWY0NzMwIiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidXNlciIsInZhbHVl\nIjoiMTg2NTc0MTk5In19LHsicmVzb3VyY2VfaWQiOiJhNmRmMGQyOWMzMjY0\nY2FmOGRjMThlMWIyMzhkODliMSIsInBhcmFtZXRlcnMiOnsidHlwZSI6InVz\nZXIiLCJ2YWx1ZSI6IjE0OTIyODM5NTUifX0seyJyZXNvdXJjZV9pZCI6ImE5\nNDlmYTI5N2Y0NTQ1YWFhZDJjYzRiM2Q5MTE3NDRjIiwicGFyYW1ldGVycyI6\neyJ0eXBlIjoidXNlciIsInZhbHVlIjoiMTUxNzA3MDQ2NSJ9fSx7InJlc291\ncmNlX2lkIjoiYTk1ZTQ4MTgyNmU0NDVhNzg5NTg4Zjk5Yzg2MjZmZDEiLCJw\nYXJhbWV0ZXJzIjp7InR5cGUiOiJ1c2VyIiwidmFsdWUiOiIxNDQ0NTcxMzgy\nIn19LHsicmVzb3VyY2VfaWQiOiJhOWI2MzgyZTc2OTM0M2ViYTlkOGJlYWI5\nMDM3NzU0ZiIsInBhcmFtZXRlcnMiOnsidHlwZSI6InVzZXIiLCJ2YWx1ZSI6\nIjMxNDI3NTA5NDYifX0seyJyZXNvdXJjZV9pZCI6ImFkMDhlZTk0N2I0MjQ0\nMWVhOWMwMTY4ZGY1ZGZlYTUxIiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidXNl\nciIsInZhbHVlIjoiNDE0NzE3MzE2OCJ9fSx7InJlc291cmNlX2lkIjoiYWRl\nNThkZDc3NzM4NDkxOWE2ZDBjZWRjZWY3ZDAxNmUiLCJwYXJhbWV0ZXJzIjp7\nInR5cGUiOiJ1c2VyIiwidmFsdWUiOiIxOTIyODc1NTcxIn19LHsicmVzb3Vy\nY2VfaWQiOiJhZjMxZGZjOGU4N2Q0OTJjOTI1ZmY1ODEyZmFmMzAwYSIsInBh\ncmFtZXRlcnMiOnsidHlwZSI6InVzZXIiLCJ2YWx1ZSI6IjIwMjEyMjkwNDgi\nfX0seyJyZXNvdXJjZV9pZCI6ImIzZTZmYzUxMDA0NjQzOTI5NGRiODRiYTgy\nYzg3NjQ4IiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidXNlciIsInZhbHVlIjoi\nMjEzMzQ1NTgyIn19LHsicmVzb3VyY2VfaWQiOiJiNjU2YWVjYmQzMDQ0ZDY1\nOTMwYmY5YjMzNjMyN2FhMSIsInBhcmFtZXRlcnMiOnsidHlwZSI6InVzZXIi\nLCJ2YWx1ZSI6IjM1NzEwNDI3NDYifX0seyJyZXNvdXJjZV9pZCI6ImI4MmFi\nZTgwNTBmNDQ3YTlhMDdlOTdmNjUxMmJiZWIxIiwicGFyYW1ldGVycyI6eyJ0\neXBlIjoidXNlciIsInZhbHVlIjoiMTY0NTI4MTkzMiJ9fSx7InJlc291cmNl\nX2lkIjoiYjljOGFkNTkwYTdmNGE0ZDk1NmM5Y2Q2Mjk2Y2ZiMjAiLCJwYXJh\nbWV0ZXJzIjp7InR5cGUiOiJ1c2VyIiwidmFsdWUiOiIxMDI3NDk4OTc1In19\nLHsicmVzb3VyY2VfaWQiOiJiYTZhZWVlZjljMWE0MWI2OGVjZTBjZjViNDA1\nOWY1ZCIsInBhcmFtZXRlcnMiOnsidHlwZSI6InVzZXIiLCJ2YWx1ZSI6IjE1\nNjM0NDc1OTcifX0seyJyZXNvdXJjZV9pZCI6ImJjMGEyYWM4ZWJiMDRiODFh\nNjIzMmE2YmQ1YTA0NTRlIiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidXNlciIs\nInZhbHVlIjoiNDE2OTk4NzUzNyJ9fSx7InJlc291cmNlX2lkIjoiYmUwYjdk\nMDdkODdiNDZlYjhiYWQwYmM0ZjNmNjM2MzQiLCJwYXJhbWV0ZXJzIjp7InR5\ncGUiOiJ1c2VyIiwidmFsdWUiOiIzNDM5Mzc1Njg3In19LHsicmVzb3VyY2Vf\naWQiOiJjNGI4MDMwNTdkNjc0MmEwOWIzNjkyNzMyMzBjMjE5YSIsInBhcmFt\nZXRlcnMiOnsidHlwZSI6InVzZXIiLCJ2YWx1ZSI6IjE4NjE0MTA5NiJ9fSx7\nInJlc291cmNlX2lkIjoiYzZkY2RiM2RiMTE3NDBiMzgxOWE5NWNiNjRjMjMw\nYWMiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ1c2VyIiwidmFsdWUiOiIyNTUw\nODk0NzkifX0seyJyZXNvdXJjZV9pZCI6ImM5YjM3NmM4YzkxYTQ4NTFiY2I5\nNGU1ZTdlYjVjMzlhIiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidXNlciIsInZh\nbHVlIjoiMzI1OTY3MDgzOCJ9fSx7InJlc291cmNlX2lkIjoiYzllOWIxYTc2\nNjMwNGNlZGIwMjM1YTVlNmExYTNiNGIiLCJwYXJhbWV0ZXJzIjp7InR5cGUi\nOiJ1c2VyIiwidmFsdWUiOiIzNDczNjk1NiJ9fSx7InJlc291cmNlX2lkIjoi\nY2YyMjI5NjRmZmVkNDJmN2E0MWY2YWY0NDEyMTExNzQiLCJwYXJhbWV0ZXJz\nIjp7InR5cGUiOiJ1c2VyIiwidmFsdWUiOiIzOTEyODU2Mzg3In19LHsicmVz\nb3VyY2VfaWQiOiJkMjYxZmNhNGY0ZTc0NmJhOWIzMzBlODEwOTQxZjlhYSIs\nInBhcmFtZXRlcnMiOnsidHlwZSI6InVzZXIiLCJ2YWx1ZSI6IjMwMzI5MDA5\nOTYifX0seyJyZXNvdXJjZV9pZCI6ImQzMjM2NzcyMjc1OTQ0YTRiY2Y1NWJm\nZWFiNDY5YThhIiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidXNlciIsInZhbHVl\nIjoiMzY2MDQ0NzkyNCJ9fSx7InJlc291cmNlX2lkIjoiZDRkNDY2NTViMzA1\nNGNjMGI3ZGNmMzQwY2ZkY2MwNzUiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ1\nc2VyIiwidmFsdWUiOiIyOTQ2MTgwODc3In19LHsicmVzb3VyY2VfaWQiOiJk\nNGU2YjAwY2M2NDQ0MzY2YTQxYzU3ZWUyMDE4NDczNSIsInBhcmFtZXRlcnMi\nOnsidHlwZSI6InVzZXIiLCJ2YWx1ZSI6IjI5OTk1MjI3OTUifX0seyJyZXNv\ndXJjZV9pZCI6ImQ3NDZlZjNkOTRhYzRiNGJhMTZhNmU2MDQ4OGM2MjlkIiwi\ncGFyYW1ldGVycyI6eyJ0eXBlIjoidXNlciIsInZhbHVlIjoiMTAwMDIwOTMx\nMCJ9fSx7InJlc291cmNlX2lkIjoiZGE4NThlMDIyZWMxNDllYzgyMWE5ZTVh\nZGRlNWZlNjIiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ1c2VyIiwidmFsdWUi\nOiIzMzg4ODE3NDEifX0seyJyZXNvdXJjZV9pZCI6ImRlOGM0N2I4OTQ1MDQ2\nYzk4YjA5ZDVjMDBhZTE1NzVhIiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidXNl\nciIsInZhbHVlIjoiMTQwNDU4ODUzOSJ9fSx7InJlc291cmNlX2lkIjoiZGVi\nNmU5YWZhNzJhNDI0NzkwYWE5NzgwYmZkOTFjYjAiLCJwYXJhbWV0ZXJzIjp7\nInR5cGUiOiJ1c2VyIiwidmFsdWUiOiIxODY3NjI1ODcifX0seyJyZXNvdXJj\nZV9pZCI6ImUxZDQ2ZmM4MTE4NzQ0NTY5YzI2ZTk0MjdlZTAzNTc2IiwicGFy\nYW1ldGVycyI6eyJ0eXBlIjoidXNlciIsInZhbHVlIjoiMTI5NjEzNDY1MiJ9\nfSx7InJlc291cmNlX2lkIjoiZTU0MzRiMjE3OGU1NGI5NjhhNDhkYWE3ZGQ1\nYTFiYmMiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ1c2VyIiwidmFsdWUiOiIx\nMjkxMTU4MiJ9fSx7InJlc291cmNlX2lkIjoiZTlmM2MzYmFmNDZmNDg3ZmI1\nYjg2YjVhOWE3YTZhMTIiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ1c2VyIiwi\ndmFsdWUiOiI0NTQ5ODQ2OTQifX0seyJyZXNvdXJjZV9pZCI6ImVkNjE1NmVj\nZmM0MzQ3OTdhOTU3NjhhM2M5N2ZjZGUxIiwicGFyYW1ldGVycyI6eyJ0eXBl\nIjoidXNlciIsInZhbHVlIjoiMTU1OTQzOTE2NiJ9fSx7InJlc291cmNlX2lk\nIjoiZjBjMTYyMDFkMDQ4NDU3ZjlkOGFmNmNlNTY3ZjFhYjkiLCJwYXJhbWV0\nZXJzIjp7InR5cGUiOiJ1c2VyIiwidmFsdWUiOiIyMjg2OTUyOTI1In19LHsi\ncmVzb3VyY2VfaWQiOiJmMjllZjU5NThiNTQ0NjZmYmNkMTdhY2YxZDEwNmY3\nMSIsInBhcmFtZXRlcnMiOnsidHlwZSI6InVzZXIiLCJ2YWx1ZSI6IjIwMTU1\nMDE3NTkifX0seyJyZXNvdXJjZV9pZCI6ImY0NTZlNTBmNzg1MjRlZjc5ODNm\nZWMzODU5Y2Y4MWE2IiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidXNlciIsInZh\nbHVlIjoiMjIzNzM3MjIwOCJ9fSx7InJlc291cmNlX2lkIjoiZjQ5N2IxN2Mw\nM2E1NDVhOTkyMTk0MmIyZDlmYmI1NGEiLCJwYXJhbWV0ZXJzIjp7InR5cGUi\nOiJ1c2VyIiwidmFsdWUiOiIzNjU4OTY2OTE4In19LHsicmVzb3VyY2VfaWQi\nOiJmNWJlZmI1ZTFhNWQ0M2E2OTYyNjlhMzFkY2JlMjU5YyIsInBhcmFtZXRl\ncnMiOnsidHlwZSI6InVzZXIiLCJ2YWx1ZSI6IjQwNTYxMDY2NTgifX0seyJy\nZXNvdXJjZV9pZCI6ImY5ZjI1ZjMxNjQ4MTQ3MjJiNmJkNTViNWExYWY3Mjgw\nIiwicGFyYW1ldGVycyI6eyJ0eXBlIjoidXNlciIsInZhbHVlIjoiMjg4NDU2\nNTI4MyJ9fSx7InJlc291cmNlX2lkIjoiZmE5YmY2ZDVjMzJkNDdlZmFkYzZi\nYzhiMzljMjAwOTIiLCJwYXJhbWV0ZXJzIjp7InR5cGUiOiJ1c2VyIiwidmFs\ndWUiOiIyOTg1NDU0ODI3In19LHsicmVzb3VyY2VfaWQiOiJmZDkwNDk0MTA2\nN2M0ZTRhOGRkNjI0MjdiOGM1MjU3YiIsInBhcmFtZXRlcnMiOnsidHlwZSI6\nInVzZXIiLCJ2YWx1ZSI6Ijg3OTU4NDU4MCJ9fSx7InJlc291cmNlX2lkIjoi\nZmViMWRjOThhMDc0NDMxYjhjMjNkMzBkZWUzY2JmYjYiLCJwYXJhbWV0ZXJz\nIjp7InR5cGUiOiJ1c2VyIiwidmFsdWUiOiIyMTQ5NDc3OTkifX1dLCJwYXJh\nbWV0ZXJzIjp7ImNvbW1lbnRzIjpmYWxzZSwibGlrZV9jb3VudCI6ZmFsc2Us\nImNvbW1lbnRfY291bnQiOmZhbHNlfSwiY3JlYXRlZF9hdCI6MTQ4NTM1NjEw\nNn0seyJpZCI6IjY1NGYzNzcyOGRmMjQ2NTBiZDBjNGY5ZTRjZWRiOTZhIiwi\nc3RhdHVzIjoicnVubmluZyIsInNvdXJjZV90eXBlIjoiZmFjZWJvb2tfcGFn\nZSIsIm5hbWUiOiJGYWNlYm9vayAyIiwiYXV0aCI6W3siaWRlbnRpdHlfaWQi\nOiIyY2RmZmRjYzAwM2Y0YWI0ODMxMDdkY2U3OGUxNTQwMSIsImV4cGlyZXNf\nYXQiOm51bGwsInBhcmFtZXRlcnMiOnsidmFsdWUiOiIxMTAxOTk1OTA2NTQ3\nMzcyfFFzaFZsZ3dvOExKYW8yVGxYcHpEdUtpc0ZYOCJ9fSx7ImlkZW50aXR5\nX2lkIjoiYjM4ZGNmM2M0YTg0NDU4YzgzZDZhYmIxOTk3MDFhYzYiLCJleHBp\ncmVzX2F0IjpudWxsLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiRUFBUHFRbXFO\ndnF3QkFOZFl6a3NGOTIyRFEzaU5vRFhhd2FDd3JIN3NJSU5aQ2xVZ29UTnBJ\nTVRHV0ZRdUI3RVY5ZHBPenA4NEozaHUxZGdWeXhnaVNTRkdMVVpDQ1lpWFFW\nZUhzZmJiY1NvVTU1SExnZE1vZU1LbnV6b2VjV3Y0SzNqeDMyODZTWkIzS3B6\nTnVYUCJ9fV0sInJlc291cmNlcyI6W3sicmVzb3VyY2VfaWQiOiIwNTlhYTVi\nMjhkNWE0YjJjOGY0NWRmYzQ4YjczYzY3YSIsInBhcmFtZXRlcnMiOnsiaWQi\nOiIxMTk0NzM1MDgwODExMTMifX0seyJyZXNvdXJjZV9pZCI6IjA4MWVkMTQz\nZWMyZjQxMmJiMjg2ZDUyYzg3ZTY3NjI3IiwicGFyYW1ldGVycyI6eyJpZCI6\nIjk2ODQzMzkxOTc1In19LHsicmVzb3VyY2VfaWQiOiIwYjYyNzY4MjY4ZjM0\nODdlODhhMWZjNGQ1NjAwMWRkMSIsInBhcmFtZXRlcnMiOnsiaWQiOiI5Njk0\nNjkyODI1NyJ9fSx7InJlc291cmNlX2lkIjoiMGYwNGMxZmUwY2I0NDIyMmEx\nMTMzOWUyNjE1ZWE3OGMiLCJwYXJhbWV0ZXJzIjp7ImlkIjoiMTAzODE2NTMy\nOTU5NjEzMiJ9fSx7InJlc291cmNlX2lkIjoiMGZiNGJjMTM4MTAxNDJjZmEx\nNzdiZjE1NThlYWY1ZjMiLCJwYXJhbWV0ZXJzIjp7ImlkIjoiMjYzNTQ5MTkw\nNDk4OTg1In19LHsicmVzb3VyY2VfaWQiOiIxMTI0NzI0NzE2N2I0NjQxODQx\nOTNiMDJhMmM1MWJkYSIsInBhcmFtZXRlcnMiOnsiaWQiOiI4OTk0MzQ1MjAw\nNzI5MTQifX0seyJyZXNvdXJjZV9pZCI6IjE1ZjNiMWM0OTc2OTQxMTY4Y2Yw\nMDBjMTY2OGI0OGQ1IiwicGFyYW1ldGVycyI6eyJpZCI6IjExODU5MTAzMDky\nIn19LHsicmVzb3VyY2VfaWQiOiIxZmQ2MjgzNTRlN2I0ZTlmYTdhZTBkNTgw\nMmQxMTRjYiIsInBhcmFtZXRlcnMiOnsiaWQiOiIzMjI1Mjk2NjExNjUyODki\nfX0seyJyZXNvdXJjZV9pZCI6IjI0MGFlMzQ4OTEzNTRmY2U5NWVlODZjM2Jj\nODIzZGJkIiwicGFyYW1ldGVycyI6eyJpZCI6IjgyNDAzNTYxOTI4In19LHsi\ncmVzb3VyY2VfaWQiOiIyNDQ1MTA4NzFmODk0MDQ5ODY0Yzk5NDg4ZTg1OGI5\nYSIsInBhcmFtZXRlcnMiOnsiaWQiOiIzNzY5NDUwMjM0MTUifX0seyJyZXNv\ndXJjZV9pZCI6IjI2ZmE5NTk3ZTJjMzQ4Y2NhM2NjOWQ5NmUwMzY0YjViIiwi\ncGFyYW1ldGVycyI6eyJpZCI6IjgzMzI4NDc0MzEifX0seyJyZXNvdXJjZV9p\nZCI6IjJhOWQ2OGZhNzY0MzRiM2JiMzFlNzk3YTc0M2RhMTM2IiwicGFyYW1l\ndGVycyI6eyJpZCI6IjEwNjg3NDEwOTM4NiJ9fSx7InJlc291cmNlX2lkIjoi\nMmY4NjAwMDE5N2Y5NDdkNWI0Y2VhMTI4ODQ2OGFlOWIiLCJwYXJhbWV0ZXJz\nIjp7ImlkIjoiMTY5MDExMTAzNDU2OTI4NiJ9fSx7InJlc291cmNlX2lkIjoi\nMzRhMWRkZDMxYWI3NDgyNzk0YzM4YmNkYTAyMTE4YmQiLCJwYXJhbWV0ZXJz\nIjp7ImlkIjoiNTM1OTAyNTYzODYifX0seyJyZXNvdXJjZV9pZCI6IjM2ZTM0\nY2Y0MjAzYjQyZTE4MjQ5ZTI5NjZkMDc1MTc0IiwicGFyYW1ldGVycyI6eyJp\nZCI6IjE4NDM3NTQ0MTEzOCJ9fSx7InJlc291cmNlX2lkIjoiNDU0YTM4NzQy\nYTc1NDFkMDk4NWM3MGFjOTgxZmEzMmUiLCJwYXJhbWV0ZXJzIjp7ImlkIjoi\nMTgyODM3ODcxOTA0MjQ3In19LHsicmVzb3VyY2VfaWQiOiI0NjNhYzBiMzlj\nMDA0YmRlODVmNWFjYTg0OTEyMmM0NiIsInBhcmFtZXRlcnMiOnsiaWQiOiI2\nMDYyOTk4ODI4MTI4NDYifX0seyJyZXNvdXJjZV9pZCI6IjRlNTllNjEyNzJi\nNTRhOWNhNDA5ZTFlNTkyMjEzMDkwIiwicGFyYW1ldGVycyI6eyJpZCI6Ijg1\nOTIwMzUyMDg2NTY4NCJ9fSx7InJlc291cmNlX2lkIjoiNThkN2ExNzQ0NTRj\nNDJkZDhlYzY3OGU2ZGFjODI5ZDkiLCJwYXJhbWV0ZXJzIjp7ImlkIjoiODE3\nODEyODE2NTQifX0seyJyZXNvdXJjZV9pZCI6IjU5MDg1OWE4M2FhNzRkY2U5\nMTA5ZDg1Zjc4ZmNjNDUxIiwicGFyYW1ldGVycyI6eyJpZCI6IjE1OTYxNjAz\nNDIzNSJ9fSx7InJlc291cmNlX2lkIjoiNTkzNTE4MDllNTQ4NDhhNDg3YzI2\nNjUwNmVlNGRlNTAiLCJwYXJhbWV0ZXJzIjp7ImlkIjoiMjUwNTgwODUxNjM1\nOTAwIn19LHsicmVzb3VyY2VfaWQiOiI1YzNkNDBlODNhNTA0NTZjOTEwZjkx\nNmVhMTBlOTk1YSIsInBhcmFtZXRlcnMiOnsiaWQiOiIzOTc2NjQ5MTAzNTMi\nfX0seyJyZXNvdXJjZV9pZCI6IjYzNzMyNTYyYjg2NzQwMWJhYjU0YThmNmFj\nZGRhMzU5IiwicGFyYW1ldGVycyI6eyJpZCI6IjE2NDkxMTY2NjkwMjUyMiJ9\nfSx7InJlc291cmNlX2lkIjoiNjc2ZWYzYTI2OWU0NDczMTllNjYzMjM2YTk2\nNjZkNDYiLCJwYXJhbWV0ZXJzIjp7ImlkIjoiNjA5OTk3NTMxOTkifX0seyJy\nZXNvdXJjZV9pZCI6IjY5Mjc0ZTMyN2NhMjRmY2ViZWUwMzc3NmIyMGE3MmI4\nIiwicGFyYW1ldGVycyI6eyJpZCI6IjE1NjIxMTQwNzc0MTYyNCJ9fSx7InJl\nc291cmNlX2lkIjoiNmFhODlhMDJjMjQxNGVmOGI3MzBjNDRjMGQ4NGMxNTki\nLCJwYXJhbWV0ZXJzIjp7ImlkIjoiMTY0NTMwMDQ0MDQifX0seyJyZXNvdXJj\nZV9pZCI6IjZjMmZkNmVjZGZiZDQ2MmVhMjU0ZWFjOGEyMTc1NTAzIiwicGFy\nYW1ldGVycyI6eyJpZCI6IjQ0NjY3MzY1Njc0In19LHsicmVzb3VyY2VfaWQi\nOiI2ZGVjOWIyNGFhMWY0MGIxYjRlMjVjYzY4NjI0YWEzMiIsInBhcmFtZXRl\ncnMiOnsiaWQiOiIxNzIzODQ3ODk1OTEifX0seyJyZXNvdXJjZV9pZCI6Ijcw\nMjJlZmRiNmJlNTQwOGRiMzQ4MGY3NzNjMjM4ZDNlIiwicGFyYW1ldGVycyI6\neyJpZCI6IjExODkxNDcxNDE2OCJ9fSx7InJlc291cmNlX2lkIjoiODA1ODE5\nMzI5ZTEzNDgzNGI4MDg3YTZhYTU2MDY4MGMiLCJwYXJhbWV0ZXJzIjp7Imlk\nIjoiMTA5OTIxNTYyNjY0In19LHsicmVzb3VyY2VfaWQiOiI4MGZkOWFlM2Ux\nYzI0MTg5YjhiYmUxZGI3NGJlYzNiNiIsInBhcmFtZXRlcnMiOnsiaWQiOiIx\nOTI2OTM0MTQ2MyJ9fSx7InJlc291cmNlX2lkIjoiODQ5OWM5MGQ2N2Q2NDNj\nNWJlZDYwNjJkNDU4YzcyMTgiLCJwYXJhbWV0ZXJzIjp7ImlkIjoiNjE4NzY1\nMzU3OTMifX0seyJyZXNvdXJjZV9pZCI6IjkwNmM3OWU3N2YxOTQyOTJiMGIy\nZmU4YWQ1ODdiNDFkIiwicGFyYW1ldGVycyI6eyJpZCI6IjM5NjExNzA3MDU5\nNTg0MSJ9fSx7InJlc291cmNlX2lkIjoiOTA5YzdhMmUwY2QyNGNmMjg5M2Mz\nNjM3NGEyMmJjNmEiLCJwYXJhbWV0ZXJzIjp7ImlkIjoiMTY0NzYyMDcwMzY5\nMzUxIn19LHsicmVzb3VyY2VfaWQiOiI5MjdkNjg2YzlmMGI0MmE4YTk3Y2Nj\nN2JhMDg0YzBmOCIsInBhcmFtZXRlcnMiOnsiaWQiOiIxNzAwMjEyMTkwMSJ9\nfSx7InJlc291cmNlX2lkIjoiOTg4ZDNiZWI5Y2E4NDdhYTlmZTJhMzE0NTY1\nYzcxMzkiLCJwYXJhbWV0ZXJzIjp7ImlkIjoiMTA1NjMwMTUzNDk2In19LHsi\ncmVzb3VyY2VfaWQiOiI5OWZmNDk5YTYzODQ0Y2Q3OTQ1MjY0NjQ3YjAwYzgw\nMSIsInBhcmFtZXRlcnMiOnsiaWQiOiIxMzI2NDk3NTM0NTk4ODEifX0seyJy\nZXNvdXJjZV9pZCI6IjlhZmIwOTY2OWZjODQ2NmI4MzY3ODAwN2Q3MGZkMTY4\nIiwicGFyYW1ldGVycyI6eyJpZCI6IjE0MjEwODE3OTM5NyJ9fSx7InJlc291\ncmNlX2lkIjoiOWQ1NzUyOGRiNzNmNDc4YjhhZmVmZjQzMzIyNjliNmQiLCJw\nYXJhbWV0ZXJzIjp7ImlkIjoiMTAxMDk1MTQyMzQifX0seyJyZXNvdXJjZV9p\nZCI6IjlmNzVlMzgzODVhOTRjODQ4ZmRiMDU0ODE1NzM0YzFiIiwicGFyYW1l\ndGVycyI6eyJpZCI6IjU5NDE1OTYzMDgifX0seyJyZXNvdXJjZV9pZCI6ImE3\nZGQ3M2QxNWY2YTQxNzFiMWVjODBhZjBmMWI2MjAwIiwicGFyYW1ldGVycyI6\neyJpZCI6IjEyMzU5OTQyMDk4NzQ5NSJ9fSx7InJlc291cmNlX2lkIjoiYWE1\nYzdiMzk1MDJhNGY5ZDljOTU4MTQ4NmE4YzFiN2QiLCJwYXJhbWV0ZXJzIjp7\nImlkIjoiMzIzNDY4NTI0Mzk0MDI5In19LHsicmVzb3VyY2VfaWQiOiJhZDg1\nZTY0MjY2NTE0MGQ1YTgyMGNjODg4NjNjMmM2ZCIsInBhcmFtZXRlcnMiOnsi\naWQiOiI2OTU5NzI2MTM4MTk4OTcifX0seyJyZXNvdXJjZV9pZCI6ImFkOWJk\nYzk3NTA4MDRhMzdiOTJkZTc0MThjODllOWFhIiwicGFyYW1ldGVycyI6eyJp\nZCI6IjEwOTcyNjIwNTc1MTYwOSJ9fSx7InJlc291cmNlX2lkIjoiYWU3ZmEz\nOTdjNzgyNDM3ZDk4Yzg4NTM4YWE1NDk4MGQiLCJwYXJhbWV0ZXJzIjp7Imlk\nIjoiNTQxMzgyODI3NDAifX0seyJyZXNvdXJjZV9pZCI6ImIzMWIwOTliZjMw\nNjRhNmJhNzQ0N2UyNDQ0NjU1ZDlkIiwicGFyYW1ldGVycyI6eyJpZCI6IjQz\nNDM1NzE5OTk0MTkwOSIsInRpdGxlIjoiTGF5cyBJbmRvbmVzaWEifX0seyJy\nZXNvdXJjZV9pZCI6ImJkNjU3MmMxNDZmMzRmNTdiZWU4NGRhNmVjYTA1NTlh\nIiwicGFyYW1ldGVycyI6eyJpZCI6IjIzMjQyODk4OTg3OSJ9fSx7InJlc291\ncmNlX2lkIjoiYzBkOTU2MTlkYTc4NGY5Njk1M2YwYTY4YjAyMWU4NGIiLCJw\nYXJhbWV0ZXJzIjp7ImlkIjoiNjU2MDQxMTI5NzUifX0seyJyZXNvdXJjZV9p\nZCI6ImM1MTcwNDcwNWQ1MjRiMTM5NTg1ZGRlMGM5NjcwOWY2IiwicGFyYW1l\ndGVycyI6eyJpZCI6IjU4NDMzNjExNTcyIn19LHsicmVzb3VyY2VfaWQiOiJj\nNTcxNTFmZWUxZWI0MTA1YWVkNDljMTMzMmZiY2NkYSIsInBhcmFtZXRlcnMi\nOnsiaWQiOiIyNjQ2ODYxNDcwNDkxNjYifX0seyJyZXNvdXJjZV9pZCI6ImNi\nNTY4ZDkwNDNkNDRhNzc5NmRhOTAxZTRlNWY1OGJkIiwicGFyYW1ldGVycyI6\neyJpZCI6IjMzNjkzNTI3NzMxIn19LHsicmVzb3VyY2VfaWQiOiJkNWM5NDE5\nYWQwY2U0MGM5Yjk1YzhiNWYyZGI2OTQ4ZCIsInBhcmFtZXRlcnMiOnsiaWQi\nOiIxNTQxOTgwNzI2MDgyNTQ0In19LHsicmVzb3VyY2VfaWQiOiJkYmE5MTY5\nZDBlZmU0NWIyOGE5ZWZhZjc2NWM3M2UzOSIsInBhcmFtZXRlcnMiOnsiaWQi\nOiIxMjQzOTcyNTM5NzkifX0seyJyZXNvdXJjZV9pZCI6ImUxMzg5Yjc1Y2Jk\nZDRhM2ZhODVjNDA4MmZkMDk0NzJlIiwicGFyYW1ldGVycyI6eyJpZCI6Ijk1\nNTk3OTIyMTk3In19LHsicmVzb3VyY2VfaWQiOiJlNGYxOWQwZDk4OTU0YTFl\nOGUwMjdhNTU1NGJiMDU2NSIsInBhcmFtZXRlcnMiOnsiaWQiOiIxODIxNjIw\nMDE4MDY3MjcifX0seyJyZXNvdXJjZV9pZCI6ImU1MmI5MzBhZjg0MDQ3YmY4\nNGIyYTIyMmEwNjIxZDg3IiwicGFyYW1ldGVycyI6eyJpZCI6IjEwOTE5MTMw\nNTc2OTA5NyJ9fSx7InJlc291cmNlX2lkIjoiZTdlZTkxZTBhZjIxNDJkMzg1\nNGMwMmUzYTk2ZDMxNDIiLCJwYXJhbWV0ZXJzIjp7ImlkIjoiMzQ5MTczNDMx\nODAyNzk0In19LHsicmVzb3VyY2VfaWQiOiJlOTdhYzM2YjBkMmY0MGVlYTAx\nM2ExNGI0NGEyMDRhNyIsInBhcmFtZXRlcnMiOnsiaWQiOiIyOTE1OTkxNzU1\nMjAifX0seyJyZXNvdXJjZV9pZCI6ImYxY2RjYTQ0N2IyZTRmMjRiMDI4NzZm\nZjlhZGM2YmRmIiwicGFyYW1ldGVycyI6eyJpZCI6IjExNDg1MzA5NzYxOCJ9\nfSx7InJlc291cmNlX2lkIjoiZjllYTg3MDc5NjA0NGZkY2EwODE0ODZkNGU0\nYjU5ZjAiLCJwYXJhbWV0ZXJzIjp7ImlkIjoiMTk1MTY5MTgwNTEzOTA3In19\nLHsicmVzb3VyY2VfaWQiOiJmYTYzMjBlZWIxM2Y0NTk2YmEyMjJiYTM5ODhl\nNjZjYyIsInBhcmFtZXRlcnMiOnsiaWQiOiIxMjkwODgxNDYzMDAifX1dLCJw\nYXJhbWV0ZXJzIjp7InBvc3RzX2J5X290aGVycyI6dHJ1ZSwiY29tbWVudHMi\nOnRydWUsImNvbW1lbnRfY291bnRzIjp0cnVlLCJsaWtlX2NvdW50cyI6dHJ1\nZSwic2hhcmVfY291bnRzIjp0cnVlLCJwYWdlX2xpa2VzIjp0cnVlLCJ0YWdn\nZWQiOnRydWV9LCJjcmVhdGVkX2F0IjoxNDc5NzUxOTcwfSx7ImlkIjoiNmJl\nMzRiYWI0NzU2NDBkNTk2MzdiOTMxMmQ3NWMyZTEiLCJzdGF0dXMiOiJydW5u\naW5nIiwic291cmNlX3R5cGUiOiJmYWNlYm9va19wYWdlIiwibmFtZSI6IkZh\nY2Vib29rIDEiLCJhdXRoIjpbeyJpZGVudGl0eV9pZCI6Ijc0Y2Y5YTlmZGQw\nZDQ0NGViZWQ5OTI1ZjQ4ODNhOTJhIiwiZXhwaXJlc19hdCI6bnVsbCwicGFy\nYW1ldGVycyI6eyJ2YWx1ZSI6IkVBQUlVS2JYbjh4c0JBSEVaQml1OXpVSTds\nckxTNkI3MW1HU1BidEtQMnNRdXRXWkEyWkNTYUh1WXhMWkJnRjhkczhUWFRy\nQjVHaDFpRjZtZHE2bkhQVmRPbFpCYnA4cFpBd1FlU1l1c1VNYlpBUmVCWkFW\nWkNSTXQ1ODVtSFpCTFJrdGlJZ3NPdlRkY1dCbE9rWkFSUU9tQ1pDQlNSeUxi\nTUhTbGx6OFkxYk9MNHppdWZnWkRaRCJ9fSx7ImlkZW50aXR5X2lkIjoiYTFj\nYjdkMzlmOWNiNGNiNzg4OTc1ZTkxMGJhMmUyMTYiLCJleHBpcmVzX2F0Ijow\nLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiRUFBSVVLYlhuOHhzQkFMNUZUclEz\nbkR4TDAwVTdDc1RQdkxmWkExVVpDc0NYSlVHN090S3MwNjRJN3Rzb0ZPVHhQ\nTVd5TTJuanc5QVpCSTk2b1BIaWplWkJJeDI5SmNBRk9vM3lxeTJTa0N2R1Vy\ndjBFM0daQjhCdTZJclpDTDZRek4zMjU3ZmxaQUJCOUVIb25lSkprUFAwMWNj\nNE9GQnQySkJ5dHZTZk5GRmhBWkRaRCJ9fSx7ImlkZW50aXR5X2lkIjoiYTdj\nOTJmZjFiOGJmNDYzY2JlOGM3ODc5NzIyYjg2N2MiLCJleHBpcmVzX2F0Ijpu\ndWxsLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiMzE4MzYxMTE4NTAyMjUxfERx\nS21WLUt3UEdkM2owM2tyMXBiRWVwMjJVdyJ9fV0sInJlc291cmNlcyI6W3si\ncmVzb3VyY2VfaWQiOiIwNDRmMmQ3M2QzNmE0OTFjYjgzNjFjNzIzNjNiMjdj\nNiIsInBhcmFtZXRlcnMiOnsiaWQiOiI0ODk1MzY2NTEwNjkxMDYifX0seyJy\nZXNvdXJjZV9pZCI6IjA5OGRkMzhjNTE5MTQ3NWViYjAwZGUxYjc2MTcwNGNk\nIiwicGFyYW1ldGVycyI6eyJpZCI6IjgxMDMzMTgxMTkifX0seyJyZXNvdXJj\nZV9pZCI6IjBlYWFlZTQ2YjM3ZjQwMjliNWExYzQxN2JkZTRjMDdiIiwicGFy\nYW1ldGVycyI6eyJpZCI6IjQ5MDAwNjMyNzgwNzcxNSJ9fSx7InJlc291cmNl\nX2lkIjoiMTA1NTVhMTM5NTE2NDFmMTlmY2E3N2FjYjM1OTU4NDQiLCJwYXJh\nbWV0ZXJzIjp7ImlkIjoiMTI5MTg2OTk3MTI3Nzk4In19LHsicmVzb3VyY2Vf\naWQiOiIxMjc0YTJkYjk0NGM0ZTg3Yjc4YTE2ZDYzOGIxYjkzNyIsInBhcmFt\nZXRlcnMiOnsiaWQiOiIxODU2NzM3OTE0ODY0MjgifX0seyJyZXNvdXJjZV9p\nZCI6IjE2NTQzMGYyNjQxYjQ3Nzg4NjkzMTM0YzFjMDBkOGY2IiwicGFyYW1l\ndGVycyI6eyJpZCI6IjM4OTEzOTUzODA0In19LHsicmVzb3VyY2VfaWQiOiIx\nYWFmZTc4NzcyZjc0NjQ4YjM1ZTc5YmExYmJkM2I3MiIsInBhcmFtZXRlcnMi\nOnsiaWQiOiIyMjA2ODU1MTgwNDk2MTEifX0seyJyZXNvdXJjZV9pZCI6IjFi\nNWI2MDBmMTEwMTQ4ZDJiOGEzMzc0MTRhOWIwNzZiIiwicGFyYW1ldGVycyI6\neyJpZCI6IjI0ODY5MTI5ODUyODMxNyJ9fSx7InJlc291cmNlX2lkIjoiMWM1\nZWVmZjAyNDZlNDVkOGIwZjRiNzdlYzE5OTBkMTkiLCJwYXJhbWV0ZXJzIjp7\nImlkIjoiMTUxMzk4NzAwNzQifX0seyJyZXNvdXJjZV9pZCI6IjIxYTE5NjZi\nMWQyNzRhYzU5OTM0YTBkNzllNzg1NzhhIiwicGFyYW1ldGVycyI6eyJpZCI6\nIjU5NTgzNzg4ODkyIn19LHsicmVzb3VyY2VfaWQiOiIyNjU0OWM4MjczY2M0\nZWZkYWUzNWJiYTZiMTVhNWE2MSIsInBhcmFtZXRlcnMiOnsiaWQiOiIyNTQw\nNjA1OTM0OSJ9fSx7InJlc291cmNlX2lkIjoiMjY5ZWQ4ODg2MzM4NGFiYTgw\nYTQ0ZGJiOWQ5NWM3YWIiLCJwYXJhbWV0ZXJzIjp7ImlkIjoiMjUyMTY3Mzkx\nMTcwIn19LHsicmVzb3VyY2VfaWQiOiIyNmI0ZDIzYjE0NWE0ODI3YjY4ZjRm\nNWE4ODkzYzJmOCIsInBhcmFtZXRlcnMiOnsiaWQiOiIxNTA5MTU5MzI0Nzki\nfX0seyJyZXNvdXJjZV9pZCI6IjJiMjAwNzAxNWE3ZDQwZGQ4YWRkNzgxNjNl\nMTE3YTRiIiwicGFyYW1ldGVycyI6eyJpZCI6Ijc3NTMzODQyMjcifX0seyJy\nZXNvdXJjZV9pZCI6IjJjNTU0NTVjMmQ5ZTQwYzFhYzM0YTA4OWZjNWM1NzI1\nIiwicGFyYW1ldGVycyI6eyJpZCI6IjEyNTY3ODA5MDI2MSJ9fSx7InJlc291\ncmNlX2lkIjoiMmM5NTgxZTUyNDkxNGJlYjhmMDY1MzdhZmU1MzFjNzUiLCJw\nYXJhbWV0ZXJzIjp7ImlkIjoiMzMwOTcxOTIyNzQ3In19LHsicmVzb3VyY2Vf\naWQiOiIzM2FkN2NiNmY0Mzc0MGY0ODA1MjQ2ZTQ3NmEyODk3ZiIsInBhcmFt\nZXRlcnMiOnsiaWQiOiI0ODg3OTkxMzE0NyJ9fSx7InJlc291cmNlX2lkIjoi\nMzVlOTU1OWIwMzFjNDFkNjk3NDRhOWNlMWE1OGQ0YzgiLCJwYXJhbWV0ZXJz\nIjp7ImlkIjoiMTM0NDIyMTY2NTc3MzA3In19LHsicmVzb3VyY2VfaWQiOiIz\nYTM3YzY1MDk4Yjg0ZTJlOGExNDJlNWZiNzhiNzc2ZCIsInBhcmFtZXRlcnMi\nOnsiaWQiOiI1MTg5ODc1NjYzNiJ9fSx7InJlc291cmNlX2lkIjoiM2M5ZWJi\nMmRmMWUxNGY4NWJiYjViODdjNmRiZjhjMTYiLCJwYXJhbWV0ZXJzIjp7Imlk\nIjoiMTg4NTcyNTAxMjE2NzI3In19LHsicmVzb3VyY2VfaWQiOiI0MzI4NWY2\nNTFkZTc0ZmVhOWViNDkwYWVlNjUzMDk0MyIsInBhcmFtZXRlcnMiOnsiaWQi\nOiIxMDkyNDI2MjkxMTI2OTEifX0seyJyZXNvdXJjZV9pZCI6IjQ0ZjljZjll\nMTg0MDRmMmVhNmRiYTUyNWJjYmVjM2FlIiwicGFyYW1ldGVycyI6eyJpZCI6\nIjMzNjkzNTI3NzMxIn19LHsicmVzb3VyY2VfaWQiOiI0NTZiNDM4ZTVlMTM0\nYmEyYWRkZGFkMjBmYzc2NDQ4YSIsInBhcmFtZXRlcnMiOnsiaWQiOiIzMzE3\nMTM2NzE4MjcifX0seyJyZXNvdXJjZV9pZCI6IjQ5MTA0OGUwNDJhYzQ5Y2Q5\nMWQ3OWExMDQ2NTVkZDQwIiwicGFyYW1ldGVycyI6eyJpZCI6Ijc4NDUxNzE3\nNzcwIn19LHsicmVzb3VyY2VfaWQiOiI0OWI4ZWE3NmQ5ZWM0MWRlYjU1MTY0\nNTg5ZWYyZjE0YiIsInBhcmFtZXRlcnMiOnsiaWQiOiIxMDAzMjc1NzAwODEi\nfX0seyJyZXNvdXJjZV9pZCI6IjRmYzM5OTUyOWZkNzRjNmQ5NDI1NGExYmIy\nNWQ2NDg2IiwicGFyYW1ldGVycyI6eyJpZCI6IjQxOTc5NDE4NDAxIn19LHsi\ncmVzb3VyY2VfaWQiOiI1NjUxNzg4YjU0YWM0YzcyYWEzNjkzYjk0MjU0MDll\nZCIsInBhcmFtZXRlcnMiOnsiaWQiOiIyNTQyNTE5NzMzMyJ9fSx7InJlc291\ncmNlX2lkIjoiNjUzNTExYjE2NzAzNDRiMTljNWQ4Mjg2NjlkNGU5MjAiLCJw\nYXJhbWV0ZXJzIjp7ImlkIjoiMzQ4MjA3ODY4NjIwODY1In19LHsicmVzb3Vy\nY2VfaWQiOiI2NzU0ZWVmYjk2NzE0NGU3OGJmM2I1YjYyNWY3MWIwMSIsInBh\ncmFtZXRlcnMiOnsiaWQiOiIxNTI3OTcwNDA1NyJ9fSx7InJlc291cmNlX2lk\nIjoiNjlhMWE3ZWUyNTY4NGM1NGIwZDkwY2Y3ZWI3NDJhM2MiLCJwYXJhbWV0\nZXJzIjp7ImlkIjoiNTM0NjUyNzQzMzkzMTc2In19LHsicmVzb3VyY2VfaWQi\nOiI2YzI5NzYzNWNlN2Q0NjJlOTA5YTYxMWUzMzljZDE0ZiIsInBhcmFtZXRl\ncnMiOnsiaWQiOiIxNjQwNDAxMjAyODY0MjQifX0seyJyZXNvdXJjZV9pZCI6\nIjZjNGFiMmNjMGEwMjRiNjA4NmRiMWU1MWI5MGM3NTE5IiwicGFyYW1ldGVy\ncyI6eyJpZCI6IjE3MjM2NDE3OTQ3ODMxMCJ9fSx7InJlc291cmNlX2lkIjoi\nNmVlN2E0MzRmNWEyNDQ5ZDhhNjM4MWRiNTE0MTkwZjkiLCJwYXJhbWV0ZXJz\nIjp7ImlkIjoiMTMwOTk3NjgzNjg3NTc1In19LHsicmVzb3VyY2VfaWQiOiI3\nMDYzMGMyMmZkNmQ0ODJhOTU4NzZlOTBkNmQ5OWNhZSIsInBhcmFtZXRlcnMi\nOnsiaWQiOiIxNDMxNjcxMjU3MjIwMzEifX0seyJyZXNvdXJjZV9pZCI6Ijcw\nYWEzZmY5YmU1NzQ3YWJhYjJjZGMxMGJjN2M5NTU0IiwicGFyYW1ldGVycyI6\neyJpZCI6IjQ5NDg3MTIyNDAwMDA1MCJ9fSx7InJlc291cmNlX2lkIjoiNzBl\nZjQxNDIxZGZmNDkwMThmZWJiMzlmMzc3ZjVmNTQiLCJwYXJhbWV0ZXJzIjp7\nImlkIjoiMTQxNzAwOTIyNTY3OTg3In19LHsicmVzb3VyY2VfaWQiOiI3M2Rh\nNjA5ZGQyZTA0NTVlOWJiMzZmNjZkZDRhNWMwNyIsInBhcmFtZXRlcnMiOnsi\naWQiOiI5MjEwMzc5MTA3MyJ9fSx7InJlc291cmNlX2lkIjoiNzUxMzQ4ZGE4\nYjNhNDM0OGFmNDQ4MjU3MzY3NzY1MzMiLCJwYXJhbWV0ZXJzIjp7ImlkIjoi\nMTUwODcwMjM0NDQifX0seyJyZXNvdXJjZV9pZCI6Ijc3MjgwYjViZmJiMjQ2\nYTRhYzA5YjQwM2Y3ZTEzYjQ0IiwicGFyYW1ldGVycyI6eyJpZCI6IjE3MTQw\nNDg5ODg4NzUxNTIifX0seyJyZXNvdXJjZV9pZCI6IjdjZGRkYzhjODlmZDQz\nMTViZDQ3NzU0ZGNmNTNmYmRjIiwicGFyYW1ldGVycyI6eyJpZCI6IjEwNjk3\nNjU2MzUyMiJ9fSx7InJlc291cmNlX2lkIjoiODM4MGI1ZGRkNjdkNDZiYjg2\nMDQ5NDg3MWFjMDI0YzMiLCJwYXJhbWV0ZXJzIjp7ImlkIjoiMzM2NzE5NDE5\nNTYifX0seyJyZXNvdXJjZV9pZCI6Ijg1M2MzYWVkYzQ5NjQ4MDNiNmZkNTU5\nYmRkYWRhOTlmIiwicGFyYW1ldGVycyI6eyJpZCI6IjE2NDk3NzI5Njk3MiJ9\nfSx7InJlc291cmNlX2lkIjoiOGZmYTIxMDczODA5NDkyZTgzMDdkNGViODIy\nNjg1NmMiLCJwYXJhbWV0ZXJzIjp7ImlkIjoiMTM3MjE0NDY4NDYxIn19LHsi\ncmVzb3VyY2VfaWQiOiI5MzgxM2RiMGZjZDc0MTliYmZiZmY3MGFiYWE5MjVm\nMiIsInBhcmFtZXRlcnMiOnsiaWQiOiIyMDIwNjg2MjMxNjkyMzYifX0seyJy\nZXNvdXJjZV9pZCI6Ijk1ZGU5MjRmNTA1YjQ3MzI4ZmJiNmY4ZjY0ZDNjZjli\nIiwicGFyYW1ldGVycyI6eyJpZCI6Ijc0MTk2ODkwNzgifX0seyJyZXNvdXJj\nZV9pZCI6IjlmNjkwZmNhMzQxNTQwMGM4YzY3YjEwMzAyYTMwYmM2IiwicGFy\nYW1ldGVycyI6eyJpZCI6IjE4MzM0NjUxMTcwNDM4NyJ9fSx7InJlc291cmNl\nX2lkIjoiYTNmZGE2NWIwOTI3NDkwZjhmMTQyOWM5Yzg4ODE2YTMiLCJwYXJh\nbWV0ZXJzIjp7ImlkIjoiMTc1MjkwNzgyNTIzNTQ3In19LHsicmVzb3VyY2Vf\naWQiOiJhNjcxOGFhODg2NWE0OTMxYjg0YTc5ZTMxMDE5YzhlOCIsInBhcmFt\nZXRlcnMiOnsiaWQiOiI4MDU5MzYxMTg4OSJ9fSx7InJlc291cmNlX2lkIjoi\nYTlhNmYzNTE0Y2ZlNGMxNzkzM2NkZGRlNzYyNzM1MWUiLCJwYXJhbWV0ZXJz\nIjp7ImlkIjoiMTIyMjE1MTQ0NTE1MTY5In19LHsicmVzb3VyY2VfaWQiOiJh\nYjQxYThmZDRhZmM0NDI3OTc1NTRiYmJmMGQ0OTAzMSIsInBhcmFtZXRlcnMi\nOnsiaWQiOiIyNjA3OTE1OTQwODE1OTYifX0seyJyZXNvdXJjZV9pZCI6ImFj\nZThiZWM3ZjM4ZjRiYjQ5MzhlYmYwMDE1MzY0ZmZhIiwicGFyYW1ldGVycyI6\neyJpZCI6IjE0MjI2NTQ1MzUxIn19LHsicmVzb3VyY2VfaWQiOiJhZDllNmQ2\nYjhiYWQ0ZTZlYmFlMzhjOTM0YTE5M2EwOCIsInBhcmFtZXRlcnMiOnsiaWQi\nOiIxNjAwMTM2NTIzOCJ9fSx7InJlc291cmNlX2lkIjoiYjFmNzVmZGRjMDM5\nNDJlMzkwMGFmMzdjMDcwMjRhNDkiLCJwYXJhbWV0ZXJzIjp7ImlkIjoiMTUw\nMjc1MDIxNjU3NDIyIn19LHsicmVzb3VyY2VfaWQiOiJiMzdkMTYyOGNiOTE0\nZmQ1YjcyOWUxZDRjODMxNTJkMSIsInBhcmFtZXRlcnMiOnsiaWQiOiIxNTY4\nMjYwODc4Mzg5NjYifX0seyJyZXNvdXJjZV9pZCI6ImI0YWNiMDUxNjNmNzQy\nYTk4ZjkxODYyMTUxMzk0OTU4IiwicGFyYW1ldGVycyI6eyJpZCI6IjEwMTEw\nMDQwMDUzOCJ9fSx7InJlc291cmNlX2lkIjoiYjk1MDMxYWFiMDUwNGE4YWJh\nY2Q4OTdiZDk2YWFiMGMiLCJwYXJhbWV0ZXJzIjp7ImlkIjoiOTY3NTAxNzUw\nMDMzMjczIn19LHsicmVzb3VyY2VfaWQiOiJiOWVmY2NmNGNjMzU0OWE5OTE0\nYWM0ODE0Y2Y4MWNmZSIsInBhcmFtZXRlcnMiOnsiaWQiOiI3NTE4OTM0Mjgx\nNzc1MjcifX0seyJyZXNvdXJjZV9pZCI6ImJmYWIzZGZmNmQ1NjRmOTFhNmJj\nMzlkZmIyNWM3NTFlIiwicGFyYW1ldGVycyI6eyJpZCI6IjE5MjU4MjQyMDc1\nODc4MSJ9fSx7InJlc291cmNlX2lkIjoiYzIxYjI1NGJkN2RmNDlhMzliNzI1\nMjdmYTlkMGU0YTIiLCJwYXJhbWV0ZXJzIjp7ImlkIjoiMzMxNDI0Njc2MjYy\nIn19LHsicmVzb3VyY2VfaWQiOiJjNTc5NjQzYzdjYTk0ZGNlYWM2MjZkOGM3\nMjM1NjIyNiIsInBhcmFtZXRlcnMiOnsiaWQiOiIxNzI2NjMxNTYxODY5NDci\nfX0seyJyZXNvdXJjZV9pZCI6ImNiOTdjMDJlZWExYTQyYjY4NmY2YTY0OGQ4\nZjYwN2NkIiwicGFyYW1ldGVycyI6eyJpZCI6IjIyMzg0NTU1NzYzMzk0MSJ9\nfSx7InJlc291cmNlX2lkIjoiY2Y1YWY1MTdlN2IyNDFhMjgzZmViZjJkNWMx\nYWZiYWQiLCJwYXJhbWV0ZXJzIjp7ImlkIjoiMzcxMDc3NDQ1OTYifX0seyJy\nZXNvdXJjZV9pZCI6ImNmZjU2NzZkMzI3YzRiMzBiNzhjMzVlMGNiNzYyNDUw\nIiwicGFyYW1ldGVycyI6eyJpZCI6IjI2Njk5ODAzNjY0NDY3NCJ9fSx7InJl\nc291cmNlX2lkIjoiZDExMDkzMTAwNDUxNDdmYzkzZjk1ZTNkNzczMjM1MzAi\nLCJwYXJhbWV0ZXJzIjp7ImlkIjoiMTcwMjc5MDkxMzgifX0seyJyZXNvdXJj\nZV9pZCI6ImQ1YjlhYzIyYmEyZTRjY2I5YmExOTcxMTUxZmRjYWI3IiwicGFy\nYW1ldGVycyI6eyJpZCI6IjQ2MjcyNjM3NzI2NzgyOCJ9fSx7InJlc291cmNl\nX2lkIjoiZDhhMGIyN2ViZjgxNDJmNjljNGFkNzE4MGZhNTVkYjMiLCJwYXJh\nbWV0ZXJzIjp7ImlkIjoiNzY0MjQyMzk1NTMifX0seyJyZXNvdXJjZV9pZCI6\nImRjM2IxZjE2ZGJmMjQ2ZjM4OTM2MDQ3ZTMxM2Q2OGI3IiwicGFyYW1ldGVy\ncyI6eyJpZCI6IjExODQ0MDA1ODIxMjYyMiJ9fSx7InJlc291cmNlX2lkIjoi\nZTZkMWY2NmEwNDcwNDk3MzkzYWE4NTZkYWQzZDY0OWQiLCJwYXJhbWV0ZXJz\nIjp7ImlkIjoiMTM3MDY1OTczMDM0MTM5In19LHsicmVzb3VyY2VfaWQiOiJl\nODYxZmRmOWJjN2Q0MjUxODQ0OTViMTFiYTQwNzAyZiIsInBhcmFtZXRlcnMi\nOnsiaWQiOiI5MDIyOTg2OTM3NiJ9fSx7InJlc291cmNlX2lkIjoiZTkyY2Yx\nOWMwNmNjNDAyNjg1Nzk4ODZjYjQxMDI4MjIiLCJwYXJhbWV0ZXJzIjp7Imlk\nIjoiMjY0NDE1NTMxODk2In19LHsicmVzb3VyY2VfaWQiOiJlYmEwMjY3ODU3\nMWE0MzE3OGNjMWFlZjM0ODdlN2MxOSIsInBhcmFtZXRlcnMiOnsiaWQiOiI0\nMjc3NTI5NjM5MzE0MDUifX0seyJyZXNvdXJjZV9pZCI6ImVjMjQxOTQwYmE0\nNjQ0MGI5Mzg4ZTkyNzE1YTNkOGQ1IiwicGFyYW1ldGVycyI6eyJpZCI6IjEw\nNjA4NTg0Mjc1NTQ0NCJ9fSx7InJlc291cmNlX2lkIjoiZWQwMWEyODliMzRj\nNGU5NGFlZmE4M2MyYmJmNjFmZDIiLCJwYXJhbWV0ZXJzIjp7ImlkIjoiMTM1\nODU1NzE1OTcyIn19LHsicmVzb3VyY2VfaWQiOiJlZTVkMTQyMGVkZGI0NTI2\nOTRjYzlkODNkMzkzMDQ5NiIsInBhcmFtZXRlcnMiOnsiaWQiOiIzMTQ0NzA5\nNDUzMDk3ODAifX0seyJyZXNvdXJjZV9pZCI6ImVlZTZjZjMyNGUxZDRmZTdi\nM2U4MDE2MzJkOWQ2YzBjIiwicGFyYW1ldGVycyI6eyJpZCI6IjU0MTQ1ODYz\nMDAyIn19LHsicmVzb3VyY2VfaWQiOiJmNTMyZWI1YmI2Yzg0ZmZjODBlNjk4\nNGIzNjE2NzQ1MSIsInBhcmFtZXRlcnMiOnsiaWQiOiIyMDI1MTcwMDc0NyJ9\nfSx7InJlc291cmNlX2lkIjoiZjhlMThlZDE4ZTBlNDFjNjhhNjgxY2Y4OTAz\nNzcxMGYiLCJwYXJhbWV0ZXJzIjp7ImlkIjoiMTU3NTc1ODAwOTU2NjM0In19\nXSwicGFyYW1ldGVycyI6eyJwb3N0c19ieV9vdGhlcnMiOnRydWUsImNvbW1l\nbnRzIjp0cnVlLCJjb21tZW50X2NvdW50cyI6dHJ1ZSwibGlrZV9jb3VudHMi\nOnRydWUsInNoYXJlX2NvdW50cyI6dHJ1ZSwicGFnZV9saWtlcyI6dHJ1ZSwi\ndGFnZ2VkIjpmYWxzZX0sImNyZWF0ZWRfYXQiOjE0Nzk3NTE5NzB9XX0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:43 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/source/source_log.json b/test/fixtures/cassettes/v1_5/source/source_log.json new file mode 100644 index 0000000..e013aff --- /dev/null +++ b/test/fixtures/cassettes/v1_5/source/source_log.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/source/log","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["64"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:43 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["0c9b83870f314e434d7a52133cbf57ef"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98955"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3199"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJjb3VudCI6MCwicGFnZSI6MSwicGFnZXMiOjAsInBlcl9wYWdlIjoyMCwi\nbG9nX2VudHJpZXMiOltdfQ==\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:43 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/source/source_start.json b/test/fixtures/cassettes/v1_5/source/source_start.json new file mode 100644 index 0000000..07578aa --- /dev/null +++ b/test/fixtures/cassettes/v1_5/source/source_start.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/source/start","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["41"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:45 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["e9376aae86a8031b51ef86998480ebdc"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98700"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3197"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjE5NTJmYzk1NDhjZTQ4NWFhZmEwYzBiNWVlMjlmMGQwIiwic3Rh\ndHVzIjoicnVubmluZyIsInNvdXJjZV90eXBlIjoiaW5zdGFncmFtIiwibmFt\nZSI6IlJ1YnkgVGVzdCBJRyIsImF1dGgiOlt7ImlkZW50aXR5X2lkIjoiNjAy\nMDJiMmJiYTI0NGMyMjg2YzIyNjE2OTY0OGNiNjMiLCJleHBpcmVzX2F0Ijpu\ndWxsLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiNDU4NTgzMzI2LjAwOTIxMjku\nYTYxZWExM2E5NDU1MjQ2NTFiYWNmZDMxZjk0M2E0YWIiLCJyZWZyZXNoX3Rv\na2VuIjpudWxsfX1dLCJyZXNvdXJjZXMiOlt7InJlc291cmNlX2lkIjoiMTk0\nMTE3ZDNjZWY3NDY1NDlhNjU3Mzc3NTkxZTMxNmEiLCJwYXJhbWV0ZXJzIjp7\nInR5cGUiOiJ0YWciLCJ2YWx1ZSI6Im5vZmlsdGVyIn19XSwicGFyYW1ldGVy\ncyI6eyJjb21tZW50cyI6ZmFsc2UsImxpa2VfY291bnQiOmZhbHNlLCJjb21t\nZW50X2NvdW50IjpmYWxzZX0sImNyZWF0ZWRfYXQiOjE0OTUyMDAxNjZ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:45 GMT"},{"request":{"method":"get","uri":"https://api.datasift.com/v1.5/source/get?id=1952fc9548ce485aafa0c0b5ee29f0d0&page=1&per_page=20","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:45 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["5bdb7e6d1c292c59cbf3ed8c922a3772"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98695"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3197"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjE5NTJmYzk1NDhjZTQ4NWFhZmEwYzBiNWVlMjlmMGQwIiwic3Rh\ndHVzIjoicnVubmluZyIsInNvdXJjZV90eXBlIjoiaW5zdGFncmFtIiwibmFt\nZSI6IlJ1YnkgVGVzdCBJRyIsImF1dGgiOlt7ImlkZW50aXR5X2lkIjoiNjAy\nMDJiMmJiYTI0NGMyMjg2YzIyNjE2OTY0OGNiNjMiLCJleHBpcmVzX2F0Ijpu\ndWxsLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiNDU4NTgzMzI2LjAwOTIxMjku\nYTYxZWExM2E5NDU1MjQ2NTFiYWNmZDMxZjk0M2E0YWIiLCJyZWZyZXNoX3Rv\na2VuIjpudWxsfX1dLCJyZXNvdXJjZXMiOlt7InJlc291cmNlX2lkIjoiMTk0\nMTE3ZDNjZWY3NDY1NDlhNjU3Mzc3NTkxZTMxNmEiLCJwYXJhbWV0ZXJzIjp7\nInR5cGUiOiJ0YWciLCJ2YWx1ZSI6Im5vZmlsdGVyIn19XSwicGFyYW1ldGVy\ncyI6eyJjb21tZW50cyI6ZmFsc2UsImxpa2VfY291bnQiOmZhbHNlLCJjb21t\nZW50X2NvdW50IjpmYWxzZX0sImNyZWF0ZWRfYXQiOjE0OTUyMDAxNjZ9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:45 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/source/source_stop.json b/test/fixtures/cassettes/v1_5/source/source_stop.json new file mode 100644 index 0000000..9bc1e76 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/source/source_stop.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/source/stop","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["41"],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:44 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["b6a114ef63e00852decf385c296747a7"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98840"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3198"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjVlZTUzZjRkNjNlOTQwNGVhNmZkODVjMWVjNzZhODQzIiwic3Rh\ndHVzIjoic3RvcHBlZCIsInNvdXJjZV90eXBlIjoiaW5zdGFncmFtIiwibmFt\nZSI6IlJ1YnkgVGVzdCBJRyIsImF1dGgiOlt7ImlkZW50aXR5X2lkIjoiMmRj\nOTEyMGNjOTBmNDVlOGI4MWIzZDgyMmViNDcxZWUiLCJleHBpcmVzX2F0Ijpu\ndWxsLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiNDU4NTgzMzI2LjAwOTIxMjku\nYTYxZWExM2E5NDU1MjQ2NTFiYWNmZDMxZjk0M2E0YWIiLCJyZWZyZXNoX3Rv\na2VuIjpudWxsfX1dLCJyZXNvdXJjZXMiOlt7InJlc291cmNlX2lkIjoiY2Yx\nMWNmMzg0ODljNGM2ZGIzYmZhMjUyZWFkOTA4MTIiLCJwYXJhbWV0ZXJzIjp7\nInR5cGUiOiJ0YWciLCJ2YWx1ZSI6Im5vZmlsdGVyIn19XSwicGFyYW1ldGVy\ncyI6eyJjb21tZW50cyI6ZmFsc2UsImxpa2VfY291bnQiOmZhbHNlLCJjb21t\nZW50X2NvdW50IjpmYWxzZX0sImNyZWF0ZWRfYXQiOjE0OTUyMDAxNjR9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:44 GMT"},{"request":{"method":"get","uri":"https://api.datasift.com/v1.5/source/get?id=5ee53f4d63e9404ea6fd85c1ec76a843&page=1&per_page=20","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:44 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["9f0310e7b3860a61863cb08ca07151dd"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98835"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3198"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjVlZTUzZjRkNjNlOTQwNGVhNmZkODVjMWVjNzZhODQzIiwic3Rh\ndHVzIjoic3RvcHBlZCIsInNvdXJjZV90eXBlIjoiaW5zdGFncmFtIiwibmFt\nZSI6IlJ1YnkgVGVzdCBJRyIsImF1dGgiOlt7ImlkZW50aXR5X2lkIjoiMmRj\nOTEyMGNjOTBmNDVlOGI4MWIzZDgyMmViNDcxZWUiLCJleHBpcmVzX2F0Ijpu\ndWxsLCJwYXJhbWV0ZXJzIjp7InZhbHVlIjoiNDU4NTgzMzI2LjAwOTIxMjku\nYTYxZWExM2E5NDU1MjQ2NTFiYWNmZDMxZjk0M2E0YWIiLCJyZWZyZXNoX3Rv\na2VuIjpudWxsfX1dLCJyZXNvdXJjZXMiOlt7InJlc291cmNlX2lkIjoiY2Yx\nMWNmMzg0ODljNGM2ZGIzYmZhMjUyZWFkOTA4MTIiLCJwYXJhbWV0ZXJzIjp7\nInR5cGUiOiJ0YWciLCJ2YWx1ZSI6Im5vZmlsdGVyIn19XSwicGFyYW1ldGVy\ncyI6eyJjb21tZW50cyI6ZmFsc2UsImxpa2VfY291bnQiOmZhbHNlLCJjb21t\nZW50X2NvdW50IjpmYWxzZX0sImNyZWF0ZWRfYXQiOjE0OTUyMDAxNjR9\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:44 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/source/source_update.json b/test/fixtures/cassettes/v1_5/source/source_update.json new file mode 100644 index 0000000..ac88e8c --- /dev/null +++ b/test/fixtures/cassettes/v1_5/source/source_update.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/source/update","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["485"],"Host":["api.datasift.com"]}},"response":{"status":{"code":202,"message":"Accepted"},"headers":{"Server":["nginx"],"Date":["Fri, 19 May 2017 13:22:48 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["2f4dfe9c0e2fb5daec8d69bc6fdfa6c3"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["98565"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495203362"],"X-Ratelimit-Reset-Ttl":["3194"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjQwYTMzZTMzYWMzZjQxMTNhNjE0MDE5NWJkYTMwMWFmIiwic3Rh\ndHVzIjoic3RvcHBlZCIsInNvdXJjZV90eXBlIjoiaW5zdGFncmFtIiwibmFt\nZSI6Ik5ldyBOYW1lIiwiYXV0aCI6W3siaWRlbnRpdHlfaWQiOiI1YzY3YmVk\nMmE2Y2Y0ZjcxOGE0YzdhMDA4NGY4ZTlmMCIsImV4cGlyZXNfYXQiOm51bGws\nInBhcmFtZXRlcnMiOnsidmFsdWUiOiI0NTg1ODMzMjYuMDA5MjEyOS5hNjFl\nYTEzYTk0NTUyNDY1MWJhY2ZkMzFmOTQzYTRhYiIsInJlZnJlc2hfdG9rZW4i\nOm51bGx9fV0sInJlc291cmNlcyI6W3sicmVzb3VyY2VfaWQiOiJlMGRhNDM4\nMmNkNDI0YWYzODA3ZDBhMGYzMDkwZjQ0NSIsInBhcmFtZXRlcnMiOnsidHlw\nZSI6InRhZyIsInZhbHVlIjoibm9maWx0ZXIifX1dLCJwYXJhbWV0ZXJzIjp7\nImNvbW1lbnRzIjpmYWxzZSwibGlrZV9jb3VudCI6ZmFsc2UsImNvbW1lbnRf\nY291bnQiOmZhbHNlfSwiY3JlYXRlZF9hdCI6MTQ5NTIwMDE2OH0=\n"},"http_version":null},"recorded_at":"Fri, 19 May 2017 13:22:48 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/tasks/before_get_by_id.json b/test/fixtures/cassettes/v1_5/tasks/before_get_by_id.json new file mode 100644 index 0000000..306dcfd --- /dev/null +++ b/test/fixtures/cassettes/v1_5/tasks/before_get_by_id.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/pylon/linkedin/task","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["286"],"Host":["api.datasift.com"]}},"response":{"status":{"code":202,"message":"Accepted"},"headers":{"Server":["nginx"],"Date":["Mon, 22 May 2017 13:35:37 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["cb2b2a4a8d583959d707f3f900e80f56"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["40000"],"X-Ratelimit-Remaining":["40000"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495463737"],"X-Ratelimit-Reset-Ttl":["3600"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Analysis-Tasks-Queued":["1"],"X-Analysis-Tasks-Queue-Limit":["1000"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjVkMzdiYTVjYzViZDc1Zjk4MzI4ZGNlNzE1NGVmNTYxMGI3YmQ2\nZTYifQ==\n"},"http_version":null},"recorded_at":"Mon, 22 May 2017 13:35:37 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/tasks/strategy_task_create.json b/test/fixtures/cassettes/v1_5/tasks/strategy_task_create.json new file mode 100644 index 0000000..45f3cbb --- /dev/null +++ b/test/fixtures/cassettes/v1_5/tasks/strategy_task_create.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/pylon/linkedin/task","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["256"],"Host":["api.datasift.com"]}},"response":{"status":{"code":202,"message":"Accepted"},"headers":{"Server":["nginx"],"Date":["Mon, 22 May 2017 13:35:39 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["2f36f60eb1bc509ab5eb3adede50dbba"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["40000"],"X-Ratelimit-Remaining":["39975"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495463737"],"X-Ratelimit-Reset-Ttl":["3599"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Strategy-Tasks-Queued":["1"],"X-Strategy-Tasks-Queue-Limit":["200"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6ImEyNTJhOTc0NTQ2ZjU4Mjk5ODEyN2U5MGQ0ODA2N2JjOGQ3NDJj\nNTcifQ==\n"},"http_version":null},"recorded_at":"Mon, 22 May 2017 13:35:39 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/tasks/task_create.json b/test/fixtures/cassettes/v1_5/tasks/task_create.json new file mode 100644 index 0000000..cd9fdd4 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/tasks/task_create.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"post","uri":"https://api.datasift.com/v1.5/pylon/linkedin/task","body":{"encoding":"UTF-8","base64_string":"PEJBU0U2NF9TVFJJTkc+\n"},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Content-Type":["application/json"],"Content-Length":["286"],"Host":["api.datasift.com"]}},"response":{"status":{"code":202,"message":"Accepted"},"headers":{"Server":["nginx"],"Date":["Mon, 22 May 2017 13:35:40 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["98e5d923451381181f419801f4ce1e8d"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["40000"],"X-Ratelimit-Remaining":["39950"],"X-Ratelimit-Cost":["25"],"X-Ratelimit-Reset":["1495463737"],"X-Ratelimit-Reset-Ttl":["3598"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Analysis-Tasks-Queued":["1"],"X-Analysis-Tasks-Queue-Limit":["1000"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjRhMGU1ODJmNDlhMjI3OTZjYjk4NjM4YjJlYTFkZGM5MWM3OWZk\nNDIifQ==\n"},"http_version":null},"recorded_at":"Mon, 22 May 2017 13:35:40 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/tasks/task_get.json b/test/fixtures/cassettes/v1_5/tasks/task_get.json new file mode 100644 index 0000000..cc0973d --- /dev/null +++ b/test/fixtures/cassettes/v1_5/tasks/task_get.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"get","uri":"https://api.datasift.com/v1.5/pylon/linkedin/task/analysis/5d37ba5cc5bd75f98328dce7154ef5610b7bd6e6","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Mon, 22 May 2017 13:35:38 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["39a67f6040806ba71c31808c4393e8b3"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99990"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495463735"],"X-Ratelimit-Reset-Ttl":["3597"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJpZCI6IjVkMzdiYTVjYzViZDc1Zjk4MzI4ZGNlNzE1NGVmNTYxMGI3YmQ2\nZTYiLCJpZGVudGl0eV9pZCI6IjA2YjA5Nzc1ZGQ5YjNiNzA0NTAwYzAxZTdj\nOGE0ZjI1Iiwic3Vic2NyaXB0aW9uX2lkIjoiY2Q5OWFiYmM4MTJmNjQ2Yzc3\nYmZkOGRkZjc2N2ExMzRmMGI5MWU4NCIsIm5hbWUiOiJSdWJ5IENsaWVudCBG\ncmVxRGlzdCBUYXNrIiwidHlwZSI6ImFuYWx5c2lzIiwicGFyYW1ldGVycyI6\neyJzdGFydCI6MTQ5NDg1NTMzNywiZW5kIjoxNDk1NDYwMTM3LCJwYXJhbWV0\nZXJzIjp7ImFuYWx5c2lzX3R5cGUiOiJmcmVxRGlzdCIsInBhcmFtZXRlcnMi\nOnsidGFyZ2V0IjoibGkudXNlci5tZW1iZXIubWV0cm9fYXJlYSIsInRocmVz\naG9sZCI6NX19fSwicmVzdWx0IjpudWxsLCJ1c2FnZSI6eyJhbmFseXNpc190\nYXNrcyI6MX0sInN0ZXBzX2NvbXBsZXRlZCI6bnVsbCwidG90YWxfc3RlcHMi\nOm51bGwsIm1lc3NhZ2UiOm51bGwsInN0YXR1cyI6InF1ZXVlZCIsImNyZWF0\nZWRfYXQiOjE0OTU0NjAxMzcsInVwZGF0ZWRfYXQiOjE0OTU0NjAxMzd9\n"},"http_version":null},"recorded_at":"Mon, 22 May 2017 13:35:38 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/tasks/task_list.json b/test/fixtures/cassettes/v1_5/tasks/task_list.json new file mode 100644 index 0000000..fcca4cb --- /dev/null +++ b/test/fixtures/cassettes/v1_5/tasks/task_list.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"get","uri":"https://api.datasift.com/v1.5/pylon/linkedin/task/analysis","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Mon, 22 May 2017 13:35:36 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["9b85649dbb13f9418d39057bb1438978"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["100000"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495463735"],"X-Ratelimit-Reset-Ttl":["3600"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft222"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJjb3VudCI6MjI0LCJwYWdlIjoxLCJwYWdlcyI6OSwicGVyX3BhZ2UiOjI1\nLCJ0YXNrcyI6W3siaWQiOiIzMzc4ZTEyNjQ2NDcwOTZjNWE3YTYzM2NhMTY0\nY2Y3NDE2NjJmYzE5IiwiaWRlbnRpdHlfaWQiOiIwNmIwOTc3NWRkOWIzYjcw\nNDUwMGMwMWU3YzhhNGYyNSIsInN1YnNjcmlwdGlvbl9pZCI6ImNkOTlhYmJj\nODEyZjY0NmM3N2JmZDhkZGY3NjdhMTM0ZjBiOTFlODQiLCJuYW1lIjoiQmFz\nZWxpbmUgW2U3MjY5NGNmNjJhNzQ2ZTExMDk5NzU4ZmYyOWRiZTk1YjQ1YzFh\nZDldIiwidHlwZSI6ImFuYWx5c2lzIiwicGFyYW1ldGVycyI6eyJmaWx0ZXIi\nOiJsaS5hbGwuYXJ0aWNsZXMuZG9tYWluIGluIFwibGlua2VkaW4uY29tLHlv\ndXR1YmUuY29tLG5ld3MuYWJpZGphbi5uZXQsZmFjZWJvb2suY29tLGZvcmJl\ncy5jb20samV1bmVhZnJpcXVlLmNvbSxrb2FjaS5jb20sZW1wbG9pLmNpLGxl\nbW9uZGUuZnIsZmluYW5jaWFsYWZyaWsuY29tLGNubi5jb20sdmlyZ2luLmNv\nbSxhZnJpcXVlLmxhdHJpYnVuZS5mcix0c3NwZXJmb3JtYW5jZS5jb20scG9s\naXRpY28uY29tLGFnZW5jZWVjb2Zpbi5jb20sbGFkaXBsb21hdGlxdWVkYWJp\nZGphbi5jb20sYnVzaW5lc3NpbnNpZGVyLmNvbSx0d2l0dGVyLmNvbSxiYmMu\nY29tLG1wZy5zbWgucmUsbGVzZWNob3MuZnIsaW5jLmNvbSxub3ZhcnRpcy5j\nb20sc2pvYnMuYnJhc3NyaW5nLmNvbSxpbmZvLWFmcmlxdWUuY29tLG1hemFy\nc2NhcmVlcnMuY29tLGZyYXRtYXQuaW5mbyxmdC5jb20sbW9iaWxlLmFwYW5l\nd3MubmV0LHNuLmxpbmtlZGluLmNvbSxoYnIub3JnLGh1ZmZpbmd0b25wb3N0\nLmNvbSxibG9vbWJlcmcuY29tLGV2ZW50YnJpdGUuZnIsc2xpZGVzaGFyZS5u\nZXQsY2kubGlua2VkaW4uY29tLGpvYnMuanVtaWEuY2ksbGFtaW51dGUuaW5m\nbyxsZWZpZ2Fyby5mcixhZmRiLm9yZyx3ZWZvcnVtLm9yZyxkcml2ZS5nb29n\nbGUuY29tLHNpbnNwaXJlci5jaSxsYXRyaWJ1bmUuZnIsb3cubHksbW9uZXku\nY25uLmNvbSxjbmJjLmNvbSxhY2NvdW50cy5nb29nbGUuY29tLG55dGltZXMu\nY29tLHRhbGVudGVvLmNvbSxiaXpqb3VybmFscy5jb20sbWFpbGNoaS5tcCxt\naWxpdGFyeS10ZWNobm9sb2dpZXMubmV0LGpvdXJuYWwudGhyaXZlZ2xvYmFs\nLmNvbSx5b3VyYWNjbGFpbS5jb20sd3NqLmNvbSxiYmMuY28udWssZXVyYWN0\naXYuZnIsbWVkaXVtLmNvbSxjaGFsbGVuZ2VzLmZyLGVtcGxvaS5lZHVjYXJy\naWVyZS5jaSx3d3cyLmRlbG9pdHRlLmNvbSx1ZW1vYS5pbnQsZG9jcy5nb29n\nbGUuY29tLGluZm9ybWF0aW9ubmcuY29tLHJtby1qb2JjZW50ZXIuY29tLGFm\ncmlxdWUubGVwb2ludC5mcixiZW5pbndlYnR2LmNvbSxsZXBvaW50LmZyLGlu\nc3BpcmVhZnJpa2EuY29tLG1vZGVybmdoYW5hLmNvbSxub3JkcHJlc3NlLmJl\nLGVjb25vbWlzdC5jb20scmV1dGVycy5jb20sam91cm5hbGR1bmV0LmNvbSw0\nLXRyYWRlcnMuY29tLGJmbWJ1c2luZXNzLmJmbXR2LmNvbSxmb3huZXdzLmNv\nbSxybWMuYmZtdHYuY29tXCIiLCJzdGFydCI6MTQ5Mjk5MjAwMCwiZW5kIjox\nNDk1NDExMjAwLCJwYXJhbWV0ZXJzIjp7ImFuYWx5c2lzX3R5cGUiOiJmcmVx\nRGlzdCIsInBhcmFtZXRlcnMiOnsidGhyZXNob2xkIjoyMDAsInRhcmdldCI6\nImxpLmFsbC5hcnRpY2xlcy5kb21haW4ifX19LCJyZXN1bHQiOm51bGwsInVz\nYWdlIjp7ImFuYWx5c2lzX3Rhc2tzIjoxfSwic3RlcHNfY29tcGxldGVkIjox\nLCJ0b3RhbF9zdGVwcyI6MSwibWVzc2FnZSI6bnVsbCwic3RhdHVzIjoiY29t\ncGxldGVkIiwiY3JlYXRlZF9hdCI6MTQ5NTQ0NzQ0OCwidXBkYXRlZF9hdCI6\nMTQ5NTQ0NzQ0OH0seyJpZCI6ImZjNmVhZTM4MzliYWEzMTJhMzkxYjk5NjRm\nMDhhMzk0NGMzNzNkMDQiLCJpZGVudGl0eV9pZCI6IjA2YjA5Nzc1ZGQ5YjNi\nNzA0NTAwYzAxZTdjOGE0ZjI1Iiwic3Vic2NyaXB0aW9uX2lkIjoiY2Q5OWFi\nYmM4MTJmNjQ2Yzc3YmZkOGRkZjc2N2ExMzRmMGI5MWU4NCIsIm5hbWUiOiJC\nYXNlbGluZSB0b3RhbCBjb3VudCBbZTcyNjk0Y2Y2MmE3NDZlMTEwOTk3NThm\nZjI5ZGJlOTViNDVjMWFkOV0iLCJ0eXBlIjoiYW5hbHlzaXMiLCJwYXJhbWV0\nZXJzIjp7InN0YXJ0IjoxNDkyOTkyMDAwLCJlbmQiOjE0OTU0MTEyMDAsInBh\ncmFtZXRlcnMiOnsiYW5hbHlzaXNfdHlwZSI6ImZyZXFEaXN0IiwicGFyYW1l\ndGVycyI6eyJ0aHJlc2hvbGQiOjIwMCwidGFyZ2V0IjoibGkuYWxsLmFydGlj\nbGVzLmRvbWFpbiJ9fX0sInJlc3VsdCI6bnVsbCwidXNhZ2UiOnsiYW5hbHlz\naXNfdGFza3MiOjF9LCJzdGVwc19jb21wbGV0ZWQiOjEsInRvdGFsX3N0ZXBz\nIjoxLCJtZXNzYWdlIjpudWxsLCJzdGF0dXMiOiJjb21wbGV0ZWQiLCJjcmVh\ndGVkX2F0IjoxNDk1NDQ3NDQ4LCJ1cGRhdGVkX2F0IjoxNDk1NDQ3NDQ4fSx7\nImlkIjoiZWQzZGIyMjUwNmY5NGM2N2Q0ZmMzODU1YzQwZGM5NzgzMmU3NmE1\nYiIsImlkZW50aXR5X2lkIjoiMDZiMDk3NzVkZDliM2I3MDQ1MDBjMDFlN2M4\nYTRmMjUiLCJzdWJzY3JpcHRpb25faWQiOiJjZDk5YWJiYzgxMmY2NDZjNzdi\nZmQ4ZGRmNzY3YTEzNGYwYjkxZTg0IiwibmFtZSI6IkF1ZGllbmNlIFtlNzI2\nOTRjZjYyYTc0NmUxMTA5OTc1OGZmMjlkYmU5NWI0NWMxYWQ5XSIsInR5cGUi\nOiJhbmFseXNpcyIsInBhcmFtZXRlcnMiOnsiZmlsdGVyIjoibGkudXNlci5t\nZW1iZXIuY291bnRyeSBpbiBcImNcdTAwZjR0ZSBkJ2l2b2lyZVwiIiwic3Rh\ncnQiOjE0OTI5OTIwMDAsImVuZCI6MTQ5NTQxMTIwMCwicGFyYW1ldGVycyI6\neyJhbmFseXNpc190eXBlIjoiZnJlcURpc3QiLCJwYXJhbWV0ZXJzIjp7InRo\ncmVzaG9sZCI6MjAwLCJ0YXJnZXQiOiJsaS5hbGwuYXJ0aWNsZXMuZG9tYWlu\nIn19fSwicmVzdWx0IjpudWxsLCJ1c2FnZSI6eyJhbmFseXNpc190YXNrcyI6\nMX0sInN0ZXBzX2NvbXBsZXRlZCI6MSwidG90YWxfc3RlcHMiOjEsIm1lc3Nh\nZ2UiOm51bGwsInN0YXR1cyI6ImNvbXBsZXRlZCIsImNyZWF0ZWRfYXQiOjE0\nOTU0NDc0NDcsInVwZGF0ZWRfYXQiOjE0OTU0NDc0NDd9LHsiaWQiOiI4YzE3\nZGNiNDA0OTY5ZTM5NjdlZGY5OWY5YWVmNGIwNTFiOWY3OGEwIiwiaWRlbnRp\ndHlfaWQiOiIwNmIwOTc3NWRkOWIzYjcwNDUwMGMwMWU3YzhhNGYyNSIsInN1\nYnNjcmlwdGlvbl9pZCI6ImNkOTlhYmJjODEyZjY0NmM3N2JmZDhkZGY3Njdh\nMTM0ZjBiOTFlODQiLCJuYW1lIjoiQmFzZWxpbmUgdG90YWwgY291bnQgWzJk\nZGU0Y2VlOWYwYjg2MzMyNmFhYzI4ODMwOWNjMmVhN2VjMGNmMmFdIiwidHlw\nZSI6ImFuYWx5c2lzIiwicGFyYW1ldGVycyI6eyJzdGFydCI6MTQ5Mjk5MjAw\nMCwiZW5kIjoxNDk1NDExMjAwLCJwYXJhbWV0ZXJzIjp7ImFuYWx5c2lzX3R5\ncGUiOiJmcmVxRGlzdCIsInBhcmFtZXRlcnMiOnsidGhyZXNob2xkIjoyMDAs\nInRhcmdldCI6ImxpLmFsbC5hcnRpY2xlcy5kb21haW4ifX19LCJyZXN1bHQi\nOm51bGwsInVzYWdlIjp7ImFuYWx5c2lzX3Rhc2tzIjoxfSwic3RlcHNfY29t\ncGxldGVkIjoxLCJ0b3RhbF9zdGVwcyI6MSwibWVzc2FnZSI6bnVsbCwic3Rh\ndHVzIjoiY29tcGxldGVkIiwiY3JlYXRlZF9hdCI6MTQ5NTQ0NjI4MCwidXBk\nYXRlZF9hdCI6MTQ5NTQ0NjI4OH0seyJpZCI6ImQ0ZGU2YmZlNmY2NGQ3ZWE1\nNThiNzQ1MWFiMjYwNjZiMzEyMzY5MDUiLCJpZGVudGl0eV9pZCI6IjA2YjA5\nNzc1ZGQ5YjNiNzA0NTAwYzAxZTdjOGE0ZjI1Iiwic3Vic2NyaXB0aW9uX2lk\nIjoiY2Q5OWFiYmM4MTJmNjQ2Yzc3YmZkOGRkZjc2N2ExMzRmMGI5MWU4NCIs\nIm5hbWUiOiJCYXNlbGluZSBbMmRkZTRjZWU5ZjBiODYzMzI2YWFjMjg4MzA5\nY2MyZWE3ZWMwY2YyYV0iLCJ0eXBlIjoiYW5hbHlzaXMiLCJwYXJhbWV0ZXJz\nIjp7ImZpbHRlciI6ImxpLmFsbC5hcnRpY2xlcy5kb21haW4gaW4gXCJsaW5r\nZWRpbi5jb20seW91dHViZS5jb20sbmV3cy5hYmlkamFuLm5ldCxmYWNlYm9v\nay5jb20sZm9yYmVzLmNvbSxqZXVuZWFmcmlxdWUuY29tLGtvYWNpLmNvbSxl\nbXBsb2kuY2ksbGVtb25kZS5mcixmaW5hbmNpYWxhZnJpay5jb20sY25uLmNv\nbSx2aXJnaW4uY29tLGFmcmlxdWUubGF0cmlidW5lLmZyLHRzc3BlcmZvcm1h\nbmNlLmNvbSxwb2xpdGljby5jb20sYWdlbmNlZWNvZmluLmNvbSxsYWRpcGxv\nbWF0aXF1ZWRhYmlkamFuLmNvbSxidXNpbmVzc2luc2lkZXIuY29tLHR3aXR0\nZXIuY29tLGJiYy5jb20sbXBnLnNtaC5yZSxsZXNlY2hvcy5mcixpbmMuY29t\nLG5vdmFydGlzLmNvbSxzam9icy5icmFzc3JpbmcuY29tLGluZm8tYWZyaXF1\nZS5jb20sbWF6YXJzY2FyZWVycy5jb20sZnJhdG1hdC5pbmZvLGZ0LmNvbSxt\nb2JpbGUuYXBhbmV3cy5uZXQsc24ubGlua2VkaW4uY29tLGhici5vcmcsaHVm\nZmluZ3RvbnBvc3QuY29tLGJsb29tYmVyZy5jb20sZXZlbnRicml0ZS5mcixz\nbGlkZXNoYXJlLm5ldCxjaS5saW5rZWRpbi5jb20sam9icy5qdW1pYS5jaSxs\nYW1pbnV0ZS5pbmZvLGxlZmlnYXJvLmZyLGFmZGIub3JnLHdlZm9ydW0ub3Jn\nLGRyaXZlLmdvb2dsZS5jb20sc2luc3BpcmVyLmNpLGxhdHJpYnVuZS5mcixv\ndy5seSxtb25leS5jbm4uY29tLGNuYmMuY29tLGFjY291bnRzLmdvb2dsZS5j\nb20sbnl0aW1lcy5jb20sdGFsZW50ZW8uY29tLGJpempvdXJuYWxzLmNvbSxt\nYWlsY2hpLm1wLG1pbGl0YXJ5LXRlY2hub2xvZ2llcy5uZXQsam91cm5hbC50\naHJpdmVnbG9iYWwuY29tLHlvdXJhY2NsYWltLmNvbSx3c2ouY29tLGJiYy5j\nby51ayxldXJhY3Rpdi5mcixtZWRpdW0uY29tLGNoYWxsZW5nZXMuZnIsZW1w\nbG9pLmVkdWNhcnJpZXJlLmNpLHd3dzIuZGVsb2l0dGUuY29tLHVlbW9hLmlu\ndCxkb2NzLmdvb2dsZS5jb20saW5mb3JtYXRpb25uZy5jb20scm1vLWpvYmNl\nbnRlci5jb20sYWZyaXF1ZS5sZXBvaW50LmZyLGJlbmlud2VidHYuY29tLGxl\ncG9pbnQuZnIsaW5zcGlyZWFmcmlrYS5jb20sbW9kZXJuZ2hhbmEuY29tLG5v\ncmRwcmVzc2UuYmUsZWNvbm9taXN0LmNvbSxyZXV0ZXJzLmNvbSxqb3VybmFs\nZHVuZXQuY29tLDQtdHJhZGVycy5jb20sYmZtYnVzaW5lc3MuYmZtdHYuY29t\nLGZveG5ld3MuY29tLHJtYy5iZm10di5jb21cIiIsInN0YXJ0IjoxNDkyOTky\nMDAwLCJlbmQiOjE0OTU0MTEyMDAsInBhcmFtZXRlcnMiOnsiYW5hbHlzaXNf\ndHlwZSI6ImZyZXFEaXN0IiwicGFyYW1ldGVycyI6eyJ0aHJlc2hvbGQiOjIw\nMCwidGFyZ2V0IjoibGkuYWxsLmFydGljbGVzLmRvbWFpbiJ9fX0sInJlc3Vs\ndCI6bnVsbCwidXNhZ2UiOnsiYW5hbHlzaXNfdGFza3MiOjF9LCJzdGVwc19j\nb21wbGV0ZWQiOjEsInRvdGFsX3N0ZXBzIjoxLCJtZXNzYWdlIjpudWxsLCJz\ndGF0dXMiOiJjb21wbGV0ZWQiLCJjcmVhdGVkX2F0IjoxNDk1NDQ2MjgwLCJ1\ncGRhdGVkX2F0IjoxNDk1NDQ2Mjg2fSx7ImlkIjoiZmQxYjNhYjNkMmZiOTU3\nNDVhZjM4Mzk4NGRmNGFiYWNiYjFjODMxYiIsImlkZW50aXR5X2lkIjoiMDZi\nMDk3NzVkZDliM2I3MDQ1MDBjMDFlN2M4YTRmMjUiLCJzdWJzY3JpcHRpb25f\naWQiOiJjZDk5YWJiYzgxMmY2NDZjNzdiZmQ4ZGRmNzY3YTEzNGYwYjkxZTg0\nIiwibmFtZSI6IkF1ZGllbmNlIFsyZGRlNGNlZTlmMGI4NjMzMjZhYWMyODgz\nMDljYzJlYTdlYzBjZjJhXSIsInR5cGUiOiJhbmFseXNpcyIsInBhcmFtZXRl\ncnMiOnsiZmlsdGVyIjoibGkudXNlci5tZW1iZXIuY291bnRyeSBpbiBcImNc\ndTAwZjR0ZSBkJ2l2b2lyZVwiIiwic3RhcnQiOjE0OTI5OTIwMDAsImVuZCI6\nMTQ5NTQxMTIwMCwicGFyYW1ldGVycyI6eyJhbmFseXNpc190eXBlIjoiZnJl\ncURpc3QiLCJwYXJhbWV0ZXJzIjp7InRocmVzaG9sZCI6MjAwLCJ0YXJnZXQi\nOiJsaS5hbGwuYXJ0aWNsZXMuZG9tYWluIn19fSwicmVzdWx0IjpudWxsLCJ1\nc2FnZSI6eyJhbmFseXNpc190YXNrcyI6MX0sInN0ZXBzX2NvbXBsZXRlZCI6\nMSwidG90YWxfc3RlcHMiOjEsIm1lc3NhZ2UiOm51bGwsInN0YXR1cyI6ImNv\nbXBsZXRlZCIsImNyZWF0ZWRfYXQiOjE0OTU0NDYyNzQsInVwZGF0ZWRfYXQi\nOjE0OTU0NDYyNzl9LHsiaWQiOiI0YjM5MDhkMzU0YjAxNDE4MmNkMmM0YzZk\nOTg1NzZkZWMyYTk3NzhjIiwiaWRlbnRpdHlfaWQiOiIwNmIwOTc3NWRkOWIz\nYjcwNDUwMGMwMWU3YzhhNGYyNSIsInN1YnNjcmlwdGlvbl9pZCI6ImNkOTlh\nYmJjODEyZjY0NmM3N2JmZDhkZGY3NjdhMTM0ZjBiOTFlODQiLCJuYW1lIjoi\nQmFzZWxpbmUgWzVlODBjMDcwOGFiZWU0YjkzZTdlMTRlMjYwNDQzNDc0ZWYw\nNGI0ZmNdIiwidHlwZSI6ImFuYWx5c2lzIiwicGFyYW1ldGVycyI6eyJmaWx0\nZXIiOiJsaS5hbGwuYXJ0aWNsZXMudXJsIGluIFwiaHR0cHM6XC9cL3d3dy5s\naW5rZWRpbi5jb21cL3B1bHNlXC9iZXN0LWFuc3dlci1zZWxsLW1lLXBlbi1p\nLWhhdmUtZXZlci1zZWVuLWdpcmlzaC1hbWFuYXB1LGh0dHBzOlwvXC93d3cu\nbGlua2VkaW4uY29tXC9wdWxzZVwvMTYtdGhpbmdzLXlvdXItc3VjY2Vzc2Z1\nbC1mcmllbmRzLWhhdmUtZ2l2ZW4tdXAtdGltLWRlbm5pbmcsaHR0cHM6XC9c\nL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9pdHMtbmV2ZXItdG9vLWxhdGUt\nYmVjb21lLWluZGVwZW5kYW50LWV2Z2VuaXktc2VuLGh0dHBzOlwvXC93d3cu\nbGlua2VkaW4uY29tXC9wdWxzZVwvc2FkZGVzdC1zdG9yeS1ldmVyLXRvbGQt\naG9sbHl3b29kLW51bnppby1wcmVzdGEsaHR0cHM6XC9cL3d3dy5saW5rZWRp\nbi5jb21cL3B1bHNlXC9iZXN0LWhyLWpva2Utd29ybGQtYi10aG9tYXMsaHR0\ncHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9zaWxpY29uLXZhbGxl\neS1jZW8tYmVhdHMtaGlzLXdpZmUtd2hpbGUtc2hlLXJlY29yZHMtaGltLXRy\ndW5rLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvbWlsbGVu\nbmlhbC1zYXZhZ2VzLW1lLWdsYXNzLWRvb3ItZ2l2aW5nLWhlci1mZWVkYmFj\nay1qb25hdGhhbi1wb2xsYXJkLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29t\nXC9wdWxzZVwvd2hhdHMtbGFyZ2VzdC1udW1iZXIteW91LWNhbi1yZXByZXNl\nbnQtMy1kaWdpdHMtbm9wZS1pdHMtZWQtdHJpY2UsaHR0cHM6XC9cL3d3dy5s\naW5rZWRpbi5jb21cL3B1bHNlXC9nZXQtc3VtbWFyaWVzLXRvcC0xMDEtYnVz\naW5lc3MtYm9va3MtZXZlci13cml0dGVuLWZyZWUtc2FkZWdocG91cixodHRw\nczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL3doYXQtaS1kaXNjb3Zl\ncmVkLWFmdGVyLXVzaW5nLXN0YW5kaW5nLWRlc2stMS15ZWFyLWFuZHktcmFt\nYWdlLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvaG93LWlu\nZGlhLXdpbm5pbmctaXRzLXdhci1odW1hbi13YXN0ZS1iaWxsLWdhdGVzLGh0\ndHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvaWQtcGF5LXlvdS01\nMDAwMDAteWVhci1jYW50LWRvLXdvcmstc2hlbGx5LXBhbG1lcixodHRwczpc\nL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL2RhaWx5LXBsYW5rLW1lZXRp\nbmctZ29pbmctYWdpbGUtbGl0ZXJhbGx5LWpleWFyYWotbmFnYXJhamFuLGh0\ndHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvZ29vZ2xlLXBoaXNo\naW5nLWF0dGFjay1leHBsYWluZWQtZ3JlZy1sZWZmbGVyLGh0dHBzOlwvXC93\nd3cubGlua2VkaW4uY29tXC9wdWxzZVwvaG93LWVtYWlsLWplZmYtYmV6b3Mt\nZ290LW1lLTEwMDAwLXJlZnVuZC1kaWRhYy1ob3JtaWdhLGh0dHBzOlwvXC93\nd3cubGlua2VkaW4uY29tXC9wdWxzZVwvdGVkLWNoYW5nZWQtaXRzLWFwcHJv\nYWNoLWdpZnQtYmFnLXN0aWxsLW92ZXItdG9wLWV2ZXItY2hpcC1jdXR0ZXIs\naHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9zaXgtdGhpbmdz\nLXlvdS1kb250LW93ZS15b3VyLWJvc3MtZHItdHJhdmlzLWJyYWRiZXJyeSxo\ndHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL3doeS1pbS1vdmVy\nLXdvcmstbGlmZS1iYWxhbmNlLXNhbGxpZS1rcmF3Y2hlY2ssaHR0cHM6XC9c\nL3d3dy5pbmMuY29tXC9qdXN0aW4tYmFyaXNvXC9taWNyb3NvZnRzLWNlby1q\ndXN0LWdhdmUtc29tZS1icmlsbGlhbnQtY2FyZWVyLWFkdmljZS1oZXJlLWl0\nLWlzLWluLW9uZS1zZW50ZW5jZS5odG1sLGh0dHA6XC9cL3d3dy5lY29ub21p\nc3QuY29tXC9uZXdzXC9sZWFkZXJzXC8yMTcyMTY1Ni1kYXRhLWVjb25vbXkt\nZGVtYW5kcy1uZXctYXBwcm9hY2gtYW50aXRydXN0LXJ1bGVzLXdvcmxkcy1t\nb3N0LXZhbHVhYmxlLXJlc291cmNlLGh0dHBzOlwvXC93d3cubGlua2VkaW4u\nY29tXC9wdWxzZVwvZGVhci1jbGFzcy0yMDE3LWJpbGwtZ2F0ZXMsaHR0cHM6\nXC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC93aGF0LWktbGVhcm5lZC1m\ncm9tLWdvaW5nLTUwLWludGVydmlld3MtaW5jbHVkaW5nLWdvb2dsZS1iZWxj\nYWssaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9lbXBsb3ll\nZS1zZW50LWhlZGdlLWZ1bmQtZ2lhbnQtcmF5LWRhbGlvLWNyaXRpY2FsLWVt\nYWlsLWNoaXAtY3V0dGVyLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9w\ndWxzZVwvMy1zaW1wbGUtdGhpbmdzLXN1Y2Nlc3NmdWwtbGVhZGVycy1nZXQt\ncmlnaHQtaGF2ZS1oaWdobHktam9obi1lYWRlcyxodHRwczpcL1wvd3d3Lmxp\nbmtlZGluLmNvbVwvcHVsc2VcL3doYXRzLXNlY3JldC1zaWxpY29uLXZhbGxl\neS1oaW50LWl0cy1qdXN0LXN0YXJ0dXBzLXJlaWQtaG9mZm1hbixodHRwczpc\nL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL2ludHJvZHVjaW5nLWh1bXUt\nbGFzemxvLWJvY2ssaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNl\nXC9zb2x2ZS11LXItZ2VuaXVzLWktdGhpbmstd291bGQtaGF2ZS1iZXR0ZXIt\nc3BlbGxpbmctcGhpbGxpcC1uZWhvLGh0dHBzOlwvXC93d3cubGlua2VkaW4u\nY29tXC9wdWxzZVwvZ29vZ2xlLWdvdC13cm9uZy1vcGVuLW9mZmljZS10cmVu\nZC1kZXN0cm95aW5nLXdvcmtwbGFjZS1nbGVubi1oYXJyaXMsaHR0cDpcL1wv\nd3d3LmJ1c2luZXNzaW5zaWRlci5jb21cL3JlaWQtaG9mZm1hbi1ob3ctdG8t\ndXNlLWxpbmtlZGluLTIwMTctNCxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNv\nbVwvcHVsc2VcL2dpdmluZy1hd2F5LW15LWRpZ2l0YWwtbWFya2V0aW5nLXBs\nYW4tdGVtcGxhdGUtMjAxNy1vbGl2aWVyLW1hbWV0LGh0dHBzOlwvXC93d3cu\nbGlua2VkaW4uY29tXC9wdWxzZVwvYmVzdC1hbnN3ZXItc2VsbC1tZS1wZW4t\naS1oYXZlLWV2ZXItc2Vlbi1oYXJzaC1zaW5naCxodHRwOlwvXC93d3cuYnVz\naW5lc3NpbnNpZGVyLmNvbVwvcHJvYmxlbS13aXRoLWVudGl0bGVkLWpvYi1j\nYW5kaWRhdGVzLTIwMTctNCxodHRwOlwvXC93d3cuYnVzaW5lc3NpbnNpZGVy\nLmNvbVwvd2F5bW8tdmVyc3VzLXViZXItY291cnQtaGVhcmluZy0yMDE3LTUs\naHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9iZXJtdWRhLXRy\naWFuZ2xlLXNoaXAtcmVhcHBlYXJzLTkwLXllYXJzLWFmdGVyLWdvaW5nLW1p\nc3NpbmctdGhha29yLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxz\nZVwvb25seS1tYXRoLWdlbml1cy1jYW4tc29sdmUtcHV6emxlLXlvdS1tb2hz\naW4tYWxlZS1xYXNpbWl5YW4saHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21c\nL3B1bHNlXC93aGF0LWRvLXlvdS13YW50LWZyb20tbGlmZS1raWVyb24td2Fs\nc2gsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC83LXN0dXBp\nZC1ydWxlcy1kcml2ZS1nb29kLWVtcGxveWVlcy1jcmF6eS13b3JrLWJlcm5h\ncmQtbWFycixodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL2Zp\ndmUtcmVhc29ucy13aHktbmV0ZmxpeC1yZWNydWl0ZXJzLXNvLXJlYmVsbGlv\ndXMtc3dlbnNvbixodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2Vc\nL3RydWx5LWJlc3QtaHItam9rZS1ldmVyLWRlbmlzZS1mb3JkLGh0dHA6XC9c\nL2ZpbmFuY2UueWFob28uY29tXC9uZXdzXC9jZW8tbGlrZXMtdGhyZWUtZGF5\nLXdlZWtlbmRzLTE4MDgwMDk3My5odG1sLGh0dHBzOlwvXC93d3cubGlua2Vk\naW4uY29tXC9wdWxzZVwvb253YXJkLW5ldy1ob21lLXBhdWwtbGV2aW5lLGh0\ndHA6XC9cL3d3dy52aXN1YWxjYXBpdGFsaXN0LmNvbVwvY2hhcnQtNS10ZWNo\nLWdpYW50cy1tYWtlLWJpbGxpb25zXC8saHR0cHM6XC9cL3d3dy5saW5rZWRp\nbi5jb21cL3B1bHNlXC9kb2VzLWdhcnRuZXItZ3JvdXAtbWF0dGVyLWtldmlu\nLWh1bnQsaHR0cDpcL1wvd3d3LmJ1c2luZXNzaW5zaWRlci5jb21cL3dheXVw\nLWxpei13ZXNzZWwtZ29vZ2xlLWVudHJlcHJlbmV1ci1xdWl0LWNlby0yMDE3\nLTQsaHR0cHM6XC9cL3d3dy5ueXRpbWVzLmNvbVwvMjAxN1wvMDRcLzIzXC90\nZWNobm9sb2d5XC90cmF2aXMta2FsYW5pY2stcHVzaGVzLXViZXItYW5kLWhp\nbXNlbGYtdG8tdGhlLXByZWNpcGljZS5odG1sLGh0dHBzOlwvXC93d3cubGlu\na2VkaW4uY29tXC90b2RheVwvcG9zdFwvYXJ0aWNsZVwvMjUtYnV6endvcmRz\nLXlvdS1tdXN0LW5ldmVyLXNheS1hZ2Fpbi1kci10cmF2aXMtYnJhZGJlcnJ5\nLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvNi1yZWFzb25z\nLXdoeS15b3UtbG9zaW5nLWtleS1lbXBsb3llZXMtYiVDMyVBNHIlQzMlQUQt\nYS13aWxsaWFtcyxodHRwczpcL1wvYmxvZy5saW5rZWRpbi5jb21cLzIwMTdc\nL2FwcmlsXC8yNFwvdGhlLXBvd2VyLW9mLWxpbmtlZGlucy01MDAtbWlsbGlv\nbi1jb21tdW5pdHksaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNl\nXC9iaWxsLW1lbGluZGEtZ2F0ZXMtZm91bmRhdGlvbi1hbm5vdW5jZXMtNTIt\nd2Vla3MtcGFyZW50YWwtc3RldmVuLXJpY2UsaHR0cHM6XC9cL3d3dy5saW5r\nZWRpbi5jb21cL3B1bHNlXC9uZXJkd2FsbGV0LXdoeS1iZWluZy1jb28tYW1h\nemluZy1kYW4teW9vLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxz\nZVwvaG93LWVuZC1ob3JyaWZpYy1kaXNlYXNlcy1iaWxsLWdhdGVzLGh0dHBz\nOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvOC10ZXJyaWJsZS1waHJh\nc2VzLXlvdS1uZXZlci13YW50LWhlYXIteW91ci1ib3NzLXNheS1iZXJuYXJk\nLW1hcnIsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9odW1h\nbi1sZWFzdC15b3VyLWVtcGxveWVlcy15dS1lbi10c2FpLGh0dHBzOlwvXC93\nd3cubGlua2VkaW4uY29tXC9wdWxzZVwvd2hlbi15b3UtZ2V0LWZpcmVkLWZh\naWwtYmlnLWhvdy1ib3VuY2UtZm9yd2FyZC1hZGFtLWdyYW50LGh0dHBzOlwv\nXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvYmVzdC1hbnN3ZXItc2VsbC1t\nZS1wZW4taS1oYXZlLWV2ZXItc2Vlbi1pc21haWwta2hhbixodHRwOlwvXC93\nd3cuc21oLmNvbS5hdVwvYnVzaW5lc3NcL3JldGFpbFwvYW1hem9uLWlzLWNv\nbWluZy10by1hdXN0cmFsaWEtd2l0aC1sb3ctcHJpY2VzLXZhc3Qtc2VsZWN0\naW9uLWFuZC1mYXN0LWRlbGl2ZXJ5LTIwMTcwNDE5LWd2bzZsYi5odG1sLGh0\ndHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvYW1hem9uLXlvdS1k\nb250LXNlZS1nb29nbGUtZmFjZWJvb2std2F0Y2hpbmctbWl0Y2gtam9lbCxo\ndHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL3VuaWNvcm4tb3V0\nY29tZXMtc2VxdW9pYS1jYXBpdGFsLXNlZXMtbW9zdC0xYi1leGl0cy10ZW5k\ncy1uYXRhbi1yZWRkeSxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVs\nc2VcL2RvLWFjY2VwdC1jb3VudGVyLW9mZmVyLWhlcmUtd2h5LWx1c2hpYS12\nYW4tYnV1cmVuLGh0dHBzOlwvXC93d3cuZm9yYmVzLmNvbVwvc2l0ZXNcL3Bl\ndGVyY29oYW5cLzIwMTdcLzA0XC8yOFwvNC1yZWFzb25zLWFtYXpvbi1zdG9j\nay13aWxsLWtlZXAtZG91YmxpbmctZXZlcnktMy15ZWFyc1wvLGh0dHBzOlwv\nXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvYmVzdC1hbnN3ZXItc2VsbC1t\nZS1wZW4taS1oYXZlLWV2ZXItc2Vlbi1yYXZpLW11bmRyYSxodHRwOlwvXC93\nd3cuc2VhdHRsZXRpbWVzLmNvbVwvYnVzaW5lc3NcL2FtYXpvblwvYW1hem9u\nY29tLXVudmVpbHMtdHdvLWdyb2NlcnktcGlja3VwLWxvY2F0aW9ucy1pbi1z\nZWF0dGxlXC8saHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9k\nZWNpc2l2ZS1tb21lbnQtbmlrbGFzLXplbm5zdHIlQzMlQjZtLGh0dHBzOlwv\nXC93d3cuaW5jLmNvbVwvanVzdGluLWJhcmlzb1wvbWNkb25hbGRzLWp1c3Qt\nbWFkZS1hLWh1Z2UtYW5ub3VuY2VtZW50LWFuZC1pdHMtZ29pbmctdG8tYmUt\nYS1nYW1lLWNoYW5nZXIuaHRtbCxodHRwczpcL1wvd3d3LmZvcmJlcy5jb21c\nL3NpdGVzXC9saXpyeWFuXC8yMDE3XC8wNVwvMDZcL25vLWktd29udC13b3Jr\nLXRpbC1taWRuaWdodC10aGVuLWNvbWUtaW4tYXQtZWlnaHQtYS1tXC8saHR0\ncHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC90cnVtcHMtdGF4LWN1\ndHMtbWF5LW1vcmUtZGFtYWdpbmctdGhhbi1yZWFnYW5zLXN0ZXZlbi1yYXR0\nbmVyLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvcHJlc2Vu\ndGF0aW9uLXRlbXBsYXRlcy1wb3dlcnBvaW50LWluZm9ncmFwaGljcy1mcmVl\nLWFubmEtdml0YWwsaHR0cDpcL1wvd3d3LmJ1c2luZXNzaW5zaWRlci5jb21c\nL3NuZWFrZXJzLXdvcm4tYnktdGVjaC1leGVjcy0yMDE3LTUsaHR0cHM6XC9c\nL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC93aHktOC1ob3VyLXdvcmtkYXkt\nZG9lc250LXdvcmstZHItdHJhdmlzLWJyYWRiZXJyeSxodHRwczpcL1wvd3d3\nLmxpbmtlZGluLmNvbVwvcHVsc2VcL3lvdS13YW50LXN1Y2Nlc3NmdWwtbWFy\ncnkteW91ci1iZXN0LWZyaWVuZC12aW5jZW50LWNhcmxvcyxodHRwczpcL1wv\nd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL3F1b3RlLWZyb20tamFtZXNvbi1z\ndC1jbGFpcmUtYW50b2luZXR0ZS1taXRjaGVsbCxodHRwOlwvXC93d3cuaW5k\nZXBlbmRlbnQuY28udWtcL25ld3NcL2J1c2luZXNzXC9nb29nbGUtaHItYm9z\ncy1hZHZpc2UtcHJldmVudC1iZXN0LXBlb3BsZS1xdWl0dGluZy1odW1hbi1y\nZXNvdXJjZXMtdGlwcy10cmlja3MtYTc2NzY3MzEuaHRtbCxodHRwczpcL1wv\nd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL25ldy1mcmVlLWhpZ2gtaW1wYWN0\nLWNvcnBvcmF0ZS1wcmVzZW50YXRpb24tdGVtcGxhdGUtZnJvbS1qZWZmZXJ5\nLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvb3B0aW9uLWIt\ncmljaGFyZC1icmFuc29uLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9w\ndWxzZVwvaG93LWdvb2dsZS1idWlsZHMtYm9zc2VzLW9yZGVyLWRyLXRyYXZp\ncy1icmFkYmVycnksaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNl\nXC93YW50LWdyZWF0LWJvc3Mtc3RvcC1iZWluZy1zby1wb2xpdGUtYmV0dHkt\nbGl1LGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvaG93LWkt\nZ290LXRocm91Z2gtd29yc3QtZGF5cy1teS1saWZlLXNvLWZhci1zaGFuZS1z\nbm93LGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvd29yZHMt\neW91LXNob3VsZC1oZWFyLXRocmVlLWxpZmUtbGVzc29ucy1mcm9tLWNlby1s\neW4tbXVsZHJvdyxodHRwOlwvXC93d3cuYnVzaW5lc3NpbnNpZGVyLmNvbVwv\nbGlua2VkaW4tc2FuLWZyYW5jaXNjby1vZmZpY2UtdG91ci0yMDE3LTUsaHR0\ncHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC8yMDE0MDUyODE5MTQy\nNy0xMDE5NzgwNy13aGF0LWhhcHBlbnMtaWYteW91LWludmVzdC1pbi1kZXZl\nbG9waW5nLXlvdXItcGVvcGxlLWFuZC10aGV5LWxlYXZlLGh0dHBzOlwvXC93\nd3cubGlua2VkaW4uY29tXC9wdWxzZVwvNS1yZWFzb25zLXdoeS1jb2xkLWNh\nbGxpbmctZGVhZC1kaWdpdGFsLW1hcmtldGluZy1jYWxsdW0tc3RyaW5nZmVs\nbG93LGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvcmVzaWxp\nZW50LWRvbnQtdG9vLXZpcnR1b3VzLWFkYW0tZ3JhbnQsaHR0cHM6XC9cL3d3\ndy5saW5rZWRpbi5jb21cL3B1bHNlXC93aHktZ29vZC1lbXBsb3llZXMtYmVj\nb21lLWJhZC1tYW5hZ2Vycy10b21hcy1rdWNlcmEsaHR0cHM6XC9cL3d3dy5s\naW5rZWRpbi5jb21cL3B1bHNlXC9yZXBsYWNlYWJsZS1rZXZpbi1hbGF2aSxo\ndHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcLzEyLXRpbWVsaW5l\nc3MtaGFiaXRzLWluc2FuZWx5LXByb2R1Y3RpdmUtcGVvcGxlLWJlcm5hcmQt\nbWFycixodHRwOlwvXC9odW11aHIuY29tXC8saHR0cHM6XC9cL3d3dy5jbmV0\nLmNvbVwvbmV3c1wvYXBwbGUtZXhlYy1tb2Nrcy1nb29nbGUtaG9tZS1hbmQt\nYW1hem9uLWVjaG9cLyxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVs\nc2VcL3doeS10ZW5jZW50LWJpZ2dlc3QtY29tcGFueS13b3JsZC0yMDI1LXZp\ndG8tcGV0YW4saHR0cDpcL1wvZm9ydHVuZS5jb21cLzIwMTdcLzA1XC8xMVwv\nc25hcGNoYXQtc25hcC1ldmFuLXNwaWVnZWwtZmFjZWJvb2stbWFyay16dWNr\nZXJiZXJnXC8saHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9m\neXJlLWZlc3RpdmFsLWRlYmFjbGUtZGVtb25zdHJhdGVzLWRpZmZlcmVuY2Ut\nYmV0d2Vlbi1kYXZpZC1kZWFsLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29t\nXC9wdWxzZVwvbG95YWwtZW1wbG95ZWVzLXdvcnRoLW11Y2gtbW9yZS10aGFu\nLXdlaWdodC1nb2xkLW9sZWctdmlzaG5lcG9sc2t5LGh0dHBzOlwvXC93d3cu\nbGlua2VkaW4uY29tLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxz\nZVwvc3RheS1odW5ncnktaHVtYmxlLWFsd2F5cy1odXN0bGUtc3RlcGhhbmll\nLWRvdWdsYXMsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9m\ncm9tLXBjLW1hYy1iYWNrLWFnYWluLWtldmluLXNjb3R0LGh0dHBzOlwvXC93\nd3cubGlua2VkaW4uY29tXC9wdWxzZVwvd2hhdC1jYW4td2UtbGVhcm4tZnJv\nbS00MDAtanVpY2VyLXRoYXRzLXN1cHBvc2VkbHktdmFsbGV5LWFiaHlhbmth\ncixodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL2l0cy1ub3ct\nZWFzeS1tYWtlLWNyZWF0aXZlLXByZXNlbnRhdGlvbi1taWxsZW5uaWFsLXRl\nbXBsYXRlLXhhdmllcixodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVs\nc2VcL2Nlby1idWlsZGluZy1kaWZmZXJlbnQtdGVhbS1pbmRpYS1hbmRoZXJl\ncy13aHktd2UtbXVzdC1tb2hhbnR5LGh0dHBzOlwvXC93d3cubGlua2VkaW4u\nY29tXC9wdWxzZVwvd2luc3Rvbi1jaHVyY2hpbGwtaGFkLWJhZC1xdWFsaXR5\nLW1hZGUtaGltLW9uZS1tb3N0LXJldmVyZWQtYmFya2VyLGh0dHBzOlwvXC93\nd3cubGlua2VkaW4uY29tXC9wdWxzZVwvc2NydW0tbWFrZXMteW91LWR1bWIt\nZGFuaWVsLWpvbmVzLGh0dHA6XC9cL3NvY2lhbC50ZWNoY3J1bmNoLmNvbVwv\nMjAxN1wvMDRcLzI0XC9saW5rZWRpbi1oaXRzLTUwMG0tbWVtYmVyLW1pbGVz\ndG9uZS1mb3ItaXRzLXNvY2lhbC1uZXR3b3JrLWZvci10aGUtd29ya2luZy13\nb3JsZFwvXCIgT1IgbGkuYWxsLmFydGljbGVzLnVybCBpbiBcImh0dHBzOlwv\nXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvd2h5LXN1Y2Nlc3NmdWwtaW5k\naXZpZHVhbHMtd2Vhci1zYW1lLW91dGZpdC1kYWlseS12aW5jZW50LWNhcmxv\ncyxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL2Nhc2hpZXJz\nLWxhc3Qtc3RhbmQtY2hpcC1jdXR0ZXIsaHR0cHM6XC9cL3d3dy5mb3JiZXMu\nY29tXC9zaXRlc1wvc3RldmVvbGVuc2tpXC8yMDE3XC8wNVwvMTJcL2lzLXRo\nZS1hbWF6b24tZWZmZWN0LW92ZXJyYXRlZFwvLGh0dHBzOlwvXC93d3cubGlu\na2VkaW4uY29tXC9wdWxzZVwvZmlyc3QtcGFyYWx5c2VkLWh1bWFuLXRyZWF0\nZWQtc3RlbS1jZWxscy1oYXMtbm93LXJlZ2FpbmVkLW1vbG5hcixodHRwOlwv\nXC93d3cuaHVmZmluZ3RvbnBvc3QuY29tXC9lbnRyeVwvMTAtdHdlYWtzLXRv\nLXlvdXItbW9ybmluZy1yb3V0aW5lLXRoYXQtd2lsbC10cmFuc2Zvcm1fdXNf\nNTkwMTA4ZTZlNGIwNzY4YzI2ODJlMjg5LGh0dHBzOlwvXC93d3cuYml6am91\ncm5hbHMuY29tXC9zZWF0dGxlXC9uZXdzXC8yMDE3XC8wNFwvMjZcL2FtYXpv\nbi1wcmltZS1tZW1iZXJzaGlwLWVzdGltYXRlLTgwLW1pbGxpb24uaHRtbCxo\ndHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL21lc3NhZ2UtaS1z\nZW5kLWVtcHR5LWluYm94LW1pa2UtZ2Ftc29uLGh0dHBzOlwvXC93d3cubGlu\na2VkaW4uY29tXC9wdWxzZVwvd29ya2luZy1saW5rZWRpbnMtaHItZGVwYXJ0\nbWVudC13aGF0LWktbGVhcm5lZC13aHktY2hvc2UtZ2VyYWxkLWxhdSxodHRw\nczpcL1wvYWNjb3VudHMuZ29vZ2xlLmNvbVwvU2VydmljZUxvZ2luP3NlcnZp\nY2U9bWFpbCZwYXNzaXZlPXRydWUmcm09ZmFsc2UmY29udGludWU9aHR0cHM6\nXC9cL21haWwuZ29vZ2xlLmNvbVwvbWFpbFwvJnNzPTEmc2NjPTEmbHRtcGw9\nZGVmYXVsdCZsdG1wbGNhY2hlPTImZW1yPTEmb3NpZD0xLGh0dHBzOlwvXC93\nd3cudXNhdG9kYXkuY29tXC9zdG9yeVwvdGVjaFwvY29sdW1uaXN0XC9zdGV2\nZW5wZXRyb3dcLzIwMTdcLzA1XC8xMFwvMy1nYW1lLWNoYW5naW5nLWxpbmtl\nZGluLWZlYXR1cmVzXC8xMDEwMzI0MDBcLyxodHRwczpcL1wvd3d3Lmxpbmtl\nZGluLmNvbVwvcHVsc2VcL2Jlc3QtYW5zd2VyLXNlbGwtbWUtcGVuLWhlZW5h\nLW1hbnN1cmksaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9z\ndXJ2aXZhbC1maXR0ZXN0LXN0ZXZlbi1sZWUtLGh0dHBzOlwvXC93d3cubnl0\naW1lcy5jb21cLzIwMTdcLzA0XC8wOFwvb3Bpbmlvblwvc3VuZGF5XC90aGUt\ndXR0ZXItdXNlbGVzc25lc3Mtb2Ytam9iLWludGVydmlld3MuaHRtbCxodHRw\nczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL2ZhY3RzLW15LXRlcm1p\nbmF0aW9uLWxpbmtlZGluLW1hbmFnZXItb25jZS1sb3Nlci1hbHdheXMtZmFu\nLXNoZW4saHR0cHM6XC9cL3d3dy52aXJnaW4uY29tXC9yaWNoYXJkLWJyYW5z\nb25cLzcwLW11c3QtcmVhZC1ib29rcyxodHRwczpcL1wvd3d3LmxpbmtlZGlu\nLmNvbVwvcHVsc2VcL2RvZXNudC1tYWtlLXNlbnNlLWhpcmUtc21hcnQtcGVv\ncGxlLXRlbGwtdGhlbS13aGF0LWRvLXRob21hcy1ncm9uZXMtLGh0dHBzOlwv\nXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvbXktaXBvLXdvcnRoLW1pbGxp\nb25zLWl0cy1lbWJhcnJhc3NpbmctcHVibGljLWZhaWx1cmUtYW50aG9ueS10\namFuLGh0dHBzOlwvXC9xei5jb21cLzk2MzUzMFwvaC0xYi1pdHMtbm90LWp1\nc3QtdHJ1bXBzLWFtZXJpY2EtaW5kaWFuLXRlY2hpZXMtYXJlLXVud2FudGVk\nLWZyb20tZWFzdC10by13ZXN0XC8saHR0cHM6XC9cL3d3dy5saW5rZWRpbi5j\nb21cL3B1bHNlXC93YXJyZW4tYnVmZmV0dC1wcmVkaWN0cy1zaWduaWZpY2Fu\ndGx5LWxlc3MtZW1wbG95bWVudC1jaGlwLWN1dHRlcixodHRwOlwvXC93d3cu\nbWFya2V0d2F0Y2guY29tXC9zdG9yeVwvc2lsaWNvbi12YWxsZXktaGlyZXMt\nbW9zdC1ncmFkdWF0ZXMtZnJvbS10aGlzLWNvbGxlZ2UtYW5kLWl0cy1ub3Qt\nYW4taXZ5LWxlYWd1ZS1zY2hvb2wtMjAxNy0wNS0wNSxodHRwczpcL1wvd3d3\nLmxpbmtlZGluLmNvbVwvcHVsc2VcLzM5Ni1ncGEtMDAwLWpvYi1vZmZlcnMt\nYnJhbmRvbi1uYWlkdXMsaHR0cHM6XC9cL21vdGhlcmJvYXJkLnZpY2UuY29t\nXC9lbl91c1wvYXJ0aWNsZVwvYS1tYXNzaXZlLXJhbnNvbXdhcmUtZXhwbG9z\naW9uLWlzLWhpdHRpbmctdGFyZ2V0cy1hbGwtb3Zlci10aGUtd29ybGQsaHR0\ncHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9zdHJvbmctY29mZmVl\nLXN0cm9uZ2VyLXdvbWVuLWJpbGwtZ2F0ZXMsaHR0cHM6XC9cL3d3dy5saW5r\nZWRpbi5jb21cL3B1bHNlXC9jZW8tZ2FwLXNlbnQtZXh0cmFvcmRpbmFyeS1l\nbWFpbC01LXllYXItb2xkLWdpcmwtanVzdGluLWJhcmlzbyxodHRwOlwvXC9z\nb2NpYWwudGVjaGNydW5jaC5jb21cLzIwMTdcLzA0XC8xOFwvb3JhY2xlLWFj\ncXVpcmVzLW1vYXRcLyxodHRwczpcL1wvd3d3LmZvcmJlcy5jb21cL3NpdGVz\nXC9saXpyeWFuXC8yMDE3XC8wNFwvMjZcL3RoZS1yZWFsLXJlYXNvbi15b3Vy\nLXJlc3VtZS13YXMtcmVqZWN0ZWRcLyxodHRwczpcL1wvd3d3LnZpcmdpbi5j\nb21cL3JpY2hhcmQtYnJhbnNvblwvbGlmZS10b28tc2hvcnQtd2FzdGUtdGlt\nZS1oYXRpbmctYW55b25lLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9w\ndWxzZVwvY2FyZWVyLWFkdmljZS1pLXdpc2gtaGFkLTI1LXNoYW5lLXJvZGdl\ncnMsaHR0cHM6XC9cL3d3dy5mb3JiZXMuY29tXC9zaXRlc1wvbGl6cnlhblwv\nMjAxN1wvMDRcLzIyXC90aGUtZmF0YWwtaW50ZXJ2aWV3LW1pc3Rha2UtOTAt\nb2Ytam9iLXNlZWtlcnMtbWFrZVwvLGh0dHBzOlwvXC93d3cubGlua2VkaW4u\nY29tXC9wdWxzZVwvMTAtbWlzdGFrZXMtc3BlbGwtZGlzYXN0ZXIteW91ci1j\nYXJlZXItamFuLWpvaG5zdG9uLW9zYnVybixodHRwczpcL1wvd3d3Lmxpbmtl\nZGluLmNvbVwvcHVsc2VcL3RvcC04LXRoaW5ncy1pLWxlYXJuZWQtdGVkLTIw\nMTctYmlsbC1ncm9zcyxodHRwczpcL1wvd3d3LmZvcmJlcy5jb21cL3NpdGVz\nXC9saXpyeWFuXC8yMDE3XC8wNVwvMDFcL25vLWktd29udC1oZWxwLXlvdS1n\nZXQtaGlyZWQtYXQtbXktY29tcGFueVwvLGh0dHA6XC9cL2ZpcnN0cm91bmQu\nY29tXC9yZXZpZXdcL2hvdy10by1iZWNvbWUtaW5zYW5lbHktd2VsbC1jb25u\nZWN0ZWRcLyxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL2Zy\nb20tcml0ei1wYWRkZWQtY2VsbC13b3JrYWhvbGljcy1sZXNzb24tbG92ZS1s\nb3NzLWxpbmRzZXktYm9nZ3MsaHR0cDpcL1wvd3d3LnRoZXZlcmdlLmNvbVwv\nY2lyY3VpdGJyZWFrZXJcLzIwMTdcLzRcLzIwXC8xNTM3NTg0MlwvcGxhc3Rj\nLWJhbmtydXB0LWNhbXBhaWduLWZvbGQtYmFja2VycyxodHRwczpcL1wvd3d3\nLmxpbmtlZGluLmNvbVwvcHVsc2VcL2Zyb20tdGFyZ2V0LWFtYXpvbi1kYXkt\nMS1hbGxpc29uLW5lZWx5LGh0dHBzOlwvXC9oYnIub3JnXC8yMDE3XC8wNFwv\naS1qb2luZWQtYWlyYm5iLWF0LTUyLWFuZC1oZXJlcy13aGF0LWktbGVhcm5l\nZC1hYm91dC1hZ2Utd2lzZG9tLWFuZC10aGUtdGVjaC1pbmR1c3RyeSxodHRw\nczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL2FmdGVyLWZ5cmUtZmVz\ndGl2YWwtZmlhc2NvLWNhbi1pbmZsdWVuY2Vycy10cnVzdGVkLXNhdmFubmFo\nLWZlcm5hbmRlcyxodHRwOlwvXC9nYWRnZXRzLm5kdHYuY29tXC9pbnRlcm5l\ndFwvbmV3c1wvYW1hem9uLWdyZWF0LWluZGlhbi1zYWxlLWRheS0xLW9mZmVy\ncy1pcGhvbmUtNy1tb3RvLWc0LXBsdXMtc2Ftc3VuZy1nYWxheHktYzctcHJv\nLWFuZC1tb3JlLWRlYWxzLTE2OTIwNTEsaHR0cDpcL1wvdGltZS5jb21cLzQ3\nNTk0MTZcL21vc3QtaW5mbHVlbnRpYWwtcGVvcGxlLXRlY2hcLyxodHRwczpc\nL1wvaGJyLm9yZ1wvMjAxN1wvMDRcL3doeS15b3Utc2hvdWxkLWhhdmUtYXQt\nbGVhc3QtdHdvLWNhcmVlcnMsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21c\nL3B1bHNlXC9hbWF6b24taHVnaC1oZWZuZXItd2hhdC1tZWFucy1jb2xlcy13\nb29saWVzLWFsZXgtcG9sbGFrLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29t\nXC9wdWxzZVwvY29uc2lzdGVuY3ktc3VjY2Vzcy1ncmFudC1jYXJkb25lLTEs\naHR0cHM6XC9cL3d3dy5mb3JiZXMuY29tXC9zaXRlc1wvbGl6cnlhblwvMjAx\nN1wvMDVcLzA1XC93aHktaXMtbXktam9iLW9mZmVyLW9ubHktZ29vZC1mb3It\nMjQtaG91cnNcLyxodHRwOlwvXC93d3cuZWNvbm9taXN0LmNvbVwvbmV3c1wv\nYnVzaW5lc3NcLzIxNzIxOTUwLW1vcmUtZXZlci1zZWF0dGxlLWFuZC1zaWxp\nY29uLXZhbGxleS1hcmUtam9pbmVkLWhpcC1ob3ctYW1lcmljYXMtdHdvLXRl\nY2gtaHVicy1hcmUsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNl\nXC82LXVudXN1YWwtaGFiaXRzLXdvcmxkcy1tb3N0LWNyZWF0aXZlLXBlb3Bs\nZS1kci10cmF2aXMtYnJhZGJlcnJ5LGh0dHBzOlwvXC93d3cubGlua2VkaW4u\nY29tXC9wdWxzZVwvYWxsLXNhbGVzLWZsb29ycy1zaG91bGQtbG91ZC10b255\nLWotaHVnaGVzLGh0dHA6XC9cL3d3dy5iaXpqb3VybmFscy5jb21cL2RlbnZl\nclwvbmV3c1wvMjAxN1wvMDVcLzExXC9hbWF6b24tYmxvY2tzLXdhbC1tYXJ0\nLWJvdHMtaW4taGlnaC10ZWNoLXByaWNpbmcuaHRtbCxodHRwczpcL1wvd3d3\nLmxpbmtlZGluLmNvbVwvcHVsc2VcL3RoaW5ncy1pLWxlYXJudC11YmVyLXl1\nLWVuLXRzYWksaHR0cHM6XC9cL3d3dy5nZWVrd2lyZS5jb21cLzIwMTdcL2xp\ndmUtYW1hem9uLXJpbmdzLW5hc2RhcS1vcGVuaW5nLWJlbGwtMjAteWVhci1h\nbm5pdmVyc2FyeS1pcG9cLyxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwv\ncHVsc2VcL25leHQtcGxheS13aHktaS1sZWZ0LW15LWRyZWFtLWpvYi1wdXJz\ndWUtbGlmZS16YWNrLWFuZHJlc2VuLGh0dHBzOlwvXC93d3cubGlua2VkaW4u\nY29tXC9wdWxzZVwvaGVyZXMtd2hhdC1oYXBwZW5lZC13aGVuLXdlLWNoYW5n\nZWQtY2FzdWFsLWNsb3RoaW5nLXBvbGljeS1tYXJrLXdlc3QsaHR0cHM6XC9c\nL3d3dy5mb3JiZXMuY29tXC9zaXRlc1wvbGl6cnlhblwvMjAxN1wvMDVcLzEx\nXC95ZXMtaS1kaWQtYmxvY2steW91LW9uLWxpbmtlZGluLWFuZC1oZXJlcy13\naHlcLyxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL2Vsb24t\nbXVzay1yZXZlYWxzLWVsZXZhdG9ycy10YWtlLWNhcnMtaGlzLWhpZ2gtc3Bl\nZWQtdHVubmVscy1jdXR0ZXIsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21c\nL3B1bHNlXC93aGVyZS1kby13ZS1zZWUtcnVwZWUtZG9sbGFyLXJhdGVzLWRl\nYy0yMDE3LXN1bmlsLWRhbWFuaWEsaHR0cHM6XC9cL3d3dy53c2ouY29tXC9h\ncnRpY2xlc1wvYnJpY2stYW5kLW1vcnRhci1zdG9yZXMtYXJlLXNodXR0ZXJp\nbmctYXQtYS1yZWNvcmQtcGFjZS0xNDkyODE4ODE4LGh0dHBzOlwvXC93d3cu\nbGlua2VkaW4uY29tXC9wdWxzZVwvbWFzc2l2ZS1nbWFpbC1hdHRhY2stdHJp\nY2tlZC1tYW55LWluY2x1ZGluZy1tZS1tb250ZW1heW9yLXdhbGtlcixodHRw\nczpcL1wvd3d3LmZvcmJlcy5jb21cL3NpdGVzXC9saXpyeWFuXC8yMDE3XC8w\nNFwvMjJcL3Rlbi1pbnRlcnZpZXctcXVlc3Rpb25zLXRoYXQtc2NyZWFtLXlv\ndS1kb250LXdhbnQtdGhpcy1qb2JcLyxodHRwOlwvXC93d3cuYWR3ZWVrLmNv\nbVwvYWdlbmNpZXNcL2lrZWEtaGFkLWEtZ3JlYXQtcmVhY3Rpb24tdG8tYmFs\nZW5jaWFnYS1tYWtpbmctYS0yMTQ1LXZlcnNpb24tb2YtaXRzLWljb25pYy05\nOS1jZW50LWJsdWUtYmFnXC8saHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21c\nL3B1bHNlXC9yZWNydWl0aW5nLXN1Y2tzLWJlY2F1c2UteW91LWNocmlzdGll\nLW1jcGhlcnNvbixodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2Vc\nL2UtY29tbWVyY2UtcGxhbmV0LW1vc3Qtd2VsbC1mdW5kZWQtcHJpdmF0ZS1j\nb21wYW5pZXMtb25lLW5hdGFuLXJlZGR5LGh0dHA6XC9cL3d3dy5jbmJjLmNv\nbVwvMjAxN1wvMDVcLzA4XC9pYm1zLXdhdHNvbi1pcy1hLWpva2Utc2F5cy1z\nb2NpYWwtY2FwaXRhbC1jZW8tcGFsaWhhcGl0aXlhLmh0bWwsaHR0cHM6XC9c\nL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9saW5rZWRpbi1mYWNlYm9vay1s\nZXRzLWNyZWF0ZS1vcHBvcnR1bml0eS1taWNoYWVsLXNwZW5jZXIsaHR0cHM6\nXC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9zaGFyaW5nLXRpbWUtdGFs\nZW50LWJldHRlci1mdXR1cmUtYnJhZC1zbWl0aCxodHRwczpcL1wvd3d3LmVu\ndHJlcHJlbmV1ci5jb21cL2FydGljbGVcLzI5MzIzMSxodHRwOlwvXC9lbi5u\nZXdzbmVyLmNvbVwvbm93LXdlLXBheS10cmlidXRlLXRvLXRoZS1haXJsaW5l\nLXRoYXQtZGlkLWV2ZXJ5dGhpbmctaW4taXRzLXBvd2VyLXRvLWhlbHAtYS1t\nb3RoZXItaW4tbmVlZFwvYWJvdXRcL25ld3NcXCxmYW1pbHksaHR0cHM6XC9c\nL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC80LXJlYXNvbnMtYW1hem9uLXN0\nb2NrLWtlZXAtZG91YmxpbmctZXZlcnktMy15ZWFycy1yZWFjaC1qai1kZWxn\nYWRvLGh0dHBzOlwvXC93d3cudmlyZ2luLmNvbVwvcmljaGFyZC1icmFuc29u\nXC9vdmVyLXByZXBhcmUtdGhlbi1nby1mbG93LGh0dHBzOlwvXC93d3cuZ2F0\nZXNub3Rlcy5jb21cL0Fib3V0LUJpbGwtR2F0ZXNcL01hdGNoLWZvci1BZnJp\nY2EsaHR0cHM6XC9cL3d3dy5pbmMuY29tXC9qdXN0aW4tYmFyaXNvXC9lbG9u\nLW11c2stanVzdC1nYXZlLXNvbWUtYnJpbGxpYW50LWNhcmVlci1hZHZpY2Ut\naGVyZS1pdC1pcy1pbi0xLXNlbnRlbmNlLmh0bWwsaHR0cHM6XC9cL3d3dy5s\naW5rZWRpbi5jb21cL3B1bHNlXC9iaWctcGljdHVyZS1yYXktZGFsaW8saHR0\ncHM6XC9cL3d3dy55b3V0dWJlLmNvbVwvd2F0Y2g/dj05RzFzN3dmWmlJTSxo\ndHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL2Nlby1ob3ctZG8t\neW91LXBpY2steW91ci1vd24tc2FsYXJ5LWphc29uLW0tbGVta2luLGh0dHBz\nOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvbWFuYWdlbWVudC1hc2tp\nbmctcGVvcGxlLWRvLXN0dWZmLXN0ZXZlbi1zaW5vZnNreSxodHRwczpcL1wv\nd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcLzEyLWhhYml0cy1nZW51aW5lLXBl\nb3BsZS1kci10cmF2aXMtYnJhZGJlcnJ5LGh0dHA6XC9cL3d3dy50aGV2ZXJn\nZS5jb21cLzIwMTdcLzRcLzIzXC8xNTM5OTQzOFwvYXBwbGUtdWJlci1hcHAt\nc3RvcmUtZmluZ2VycHJpbnQtcHJvZ3JhbS10aW0tY29vay10cmF2aXMta2Fs\nYW5pY2ssaHR0cHM6XC9cL3d3dy5hbWF6b24uY29tXC9wXC9mZWF0dXJlXC96\nNm85ZzZzeXN4dXI1N3QsaHR0cHM6XC9cL3d3dy5mYXN0Y29tcGFueS5jb21c\nLzQwNDA4MTc5XC9pbS1mYWNlYm9va3MtaGVhZC1vZi1wZW9wbGUtaGVyZXMt\nd2hhdC13ZXJlLWhpcmluZy1mb3ItcmlnaHQtbm93LWFuZC13aHksaHR0cHM6\nXC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9ob3cteW91LWtpbGxpbmct\neW91ci10ZWFtcy1tb3RpdmF0aW9uLXdpdGhvdXQtZXZlbi10cnlpbmcta2Fz\naHlhcCxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL2dvb2Qt\nbHVjay1sYXN6bG8tamFtZXMtZWxmZXIsaHR0cHM6XC9cL3d3dy5saW5rZWRp\nbi5jb21cL3B1bHNlXC93aGF0cy15b3VyLW5hbWUtd2hlcmUteW91LWZyb20t\nc3VlLWRlc21vbmQtaGVsbG1hbm4saHR0cHM6XC9cL3d3dy5saW5rZWRpbi5j\nb21cL3B1bHNlXC9pLXlvdXItYmFzaWMtYW50aS10ZWNoLXR5cGUtYmVjYW1l\nLWVuZ2luZWVyLWhlcmVzLWhvdy1iYXJiYXJhLW9ha2xleSxodHRwOlwvXC93\nd3cuaHVmZmluZ3RvbnBvc3QuY2FcL21hcnktZG9ub2h1ZVwvZ2VuZXJhdGlv\nbi14LXdvcmtwbGFjZV9iXzE2MjcxMTY0Lmh0bWwsaHR0cHM6XC9cL3d3dy5s\naW5rZWRpbi5jb21cL3B1bHNlXC9kb250LWhpcmUtYW55b25lLXVudGlsLXlv\ndS10YWtlLXRoZW0tbHVuY2gtZmlyc3QtZG9ubi1jYXJyLGh0dHA6XC9cL3d3\ndy5idXNpbmVzc2luc2lkZXIuY29tXC90aGUtMjgtY29vbGVzdC10ZWNoLWNv\nbXBhbmllcy1zdGFydHVwcy1pbi1iZXJsaW4tMjAxNy0zLGh0dHBzOlwvXC93\nd3cubGlua2VkaW4uY29tXC9wdWxzZVwvMTAtcmVhc29ucy13aHkteW91LW5l\nZWQtdGFibGUtdGVubmlzLXdvcmstaGVhdGhlci1zdXR0aWUsaHR0cHM6XC9c\nL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9mcmVlLXBvd2VycG9pbnQtc3Ry\nYXRlZ3ktdHJhbnNmb3JtYXRpb24tdGVtcGxhdGVzLTIwLWRhdmlkLXRhbmcs\naHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9mYXN0LWdyb3d0\naC1jb21wYW5pZXMtc2hhcmUtb25lLXRoaW5nLWNvbW1vbmFuZC1pdHMtaW1w\nb3J0YW50LWVsbGlzLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxz\nZVwvc29sdXRpb24taC0xYi12aXNhLW1lc3MtdGVjaC1jb21wYW5pZXMtaGF0\nZS12aXZlay13YWRod2EsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1\nbHNlXC9jb2duaXphbnQtYWdhaW4tbGF5b2ZmLTEwMDAtc2VuaW9yLW1hbmFn\nZXJzLWluZGlhbi10ZWNobm9sb2d5LWFobWFyLGh0dHBzOlwvXC93d3cubGlu\na2VkaW4uY29tXC9wdWxzZVwvb25lLXllYXItYWZ0ZXItbGVhdmluZy1zYWxl\nc2ZvcmNlLW15LXRvcC0xMC1sZXNzb25zLWxlYXJuZWQtYnVydG9uLGh0dHBz\nOlwvXC9idXNpbmVzcy5saW5rZWRpbi5jb21cL21hcmtldGluZy1zb2x1dGlv\nbnNcL2Jsb2dcL2xpbmtlZGluLW5ld3NcLzIwMTdcL2ludHJvZHVjaW5nLWxp\nbmtlZGluLW1hdGNoZWQtYXVkaWVuY2VzMCxodHRwczpcL1wvam91cm5hbC50\naHJpdmVnbG9iYWwuY29tXC9qZW5uaWZlci1hbmlzdG9uLWlmLWZyaWVuZHMt\nd2FzLWNyZWF0ZWQtdG9kYXkteW91LXdvdWxkLWhhdmUtYS1jb2ZmZWUtc2hv\ncC1mdWxsLW9mLXBlb3BsZS10aGF0LWM5NWNiNzlmNTMxYixodHRwOlwvXC9j\naGllZm1hcnRlYy5jb21cLzIwMTdcLzA1XC9tYXJrZXRpbmctdGVjaG5pb2xv\nZ3ktbGFuZHNjYXBlLXN1cGVyZ3JhcGhpYy0yMDE3XC8saHR0cDpcL1wvd3d3\nLnNmZ2F0ZS5jb21cL2J1c2luZXNzXC9hcnRpY2xlXC9BLUdvb2dsZS1nb2xk\nLW1pbmUtYmVsb3ctdGhlLXNlYXJjaC1iYXItMTEwOTU0ODYucGhwLGh0dHBz\nOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwveW91LXRoaW5rLWNvbGQt\nY2FsbGluZ2lzLWRlYWQtY2hyaXN0b3BoZXItZS1raW0saHR0cHM6XC9cL3d3\ndy5saW5rZWRpbi5jb21cL3B1bHNlXC9hbWF6b24tYnVzaW5lc3MtYnJ1dGFs\nLXJlYWxpdHktb3Bwb3J0dW5pdHktYnJhbmRzLWJyaWFuLWJlY2tcIiIsInN0\nYXJ0IjoxNDkyNjQ2NDAwLCJlbmQiOjE0OTUwNjU2MDAsInBhcmFtZXRlcnMi\nOnsiYW5hbHlzaXNfdHlwZSI6ImZyZXFEaXN0IiwicGFyYW1ldGVycyI6eyJ0\nYXJnZXQiOiJsaS5hbGwuYXJ0aWNsZXMudXJsIiwidGhyZXNob2xkIjoyMDB9\nfX0sInJlc3VsdCI6bnVsbCwidXNhZ2UiOnsiYW5hbHlzaXNfdGFza3MiOjF9\nLCJzdGVwc19jb21wbGV0ZWQiOjEsInRvdGFsX3N0ZXBzIjoxLCJtZXNzYWdl\nIjpudWxsLCJzdGF0dXMiOiJjb21wbGV0ZWQiLCJjcmVhdGVkX2F0IjoxNDk1\nMTA0NTA1LCJ1cGRhdGVkX2F0IjoxNDk1MTA0NTExfSx7ImlkIjoiNzM4ZWMy\nMjFmODQzZDUxMzA2OGVmMjQwZjRmNDhlNjQ1MGY2ZTdmNSIsImlkZW50aXR5\nX2lkIjoiMDZiMDk3NzVkZDliM2I3MDQ1MDBjMDFlN2M4YTRmMjUiLCJzdWJz\nY3JpcHRpb25faWQiOiJjZDk5YWJiYzgxMmY2NDZjNzdiZmQ4ZGRmNzY3YTEz\nNGYwYjkxZTg0IiwibmFtZSI6IkJhc2VsaW5lIHRvdGFsIGNvdW50IFs1ZTgw\nYzA3MDhhYmVlNGI5M2U3ZTE0ZTI2MDQ0MzQ3NGVmMDRiNGZjXSIsInR5cGUi\nOiJhbmFseXNpcyIsInBhcmFtZXRlcnMiOnsic3RhcnQiOjE0OTI2NDY0MDAs\nImVuZCI6MTQ5NTA2NTYwMCwicGFyYW1ldGVycyI6eyJhbmFseXNpc190eXBl\nIjoiZnJlcURpc3QiLCJwYXJhbWV0ZXJzIjp7InRhcmdldCI6ImxpLmFsbC5h\ncnRpY2xlcy51cmwiLCJ0aHJlc2hvbGQiOjIwMH19fSwicmVzdWx0IjpudWxs\nLCJ1c2FnZSI6eyJhbmFseXNpc190YXNrcyI6MX0sInN0ZXBzX2NvbXBsZXRl\nZCI6MSwidG90YWxfc3RlcHMiOjEsIm1lc3NhZ2UiOm51bGwsInN0YXR1cyI6\nImNvbXBsZXRlZCIsImNyZWF0ZWRfYXQiOjE0OTUxMDQ1MDUsInVwZGF0ZWRf\nYXQiOjE0OTUxMDQ1MTN9LHsiaWQiOiJjNWJiM2JmYzg3ZjgxNDY1ZjJhM2Qx\nMjUxNmU4MTQwMDQwMWYxYTM0IiwiaWRlbnRpdHlfaWQiOiIwNmIwOTc3NWRk\nOWIzYjcwNDUwMGMwMWU3YzhhNGYyNSIsInN1YnNjcmlwdGlvbl9pZCI6ImNk\nOTlhYmJjODEyZjY0NmM3N2JmZDhkZGY3NjdhMTM0ZjBiOTFlODQiLCJuYW1l\nIjoiQXVkaWVuY2UgWzVlODBjMDcwOGFiZWU0YjkzZTdlMTRlMjYwNDQzNDc0\nZWYwNGI0ZmNdIiwidHlwZSI6ImFuYWx5c2lzIiwicGFyYW1ldGVycyI6eyJm\naWx0ZXIiOiJsaS51c2VyLm1lbWJlci5lbXBsb3llcl9pbmR1c3RyeV9uYW1l\ncyBpbiBcImludGVybmV0XCIiLCJzdGFydCI6MTQ5MjY0NjQwMCwiZW5kIjox\nNDk1MDY1NjAwLCJwYXJhbWV0ZXJzIjp7ImFuYWx5c2lzX3R5cGUiOiJmcmVx\nRGlzdCIsInBhcmFtZXRlcnMiOnsidGFyZ2V0IjoibGkuYWxsLmFydGljbGVz\nLnVybCIsInRocmVzaG9sZCI6MjAwfX19LCJyZXN1bHQiOm51bGwsInVzYWdl\nIjp7ImFuYWx5c2lzX3Rhc2tzIjoxfSwic3RlcHNfY29tcGxldGVkIjoxLCJ0\nb3RhbF9zdGVwcyI6MSwibWVzc2FnZSI6bnVsbCwic3RhdHVzIjoiY29tcGxl\ndGVkIiwiY3JlYXRlZF9hdCI6MTQ5NTEwNDQ5OCwidXBkYXRlZF9hdCI6MTQ5\nNTEwNDUwNX0seyJpZCI6IjZhOWJjNWQ0MjFkMWU2NTUyMDZmZDIyY2M2NWZl\nYjkxMGY3OTc1OWEiLCJpZGVudGl0eV9pZCI6IjA2YjA5Nzc1ZGQ5YjNiNzA0\nNTAwYzAxZTdjOGE0ZjI1Iiwic3Vic2NyaXB0aW9uX2lkIjoiY2Q5OWFiYmM4\nMTJmNjQ2Yzc3YmZkOGRkZjc2N2ExMzRmMGI5MWU4NCIsIm5hbWUiOiJCYXNl\nbGluZSBbNDRiZDQ2NDQzYjQ3ZDI5NTkzZDUyNDM3MzE0NWZiNjU1YTc0Y2Vm\nOF0iLCJ0eXBlIjoiYW5hbHlzaXMiLCJwYXJhbWV0ZXJzIjp7ImZpbHRlciI6\nImxpLmFsbC5hcnRpY2xlcy51cmwgaW4gXCJodHRwczpcL1wvd3d3Lmxpbmtl\nZGluLmNvbVwvcHVsc2VcL2Jlc3QtYW5zd2VyLXNlbGwtbWUtcGVuLWktaGF2\nZS1ldmVyLXNlZW4tZ2lyaXNoLWFtYW5hcHUsaHR0cHM6XC9cL3d3dy5saW5r\nZWRpbi5jb21cL3B1bHNlXC8xNi10aGluZ3MteW91ci1zdWNjZXNzZnVsLWZy\naWVuZHMtaGF2ZS1naXZlbi11cC10aW0tZGVubmluZyxodHRwczpcL1wvd3d3\nLmxpbmtlZGluLmNvbVwvcHVsc2VcL3NpbGljb24tdmFsbGV5LWNlby1iZWF0\ncy1oaXMtd2lmZS13aGlsZS1zaGUtcmVjb3Jkcy1oaW0tdHJ1bmssaHR0cHM6\nXC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9iZXN0LWhyLWpva2Utd29y\nbGQtYi10aG9tYXMsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNl\nXC9zYWRkZXN0LXN0b3J5LWV2ZXItdG9sZC1ob2xseXdvb2QtbnVuemlvLXBy\nZXN0YSxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL3ByZXNl\nbnRhdGlvbi10ZW1wbGF0ZXMtcG93ZXJwb2ludC1pbmZvZ3JhcGhpY3MtZnJl\nZS1hbm5hLXZpdGFsLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxz\nZVwvaXRzLW5ldmVyLXRvby1sYXRlLWJlY29tZS1pbmRlcGVuZGFudC1ldmdl\nbml5LXNlbixodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL21p\nbGxlbm5pYWwtc2F2YWdlcy1tZS1nbGFzcy1kb29yLWdpdmluZy1oZXItZmVl\nZGJhY2stam9uYXRoYW4tcG9sbGFyZCxodHRwOlwvXC93d3cuYnVzaW5lc3Np\nbnNpZGVyLmNvbVwvZXhhbXBsZS1jb2xkLWVtYWlsLWxpbmtlZGluLW1lc3Nh\nZ2UtMjAxNy00LGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwv\nd2hhdHMtbGFyZ2VzdC1udW1iZXIteW91LWNhbi1yZXByZXNlbnQtMy1kaWdp\ndHMtbm9wZS1pdHMtZWQtdHJpY2UsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5j\nb21cL3B1bHNlXC9nZXQtc3VtbWFyaWVzLXRvcC0xMDEtYnVzaW5lc3MtYm9v\na3MtZXZlci13cml0dGVuLWZyZWUtc2FkZWdocG91cixodHRwczpcL1wvd3d3\nLmxpbmtlZGluLmNvbVwvcHVsc2VcL3doYXQtaS1kaXNjb3ZlcmVkLWFmdGVy\nLXVzaW5nLXN0YW5kaW5nLWRlc2stMS15ZWFyLWFuZHktcmFtYWdlLGh0dHBz\nOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvaG93LWluZGlhLXdpbm5p\nbmctaXRzLXdhci1odW1hbi13YXN0ZS1iaWxsLWdhdGVzLGh0dHBzOlwvXC93\nd3cuYmxvb21iZXJnLmNvbVwvbmV3c1wvYXJ0aWNsZXNcLzIwMTctMDQtMTJc\nL3RoZXNlLWFyZS10aGUtaGlnaGVzdC1wYXlpbmctY29tcGFuaWVzLWluLWFt\nZXJpY2EsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9pZC1w\nYXkteW91LTUwMDAwMC15ZWFyLWNhbnQtZG8td29yay1zaGVsbHktcGFsbWVy\nLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvZ29vZ2xlLXBo\naXNoaW5nLWF0dGFjay1leHBsYWluZWQtZ3JlZy1sZWZmbGVyLGh0dHBzOlwv\nXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvaGFydmFyZC10aGlua3MtaXRz\nLWZvdW5kLW5leHQtZWluc3RlaW4tc2hlcy0yMy1ndXktZGVsYmFlbixodHRw\nczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL3RlZC1jaGFuZ2VkLWl0\ncy1hcHByb2FjaC1naWZ0LWJhZy1zdGlsbC1vdmVyLXRvcC1ldmVyLWNoaXAt\nY3V0dGVyLGh0dHA6XC9cL3d3dy5idXNpbmVzc2luc2lkZXIuY29tXC9yZWFk\nLWFtYXpvbi1jZW8tamVmZi1iZXpvcy0yMDE2LWxldHRlci10by1zaGFyZWhv\nbGRlcnMtMjAxNy00LGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxz\nZVwvaG93LWVuZC1ob3JyaWZpYy1kaXNlYXNlcy1iaWxsLWdhdGVzLGh0dHBz\nOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvd2h5LWltLW92ZXItd29y\nay1saWZlLWJhbGFuY2Utc2FsbGllLWtyYXdjaGVjayxodHRwczpcL1wvd3d3\nLmxpbmtlZGluLmNvbVwvcHVsc2VcL3NvbHZlLXUtci1nZW5pdXMtaS10aGlu\nay13b3VsZC1oYXZlLWJldHRlci1zcGVsbGluZy1waGlsbGlwLW5laG8saHR0\ncHM6XC9cL3d3dy5mb3JiZXMuY29tXC9zaXRlc1wvbGl6cnlhblwvMjAxN1wv\nMDRcLzE0XC9uZXZlci10cnVzdC1hLW1hbmFnZXItd2hvLWRvZXMtdGhlc2Ut\nZml2ZS10aGluZ3NcLyxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVs\nc2VcL3NpeC10aGluZ3MteW91LWRvbnQtb3dlLXlvdXItYm9zcy1kci10cmF2\naXMtYnJhZGJlcnJ5LGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxz\nZVwvZGFpbHktcGxhbmstbWVldGluZy1nb2luZy1hZ2lsZS1saXRlcmFsbHkt\namV5YXJhai1uYWdhcmFqYW4saHR0cHM6XC9cL3d3dy5pbmMuY29tXC9qdXN0\naW4tYmFyaXNvXC9taWNyb3NvZnRzLWNlby1qdXN0LWdhdmUtc29tZS1icmls\nbGlhbnQtY2FyZWVyLWFkdmljZS1oZXJlLWl0LWlzLWluLW9uZS1zZW50ZW5j\nZS5odG1sLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvZW1w\nbG95ZWUtc2VudC1oZWRnZS1mdW5kLWdpYW50LXJheS1kYWxpby1jcml0aWNh\nbC1lbWFpbC1jaGlwLWN1dHRlcixodHRwczpcL1wvd3d3LmluYy5jb21cL2Jp\nbGwtbXVycGh5LWpyXC9hbWF6b24taXMtaGlyaW5nLTUwMDAtcGVvcGxlLXRv\nLXdvcmstZnJvbS1ob21lLmh0bWwsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5j\nb21cL3B1bHNlXC9iZXN0LWFuc3dlci1zZWxsLW1lLXBlbi1pLWhhdmUtZXZl\nci1zZWVuLWhhcnNoLXNpbmdoLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29t\nXC9wdWxzZVwvaG93LWVtYWlsLWplZmYtYmV6b3MtZ290LW1lLTEwMDAwLXJl\nZnVuZC1kaWRhYy1ob3JtaWdhLGh0dHA6XC9cL3d3dy5idXNpbmVzc2luc2lk\nZXIuY29tXC9yZWlkLWhvZmZtYW4taG93LXRvLXVzZS1saW5rZWRpbi0yMDE3\nLTQsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9pbnRyb2R1\nY2luZy1odW11LWxhc3psby1ib2NrLGh0dHA6XC9cL3d3dy5pbmRlcGVuZGVu\ndC5jby51a1wvbmV3c1wvYnVzaW5lc3NcL2dvb2dsZS1oci1ib3NzLWFkdmlz\nZS1wcmV2ZW50LWJlc3QtcGVvcGxlLXF1aXR0aW5nLWh1bWFuLXJlc291cmNl\ncy10aXBzLXRyaWNrcy1hNzY3NjczMS5odG1sLGh0dHBzOlwvXC93d3cubGlu\na2VkaW4uY29tXC9wdWxzZVwvd2hhdHMtc2VjcmV0LXNpbGljb24tdmFsbGV5\nLWhpbnQtaXRzLWp1c3Qtc3RhcnR1cHMtcmVpZC1ob2ZmbWFuLGh0dHBzOlwv\nXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvYmlsbC1tZWxpbmRhLWdhdGVz\nLWZvdW5kYXRpb24tYW5ub3VuY2VzLTUyLXdlZWtzLXBhcmVudGFsLXN0ZXZl\nbi1yaWNlLGh0dHA6XC9cL3d3dy5idXNpbmVzc2luc2lkZXIuY29tXC9wcm9i\nbGVtLXdpdGgtZW50aXRsZWQtam9iLWNhbmRpZGF0ZXMtMjAxNy00LGh0dHBz\nOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvd2FudC1ncmVhdC1ib3Nz\nLXN0b3AtYmVpbmctc28tcG9saXRlLWJldHR5LWxpdSxodHRwOlwvXC93d3cu\nYnVzaW5lc3NpbnNpZGVyLmNvbVwvd2F5bW8tdmVyc3VzLXViZXItY291cnQt\naGVhcmluZy0yMDE3LTUsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1\nbHNlXC9iZXJtdWRhLXRyaWFuZ2xlLXNoaXAtcmVhcHBlYXJzLTkwLXllYXJz\nLWFmdGVyLWdvaW5nLW1pc3NpbmctdGhha29yLGh0dHA6XC9cL3d3dy5kaWdp\ndGFsbXVzaWNuZXdzLmNvbVwvMjAxN1wvMDRcLzAxXC9nb29nbGUtYWNxdWly\naW5nLXNwb3RpZnktNDEtYmlsbGlvbi1hcHJpbC0xXC8saHR0cHM6XC9cL3d3\ndy5saW5rZWRpbi5jb21cL3B1bHNlXC9iZXN0LWFuc3dlci1zZWxsLW1lLXBl\nbi1pLWhhdmUtZXZlci1zZWVuLWItdGhvbWFzLGh0dHBzOlwvXC93d3cubGlu\na2VkaW4uY29tXC9wdWxzZVwvZ29vZ2xlLWdvdC13cm9uZy1vcGVuLW9mZmlj\nZS10cmVuZC1kZXN0cm95aW5nLXdvcmtwbGFjZS1nbGVubi1oYXJyaXMsaHR0\ncHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9iZXN0LWFuc3dlci1z\nZWxsLW1lLXBlbi1oZWVuYS1tYW5zdXJpLGh0dHBzOlwvXC93d3cubGlua2Vk\naW4uY29tXC9wdWxzZVwvNS1yZWFzb25zLXdoeS1jb2xkLWNhbGxpbmctZGVh\nZC1kaWdpdGFsLW1hcmtldGluZy1jYWxsdW0tc3RyaW5nZmVsbG93LGh0dHBz\nOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvZml2ZS1yZWFzb25zLXdo\neS1uZXRmbGl4LXJlY3J1aXRlcnMtc28tcmViZWxsaW91cy1zd2Vuc29uLGh0\ndHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvZmVhci1hbWF6b24t\nZHJpdmVzLWZsaXBrYXJ0LXR3by1pbmNyZWRpYmx5LWJhZC1tYXMtZWJheS1y\nYWplZXYtZHViZXksaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNl\nXC9vbndhcmQtbmV3LWhvbWUtcGF1bC1sZXZpbmUsaHR0cHM6XC9cL3d3dy5s\naW5rZWRpbi5jb21cL3B1bHNlXC9zaG9ja2luZy1iYWNrLXN0b3J5LWJlaGlu\nZC15ZXN0ZXJkYXlzLWRlYmFjbGUtdW5pdGVkLWFpcmxpbmVzLWhhcmRlcixo\ndHRwczpcL1wvd3d3Lm55dGltZXMuY29tXC8yMDE3XC8wNFwvMjNcL3RlY2hu\nb2xvZ3lcL3RyYXZpcy1rYWxhbmljay1wdXNoZXMtdWJlci1hbmQtaGltc2Vs\nZi10by10aGUtcHJlY2lwaWNlLmh0bWwsaHR0cHM6XC9cL3d3dy5saW5rZWRp\nbi5jb21cL3B1bHNlXC95b3Utd2FudC1zdWNjZXNzZnVsLW1hcnJ5LXlvdXIt\nYmVzdC1mcmllbmQtdmluY2VudC1jYXJsb3MsaHR0cHM6XC9cL3d3dy5saW5r\nZWRpbi5jb21cL3B1bHNlXC9ob3cteW91LW1ha2luZy1nb29kLWVtcGxveWVl\ncy1sZWF2ZS15b3VyLWNvbXBhbnktdmFydGlrYS1rYXNoeWFwLGh0dHBzOlwv\nXC9ibG9nLmxpbmtlZGluLmNvbVwvMjAxN1wvYXByaWxcLzI0XC90aGUtcG93\nZXItb2YtbGlua2VkaW5zLTUwMC1taWxsaW9uLWNvbW11bml0eSxodHRwOlwv\nXC93d3cuZWNvbm9taXN0LmNvbVwvbmV3c1wvbGVhZGVyc1wvMjE3MjE2NTYt\nZGF0YS1lY29ub215LWRlbWFuZHMtbmV3LWFwcHJvYWNoLWFudGl0cnVzdC1y\ndWxlcy13b3JsZHMtbW9zdC12YWx1YWJsZS1yZXNvdXJjZSxodHRwczpcL1wv\nd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL25lcmR3YWxsZXQtd2h5LWJlaW5n\nLWNvby1hbWF6aW5nLWRhbi15b28saHR0cDpcL1wvZmluYW5jZS55YWhvby5j\nb21cL25ld3NcL2Nlby1saWtlcy10aHJlZS1kYXktd2Vla2VuZHMtMTgwODAw\nOTczLmh0bWwsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9h\nbWF6b24teW91LWRvbnQtc2VlLWdvb2dsZS1mYWNlYm9vay13YXRjaGluZy1t\naXRjaC1qb2VsLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwv\nZG9lcy1nYXJ0bmVyLWdyb3VwLW1hdHRlci1rZXZpbi1odW50LGh0dHBzOlwv\nXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvOC10ZXJyaWJsZS1waHJhc2Vz\nLXlvdS1uZXZlci13YW50LWhlYXIteW91ci1ib3NzLXNheS1iZXJuYXJkLW1h\ncnIsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9odW1hbi1s\nZWFzdC15b3VyLWVtcGxveWVlcy15dS1lbi10c2FpLGh0dHBzOlwvXC93d3cu\nbGlua2VkaW4uY29tXC90b2RheVwvcG9zdFwvYXJ0aWNsZVwvMjUtYnV6endv\ncmRzLXlvdS1tdXN0LW5ldmVyLXNheS1hZ2Fpbi1kci10cmF2aXMtYnJhZGJl\ncnJ5LGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvd2hlbi15\nb3UtZ2V0LWZpcmVkLWZhaWwtYmlnLWhvdy1ib3VuY2UtZm9yd2FyZC1hZGFt\nLWdyYW50LGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvMTIt\naGFiaXRzLWdlbnVpbmUtcGVvcGxlLWRyLXRyYXZpcy1icmFkYmVycnksaHR0\ncDpcL1wvd3d3LnNtaC5jb20uYXVcL2J1c2luZXNzXC9yZXRhaWxcL2FtYXpv\nbi1pcy1jb21pbmctdG8tYXVzdHJhbGlhLXdpdGgtbG93LXByaWNlcy12YXN0\nLXNlbGVjdGlvbi1hbmQtZmFzdC1kZWxpdmVyeS0yMDE3MDQxOS1ndm82bGIu\naHRtbCxodHRwczpcL1wvd3d3Lm55dGltZXMuY29tXC8yMDE3XC8wNFwvMDhc\nL29waW5pb25cL3N1bmRheVwvdGhlLXV0dGVyLXVzZWxlc3NuZXNzLW9mLWpv\nYi1pbnRlcnZpZXdzLmh0bWwsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21c\nL3B1bHNlXC93aHktc3VjY2Vzc2Z1bC1pbmRpdmlkdWFscy13ZWFyLXNhbWUt\nb3V0Zml0LWRhaWx5LXZpbmNlbnQtY2FybG9zLGh0dHBzOlwvXC93d3cuaW5j\nLmNvbVwvanVzdGluLWJhcmlzb1wvaXQtdG9vay1qZWZmLWJlem9zLW9ubHkt\ndGhyZWUtd29yZHMtdG8tZHJvcC10aGUtYmVzdC1hZHZpY2UteW91bGwtaGVh\nci10b2RheS5odG1sLGh0dHBzOlwvXC93d3cuZm9yYmVzLmNvbVwvc2l0ZXNc\nL3BldGVyY29oYW5cLzIwMTdcLzA0XC8yOFwvNC1yZWFzb25zLWFtYXpvbi1z\ndG9jay13aWxsLWtlZXAtZG91YmxpbmctZXZlcnktMy15ZWFyc1wvLGh0dHBz\nOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvZGVjaXNpdmUtbW9tZW50\nLW5pa2xhcy16ZW5uc3RyJUMzJUI2bSxodHRwczpcL1wvd3d3LmxpbmtlZGlu\nLmNvbVwvcHVsc2VcL3doYXQtZG8teW91LXdhbnQtZnJvbS1saWZlLWtpZXJv\nbi13YWxzaCxodHRwczpcL1wvd3d3LnZpcmdpbi5jb21cL3JpY2hhcmQtYnJh\nbnNvblwvOC10aXBzLWxpdmluZy15b3VyLWJlc3QtbGlmZSxodHRwczpcL1wv\nd3d3LmluYy5jb21cL2p1c3Rpbi1iYXJpc29cL21jZG9uYWxkcy1qdXN0LW1h\nZGUtYS1odWdlLWFubm91bmNlbWVudC1hbmQtaXRzLWdvaW5nLXRvLWJlLWEt\nZ2FtZS1jaGFuZ2VyLmh0bWwsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21c\nL3B1bHNlXC9zdGF5LWh1bmdyeS1odW1ibGUtYWx3YXlzLWh1c3RsZS1zdGVw\naGFuaWUtZG91Z2xhcyxodHRwOlwvXC9zb2NpYWwudGVjaGNydW5jaC5jb21c\nLzIwMTdcLzA0XC8xOFwvb3JhY2xlLWFjcXVpcmVzLW1vYXRcLyxodHRwczpc\nL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL3Bvd2VyLWlkZWEtc2V4LWph\nbWVzLWFsdHVjaGVyLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxz\nZVwvdW5pY29ybi1vdXRjb21lcy1zZXF1b2lhLWNhcGl0YWwtc2Vlcy1tb3N0\nLTFiLWV4aXRzLXRlbmRzLW5hdGFuLXJlZGR5LGh0dHBzOlwvXC93d3cubGlu\na2VkaW4uY29tXC9wdWxzZVwvdHJ1bXBzLXRheC1jdXRzLW1heS1tb3JlLWRh\nbWFnaW5nLXRoYW4tcmVhZ2Fucy1zdGV2ZW4tcmF0dG5lcixodHRwczpcL1wv\nd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcLzQtZGFpbHktaGFiaXRzLXlvdS1u\nZWVkLWdpdmUtdXAtYmV0dGVyLWxlYWRlci1qb2huLWVhZGVzLGh0dHA6XC9c\nL3d3dy5zZWF0dGxldGltZXMuY29tXC9idXNpbmVzc1wvYW1hem9uXC9hbWF6\nb25jb20tdW52ZWlscy10d28tZ3JvY2VyeS1waWNrdXAtbG9jYXRpb25zLWlu\nLXNlYXR0bGVcLyxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2Vc\nL29ubHktbWF0aC1nZW5pdXMtY2FuLXNvbHZlLXB1enpsZS15b3UtbW9oc2lu\nLWFsZWUtcWFzaW1peWFuLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9w\ndWxzZVwvd2FudC1yZXR1cm4tZW1wbG95ZXIteW91LWp1c3QtcXVpdC1oZXJl\ncy1ob3cta25vdy1jYW4tYnJheXRvbixodHRwczpcL1wvd3d3LmxpbmtlZGlu\nLmNvbVwvcHVsc2VcL2dpdmluZy1hd2F5LW15LWRpZ2l0YWwtbWFya2V0aW5n\nLXBsYW4tdGVtcGxhdGUtMjAxNy1vbGl2aWVyLW1hbWV0LGh0dHBzOlwvXC93\nd3cubGlua2VkaW4uY29tXC9wdWxzZVwvcmVwbGFjZWFibGUta2V2aW4tYWxh\ndmksaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC83LXN0dXBp\nZC1ydWxlcy1kcml2ZS1nb29kLWVtcGxveWVlcy1jcmF6eS13b3JrLWJlcm5h\ncmQtbWFycixodHRwczpcL1wvd3d3LnJlY29kZS5uZXRcLzIwMTdcLzRcLzEy\nXC8xNTI3NDIyMFwvamVmZi1iZXpvcy1hbWF6b24tc2hhcmVob2xkZXJzLWxl\ndHRlci1kYXktMi1kaXNhZ3JlZS1hbmQtY29tbWl0LGh0dHBzOlwvXC93d3cu\nYW1hem9uLmNvbVwvcFwvZmVhdHVyZVwvejZvOWc2c3lzeHVyNTd0LGh0dHBz\nOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvYm95Y290dHVuaXRlZC1o\nb3ctc29jaWFsLW1lZGlhLW1ha2UtdW5pdGVkLWFpcmxpbmVzLXBheS1taWtp\nLWRpbmcsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9vcHRp\nb24tYi1yaWNoYXJkLWJyYW5zb24saHR0cHM6XC9cL3d3dy5saW5rZWRpbi5j\nb21cL3B1bHNlXC9vdXItc2Vjb25kLWZyZWUtcG93ZXJwb2ludC1zbGlkZXMt\nc2F2ZS15b3UtdGltZS1ib29zdC1qZWZmZXJ5LGh0dHBzOlwvXC93d3cubGlu\na2VkaW4uY29tXC9wdWxzZVwvaG93LWktZ290LXRocm91Z2gtd29yc3QtZGF5\ncy1teS1saWZlLXNvLWZhci1zaGFuZS1zbm93LGh0dHBzOlwvXC93d3cubGlu\na2VkaW4uY29tXC9wdWxzZVwvd29yZHMteW91LXNob3VsZC1oZWFyLXRocmVl\nLWxpZmUtbGVzc29ucy1mcm9tLWNlby1seW4tbXVsZHJvdyxodHRwOlwvXC93\nd3cuYnVzaW5lc3NpbnNpZGVyLmNvbVwvbGlua2VkaW4tc2FuLWZyYW5jaXNj\nby1vZmZpY2UtdG91ci0yMDE3LTUsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5j\nb21cL3B1bHNlXC9kZWFyLWxpbmtlZGluLWl0cy10aW1lLXNheS1nb29kYnll\nLWhhcnJ5LWRoZWJhcixodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVs\nc2VcL3doeS1nb29kLWVtcGxveWVlcy1iZWNvbWUtYmFkLW1hbmFnZXJzLXRv\nbWFzLWt1Y2VyYSxodHRwOlwvXC93d3cuZ2Vla3dpcmUuY29tXC8yMDE3XC9m\ndWxsLXRleHQtYW5udWFsLWxldHRlci1hbWF6b24tY2VvLWplZmYtYmV6b3Mt\nZXhwbGFpbnMtYXZvaWQtYmVjb21pbmctZGF5LTItY29tcGFueVwvLGh0dHBz\nOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvd2h5LWFtYXpvbi1naWFu\ndC1zbGF5ZXItZnV0dXJlLW1pY2hhZWwtc3BlbmNlcixodHRwczpcL1wvd3d3\nLmxpbmtlZGluLmNvbVwvcHVsc2VcL25ldmVyLWRvLTEwLXJlcHMtYW55dGhp\nbmcta2V2aW4tZ3JlaWYsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1\nbHNlXC9meXJlLWZlc3RpdmFsLWRlYmFjbGUtZGVtb25zdHJhdGVzLWRpZmZl\ncmVuY2UtYmV0d2Vlbi1kYXZpZC1kZWFsLGh0dHBzOlwvXC93d3cubGlua2Vk\naW4uY29tLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvMTIt\ndGltZWxpbmVzcy1oYWJpdHMtaW5zYW5lbHktcHJvZHVjdGl2ZS1wZW9wbGUt\nYmVybmFyZC1tYXJyLGh0dHBzOlwvXC93d3cuY25ldC5jb21cL25ld3NcL2Fw\ncGxlLWV4ZWMtbW9ja3MtZ29vZ2xlLWhvbWUtYW5kLWFtYXpvbi1lY2hvXC9c\nIiBPUiBsaS5hbGwuYXJ0aWNsZXMudXJsIGluIFwiaHR0cDpcL1wvbWFzaGFi\nbGUuY29tXC8yMDE3XC8wNFwvMDZcL2dvb2dsZS1hbmQtZmFjZWJvb2stc2hv\ndWxkLWJlLW5lcnZvdXMtYWJvdXQtYW1hem9uLWFkc1wvLGh0dHBzOlwvXC93\nd3cubGlua2VkaW4uY29tXC9wdWxzZVwvZnJvbS1wYy1tYWMtYmFjay1hZ2Fp\nbi1rZXZpbi1zY290dCxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVs\nc2VcL2Nlby1idWlsZGluZy1kaWZmZXJlbnQtdGVhbS1pbmRpYS1hbmRoZXJl\ncy13aHktd2UtbXVzdC1tb2hhbnR5LGh0dHBzOlwvXC9oYnIub3JnXC8yMDE3\nXC8wNFwvaS1qb2luZWQtYWlyYm5iLWF0LTUyLWFuZC1oZXJlcy13aGF0LWkt\nbGVhcm5lZC1hYm91dC1hZ2Utd2lzZG9tLWFuZC10aGUtdGVjaC1pbmR1c3Ry\neSxodHRwczpcL1wvd3d3LmZvcmJlcy5jb21cL3NpdGVzXC9saXpyeWFuXC8y\nMDE3XC8wNVwvMDZcL25vLWktd29udC13b3JrLXRpbC1taWRuaWdodC10aGVu\nLWNvbWUtaW4tYXQtZWlnaHQtYS1tXC8saHR0cDpcL1wvc29jaWFsLnRlY2hj\ncnVuY2guY29tXC8yMDE3XC8wNFwvMjRcL2xpbmtlZGluLWhpdHMtNTAwbS1t\nZW1iZXItbWlsZXN0b25lLWZvci1pdHMtc29jaWFsLW5ldHdvcmstZm9yLXRo\nZS13b3JraW5nLXdvcmxkXC8saHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21c\nL3B1bHNlXC9zdG9yeS1iZWdnYXItd2hvLXNhdmVkLW1vbmV5LTIteWVhcnMt\nYnV5LWRyZXNzLWhpcy1kYXVnaHRlci1iLWRla2EsaHR0cHM6XC9cL3d3dy5s\naW5rZWRpbi5jb21cL3B1bHNlXC9kb2VzLXlvdXItY29tcGFueS1uZWVkLWRp\ncmVjdG9yLWdldHRpbmctc2h0LWRvbmUtcnlhbi1ob2xtZXMsaHR0cHM6XC9c\nL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9zdGFydGluZy1vdmVyLWFmdGVy\nLWJhbmtydXB0Y3ktZGl2b3JjZS1zb3BoaWEtYW1vcnVzbyxodHRwczpcL1wv\nd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL2Nhc2hpZXJzLWxhc3Qtc3RhbmQt\nY2hpcC1jdXR0ZXIsaHR0cDpcL1wvc29jaWFsLnRlY2hjcnVuY2guY29tXC8y\nMDE3XC8wNFwvMTJcL2hlbGwtby11YmVyXC8saHR0cHM6XC9cL3d3dy5saW5r\nZWRpbi5jb21cL3B1bHNlXC9pdHMtbm93LWVhc3ktbWFrZS1jcmVhdGl2ZS1w\ncmVzZW50YXRpb24tbWlsbGVubmlhbC10ZW1wbGF0ZS14YXZpZXIsaHR0cHM6\nXC9cL3d3dy5iaXpqb3VybmFscy5jb21cL3NlYXR0bGVcL25ld3NcLzIwMTdc\nLzA0XC8yNlwvYW1hem9uLXByaW1lLW1lbWJlcnNoaXAtZXN0aW1hdGUtODAt\nbWlsbGlvbi5odG1sLGh0dHA6XC9cL3d3dy5odWZmaW5ndG9ucG9zdC5jb21c\nL2VudHJ5XC8xMC10d2Vha3MtdG8teW91ci1tb3JuaW5nLXJvdXRpbmUtdGhh\ndC13aWxsLXRyYW5zZm9ybV91c181OTAxMDhlNmU0YjA3NjhjMjY4MmUyODks\naHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC93b3JraW5nLWxp\nbmtlZGlucy1oci1kZXBhcnRtZW50LXdoYXQtaS1sZWFybmVkLXdoeS1jaG9z\nZS1nZXJhbGQtbGF1LGh0dHA6XC9cL3d3dy5jbmJjLmNvbVwvMjAxN1wvMDRc\nLzEyXC9hbWF6b24tamVmZi1iZXpvcy0yMDE3LXNoYXJlaG9sZGVyLWxldHRl\nci5odG1sLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvcmVh\nbC11bHRpbWF0ZS1wb3dlcnBvaW50LXNsaWRlcy1zYXZlLWhvdXJzLXlvdXIt\nbmV4dC1waXRjaC1qZWZmZXJ5LGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29t\nXC9wdWxzZVwvaGVyZXMtaG93LWF2b2lkLXVuaXRlZC1pbmNpZGVudC15b3Vy\nLWNvbXBhbnktZGF2ZS1jcmVuc2hhdyxodHRwczpcL1wvd3d3Lndhc2hpbmd0\nb25wb3N0LmNvbVwvbmV3c1wvZHItZ3JpZGxvY2tcL3dwXC8yMDE3XC8wNFwv\nMTFcL2FtaWQtcHItZmlhc2NvLW92ZXItZHJhZ2dlZC1wYXNzZW5nZXItdW5p\ndGVkLWNlby1kZWZlbmRzLWhpcy1jcmV3XC8saHR0cHM6XC9cL3d3dy5saW5r\nZWRpbi5jb21cL3B1bHNlXC9zaGFyaW5nLXRpbWUtdGFsZW50LWJldHRlci1m\ndXR1cmUtYnJhZC1zbWl0aCxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwv\ncHVsc2VcL3F1b3RlLWZyb20tamFtZXNvbi1zdC1jbGFpcmUtYW50b2luZXR0\nZS1taXRjaGVsbCxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2Vc\nL21lc3NhZ2UtaS1zZW5kLWVtcHR5LWluYm94LW1pa2UtZ2Ftc29uLGh0dHBz\nOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvbmV3LWZyZWUtaGlnaC1p\nbXBhY3QtY29ycG9yYXRlLXByZXNlbnRhdGlvbi10ZW1wbGF0ZS1mcm9tLWpl\nZmZlcnksaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC93aGF0\nLWktbGVhcm5lZC1mcm9tLWdvaW5nLTUwLWludGVydmlld3MtaW5jbHVkaW5n\nLWdvb2dsZS1iZWxjYWssaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1\nbHNlXC9mcmVlLWRpZ2l0YWwtbWFya2V0aW5nLXBsYW4tdGVtcGxhdGUtMjAx\nNy1icnlubi1tLWJlZXRnZSxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwv\ncHVsc2VcL3JlYWNoaW5nLWhpZ2hlci1teS1maXJzdC13ZWVrLWxpbmtlZGlu\nLWx5bi1tdWxkcm93LGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxz\nZVwvc2lsaWNvbi12YWxsZXlzLW5ld2VzdC1mZW1hbGUtZ2VuZXJhbC1wYXJ0\nbmVyLWhhcy1hZHZpY2UtZmFpcmNoaWxkLGh0dHBzOlwvXC93d3cudmlyZ2lu\nLmNvbVwvcmljaGFyZC1icmFuc29uXC83MC1tdXN0LXJlYWQtYm9va3MsaHR0\ncHM6XC9cL3F6LmNvbVwvOTYzNTMwXC9oLTFiLWl0cy1ub3QtanVzdC10cnVt\ncHMtYW1lcmljYS1pbmRpYW4tdGVjaGllcy1hcmUtdW53YW50ZWQtZnJvbS1l\nYXN0LXRvLXdlc3RcLyxodHRwOlwvXC93d3cuYmJjLmNvLnVrXC9uZXdzXC93\nb3JsZC11cy1jYW5hZGEtMzk1NjM1NzAsaHR0cHM6XC9cL2FjY291bnRzLmdv\nb2dsZS5jb21cL1NlcnZpY2VMb2dpbj9zZXJ2aWNlPW1haWwmcGFzc2l2ZT10\ncnVlJnJtPWZhbHNlJmNvbnRpbnVlPWh0dHBzOlwvXC9tYWlsLmdvb2dsZS5j\nb21cL21haWxcLyZzcz0xJnNjYz0xJmx0bXBsPWRlZmF1bHQmbHRtcGxjYWNo\nZT0yJmVtcj0xJm9zaWQ9MSxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwv\ncHVsc2VcL2RvbnQtaGlyZS1hbnlvbmUtdW50aWwteW91LXRha2UtdGhlbS1s\ndW5jaC1maXJzdC1kb25uLWNhcnIsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5j\nb21cL3B1bHNlXC93YWxtYXJ0cy1lLWNvbW1lcmNlLWJpbmdlLW9uZS1iaWct\nc2lsaWNvbi12YWxsZXktamFrZS1hbmRlcnNvbi1iaWFsaXMsaHR0cHM6XC9c\nL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC93aGF0LWNhbi13ZS1sZWFybi1m\ncm9tLTQwMC1qdWljZXItdGhhdHMtc3VwcG9zZWRseS12YWxsZXktYWJoeWFu\na2FyLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvZG8tYWNj\nZXB0LWNvdW50ZXItb2ZmZXItaGVyZS13aHktbHVzaGlhLXZhbi1idXVyZW4s\naHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9jZW8tZ2FwLXNl\nbnQtZXh0cmFvcmRpbmFyeS1lbWFpbC01LXllYXItb2xkLWdpcmwtanVzdGlu\nLWJhcmlzbyxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL2Jv\nYmJ5LWhlbmxpbmUtMTAteWVhci1hbGl2ZS1kYXktamFtaWUtYnVydG9uLGh0\ndHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvYmVzdC1hbnN3ZXIt\nc2VsbC1tZS1wZW4taS1oYXZlLWV2ZXItc2Vlbi1yYXZpLW11bmRyYSxodHRw\nOlwvXC93d3cuY25iYy5jb21cLzIwMTdcLzA0XC8xM1wvYmlsbC1iZWxpY2hp\nY2stbGVhZGVyc2hpcC1ydWxlcy5odG1sLGh0dHBzOlwvXC93d3cubGlua2Vk\naW4uY29tXC9wdWxzZVwvaG93LWdvb2dsZS1idWlsZHMtYm9zc2VzLW9yZGVy\nLWRyLXRyYXZpcy1icmFkYmVycnksaHR0cHM6XC9cL3d3dy52aXJnaW4uY29t\nXC9yaWNoYXJkLWJyYW5zb25cL2xpZmUtdG9vLXNob3J0LXdhc3RlLXRpbWUt\naGF0aW5nLWFueW9uZSxodHRwczpcL1wvd3d3LmZvcmJlcy5jb21cL3NpdGVz\nXC9saXpyeWFuXC8yMDE3XC8wNFwvMjZcL3RoZS1yZWFsLXJlYXNvbi15b3Vy\nLXJlc3VtZS13YXMtcmVqZWN0ZWRcLyxodHRwczpcL1wvd3d3LmZvcmJlcy5j\nb21cL3NpdGVzXC9saXpyeWFuXC8yMDE3XC8wNVwvMDFcL25vLWktd29udC1o\nZWxwLXlvdS1nZXQtaGlyZWQtYXQtbXktY29tcGFueVwvLGh0dHA6XC9cL3d3\ndy50aGV2ZXJnZS5jb21cL2NpcmN1aXRicmVha2VyXC8yMDE3XC80XC8yMFwv\nMTUzNzU4NDJcL3BsYXN0Yy1iYW5rcnVwdC1jYW1wYWlnbi1mb2xkLWJhY2tl\ncnMsaHR0cDpcL1wvd3d3LmNuYmMuY29tXC8yMDE3XC8wNFwvMTdcL2Zhc3Rl\nc3Qtd2F5cy10by1nZXQtcHJvbW90ZWQuaHRtbCxodHRwczpcL1wvd3d3Lmxp\nbmtlZGluLmNvbVwvcHVsc2VcL3NpbmdhcG9yZS1zY290bGFuZC10cmFpbi1h\nbmRyZXctYmxldmlucyxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVs\nc2VcL2Zyb20tdGFyZ2V0LWFtYXpvbi1kYXktMS1hbGxpc29uLW5lZWx5LGh0\ndHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvY2FyZWVyLWFkdmlj\nZS1pLXdpc2gtaGFkLTI1LXNoYW5lLXJvZGdlcnMsaHR0cHM6XC9cL3d3dy5s\naW5rZWRpbi5jb21cL3B1bHNlXC93aHkteW91bmctZmVtYWxlLWxlYWRlcnMt\nbXVzdC1yZWplY3QtdGhpbmtpbmctaW0tbGlrZS1rYXRlLWp1bmcsaHR0cHM6\nXC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC8xMC1taXN0YWtlcy1zcGVs\nbC1kaXNhc3Rlci15b3VyLWNhcmVlci1qYW4tam9obnN0b24tb3NidXJuLGh0\ndHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvdG9wLTgtdGhpbmdz\nLWktbGVhcm5lZC10ZWQtMjAxNy1iaWxsLWdyb3NzLGh0dHBzOlwvXC93d3cu\nZm9yYmVzLmNvbVwvc2l0ZXNcL2xpenJ5YW5cLzIwMTdcLzA0XC8yMlwvdGhl\nLWZhdGFsLWludGVydmlldy1taXN0YWtlLTkwLW9mLWpvYi1zZWVrZXJzLW1h\na2VcLyxodHRwOlwvXC93d3cuYnVzaW5lc3NpbnNpZGVyLmNvbVwvd2h5LW1h\ncmstenVja2VyYmVyZy10dXJuZWQtZG93bi15YWhvb3MtMS1iaWxsaW9uLW9m\nZmVyLXRvLWJ1eS1mYWNlYm9vay1pbi0yMDA2LTIwMTctNCxodHRwczpcL1wv\nd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL2FmdGVyLWZ5cmUtZmVzdGl2YWwt\nZmlhc2NvLWNhbi1pbmZsdWVuY2Vycy10cnVzdGVkLXNhdmFubmFoLWZlcm5h\nbmRlcyxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcLzIwMTQw\nNTI4MTkxNDI3LTEwMTk3ODA3LXdoYXQtaGFwcGVucy1pZi15b3UtaW52ZXN0\nLWluLWRldmVsb3BpbmcteW91ci1wZW9wbGUtYW5kLXRoZXktbGVhdmUsaHR0\ncHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9ob3ctdGhyZWUtcGFz\nc2VuZ2Vycy1jaGFuZ2UtZGVzdGlueS04NjAwMC1lbXBsb3llZXMtbWFydGlu\nLWxpbmRzdHJvbSxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2Vc\nL215LWlwby13b3J0aC1taWxsaW9ucy1pdHMtZW1iYXJyYXNzaW5nLXB1Ymxp\nYy1mYWlsdXJlLWFudGhvbnktdGphbixodHRwczpcL1wvd3d3LmxpbmtlZGlu\nLmNvbVwvcHVsc2VcL2FtYXpvbi1odWdoLWhlZm5lci13aGF0LW1lYW5zLWNv\nbGVzLXdvb2xpZXMtYWxleC1wb2xsYWssaHR0cHM6XC9cL3d3dy5saW5rZWRp\nbi5jb21cL3B1bHNlXC93aGVyZS1kby13ZS1zZWUtcnVwZWUtZG9sbGFyLXJh\ndGVzLWRlYy0yMDE3LXN1bmlsLWRhbWFuaWEsaHR0cHM6XC9cL3d3dy5saW5r\nZWRpbi5jb21cL3B1bHNlXC93YXJyZW4tYnVmZmV0dC1wcmVkaWN0cy1zaWdu\naWZpY2FudGx5LWxlc3MtZW1wbG95bWVudC1jaGlwLWN1dHRlcixodHRwczpc\nL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcLzYtdW51c3VhbC1oYWJpdHMt\nd29ybGRzLW1vc3QtY3JlYXRpdmUtcGVvcGxlLWRyLXRyYXZpcy1icmFkYmVy\ncnksaHR0cHM6XC9cL3d3dy5yZWNvZGUubmV0XC8yMDE3XC80XC8xN1wvMTUz\nMzQ2NjJcL3RydW1wLWgxYi12aXNhLWltbWlncmF0aW9uLW9yZGVyLGh0dHA6\nXC9cL2ZpcnN0cm91bmQuY29tXC9yZXZpZXdcL2hvdy10by1iZWNvbWUtaW5z\nYW5lbHktd2VsbC1jb25uZWN0ZWRcLyxodHRwczpcL1wvd3d3LmxpbmtlZGlu\nLmNvbVwvcHVsc2VcL2hvdy10cmlwLXVwLWludGVydmlld2VyLXdoby1hc2tz\nLXlvdS1zZWxsLW1lLXBlbi1wYXVsLWNhc3RhaW4saHR0cHM6XC9cL3d3dy5s\naW5rZWRpbi5jb21cL3B1bHNlXC90aGluZ3MtaS1sZWFybnQtdWJlci15dS1l\nbi10c2FpLGh0dHA6XC9cL3d3dy5idXNpbmVzc2luc2lkZXIuY29tXC9mYWNl\nYm9vay1mOC1tYXJrLXp1Y2tlcmJlcmctb24tYXVnbWVudGVkLXJlYWxpdHkt\nMjAxNy00LGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvZWxv\nbi1tdXNrLXJldmVhbHMtZWxldmF0b3JzLXRha2UtY2Fycy1oaXMtaGlnaC1z\ncGVlZC10dW5uZWxzLWN1dHRlcixodHRwOlwvXC93d3cuYWR3ZWVrLmNvbVwv\nYWdlbmNpZXNcL2lrZWEtaGFkLWEtZ3JlYXQtcmVhY3Rpb24tdG8tYmFsZW5j\naWFnYS1tYWtpbmctYS0yMTQ1LXZlcnNpb24tb2YtaXRzLWljb25pYy05OS1j\nZW50LWJsdWUtYmFnXC8saHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1\nbHNlXC93aHktZXZlcnktY29tcGFueS1uZWVkcy1jaGllZi1lbnRyZXByZW5l\ndXItYWxleGFuZGVyLW9zdGVyd2FsZGVyLGh0dHBzOlwvXC93d3cud3NqLmNv\nbVwvYXJ0aWNsZXNcL2JyaWNrLWFuZC1tb3J0YXItc3RvcmVzLWFyZS1zaHV0\ndGVyaW5nLWF0LWEtcmVjb3JkLXBhY2UtMTQ5MjgxODgxOCxodHRwczpcL1wv\nd3d3LmZvcmJlcy5jb21cL3NpdGVzXC9saXpyeWFuXC8yMDE3XC8wNVwvMDVc\nL3doeS1pcy1teS1qb2Itb2ZmZXItb25seS1nb29kLWZvci0yNC1ob3Vyc1wv\nLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvdHJhaWwtYmxh\nemVyLWJlbi1tYXJpbmNvdmljaCxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNv\nbVwvcHVsc2VcL2UtY29tbWVyY2UtcGxhbmV0LW1vc3Qtd2VsbC1mdW5kZWQt\ncHJpdmF0ZS1jb21wYW5pZXMtb25lLW5hdGFuLXJlZGR5LGh0dHBzOlwvXC93\nd3cuZm9yYmVzLmNvbVwvc2l0ZXNcL2xpenJ5YW5cLzIwMTdcLzA0XC8yMlwv\ndGVuLWludGVydmlldy1xdWVzdGlvbnMtdGhhdC1zY3JlYW0teW91LWRvbnQt\nd2FudC10aGlzLWpvYlwvLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9w\ndWxzZVwvbWFzc2l2ZS1nbWFpbC1hdHRhY2stdHJpY2tlZC1tYW55LWluY2x1\nZGluZy1tZS1tb250ZW1heW9yLXdhbGtlcixodHRwczpcL1wvd3d3Lmxpbmtl\nZGluLmNvbVwvcHVsc2VcL2FsbC1zYWxlcy1mbG9vcnMtc2hvdWxkLWxvdWQt\ndG9ueS1qLWh1Z2hlcyxodHRwczpcL1wvd3d3LmdhdGVzbm90ZXMuY29tXC9B\nYm91dC1CaWxsLUdhdGVzXC9NYXRjaC1mb3ItQWZyaWNhLGh0dHA6XC9cL3d3\ndy50aGV2ZXJnZS5jb21cLzIwMTdcLzRcLzIzXC8xNTM5OTQzOFwvYXBwbGUt\ndWJlci1hcHAtc3RvcmUtZmluZ2VycHJpbnQtcHJvZ3JhbS10aW0tY29vay10\ncmF2aXMta2FsYW5pY2ssaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1\nbHNlXC9yZWNydWl0aW5nLXN1Y2tzLWJlY2F1c2UteW91LWNocmlzdGllLW1j\ncGhlcnNvbixodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL2Zh\nbnRhc3RpYy11c2UtY3VzdG9tZXItZGF0YS13ZWxsLWRvbmUtYXNvcy1oYXls\nZXktY2xpZmZvcmQsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNl\nXC9sZXRzLXB1dC1teXRoLW1iYXMtYmVkLWFsZXhhbmRlci10YXVzc2lnLGh0\ndHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvdW5pdGVkLWFpcmxp\nbmVzLXBpbG90cy1pbmZ1cmlhdGVkLWZvcmNpYmx5LWVqZWN0ZWQtaGlnaC1q\nb2huLWMtYWJlbGwsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNl\nXC9kYWlseS1ydW5kb3duLW5vdy1zbmFwY2hhdC1mYWNlcy1wci1uaWdodG1h\ncmUtaW50cmlndWUtam9obi1jLWFiZWxsLGh0dHBzOlwvXC93d3cubGlua2Vk\naW4uY29tXC9wdWxzZVwvNC1yZWFzb25zLWFtYXpvbi1zdG9jay1rZWVwLWRv\ndWJsaW5nLWV2ZXJ5LTMteWVhcnMtcmVhY2gtamotZGVsZ2FkbyxodHRwOlwv\nXC93d3cuZm9yYmVzLmNvbVwvbWlkYXNcL2xpc3RcLyxodHRwczpcL1wvd3d3\nLmxpbmtlZGluLmNvbVwvcHVsc2VcL3NvbHV0aW9uLWgtMWItdmlzYS1tZXNz\nLXRlY2gtY29tcGFuaWVzLWhhdGUtdml2ZWstd2FkaHdhLGh0dHBzOlwvXC93\nd3cudGhlc3RyZWV0LmNvbVwvc3RvcnlcLzE0MDgzMjkyXC8xXC9hbWF6b24t\ncy1qZWZmLWJlem9zLW5ldy1hbm51YWwtbGV0dGVyLXJldmVhbHMtc2V2ZXJh\nbC1iaWctc2VjcmV0cy10by1iZWluZy1zdWNjZXNzZnVsLWluLWJ1c2luZXNz\nLmh0bWwsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC8xMC1m\ncmVlLWdvb2dsZS10b29scy1hbGwtY29udGVudC1tYXJrZXRlcnMtc2hvdWxk\nLXVzZS1uZWlsLXBhdGVsLGh0dHA6XC9cL3d3dy5nZWVrd2lyZS5jb21cLzIw\nMTdcL2FtYXpvbi1jb25maXJtcy1wbGFucy1mb3ItbmV3LW9mZmljZS1pbi1i\nZWxsZXZ1ZS13aXRoLWVtcGxveWVlcy1zZXQtdG8tbW92ZS1pbi10aGlzLXN1\nbW1lclwvLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvdG9k\nYXktaS1pbnRyb2R1Y2VkLW15c2VsZi1jZW8tbGlua2VkaW4tZWxpemFiZXRo\nLWNoYW5nLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvb3Bl\nbi1sZXR0ZXItdW5pdGVkcy1vc2Nhci1tdW5vei10b20tbWNjdWluLGh0dHBz\nOlwvXC9idXNpbmVzcy5saW5rZWRpbi5jb21cL21hcmtldGluZy1zb2x1dGlv\nbnNcL2Jsb2dcL2xpbmtlZGluLW5ld3NcLzIwMTdcL2ludHJvZHVjaW5nLWxp\nbmtlZGluLW1hdGNoZWQtYXVkaWVuY2VzMCxodHRwczpcL1wvd3d3Lmxpbmtl\nZGluLmNvbVwvcHVsc2VcL2kteW91ci1iYXNpYy1hbnRpLXRlY2gtdHlwZS1i\nZWNhbWUtZW5naW5lZXItaGVyZXMtaG93LWJhcmJhcmEtb2FrbGV5LGh0dHA6\nXC9cL3d3dy5zZmdhdGUuY29tXC9idXNpbmVzc1wvYXJ0aWNsZVwvQS1Hb29n\nbGUtZ29sZC1taW5lLWJlbG93LXRoZS1zZWFyY2gtYmFyLTExMDk1NDg2LnBo\ncCxodHRwczpcL1wvaGJyLm9yZ1wvMjAxN1wvMDRcL3doeS15b3Utc2hvdWxk\nLWhhdmUtYXQtbGVhc3QtdHdvLWNhcmVlcnMsaHR0cHM6XC9cL3d3dy5saW5r\nZWRpbi5jb21cL3B1bHNlXC9mYXN0LWdyb3d0aC1jb21wYW5pZXMtc2hhcmUt\nb25lLXRoaW5nLWNvbW1vbmFuZC1pdHMtaW1wb3J0YW50LWVsbGlzLGh0dHBz\nOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvc3Vydml2YWwtZml0dGVz\ndC1zdGV2ZW4tbGVlLVwiIiwic3RhcnQiOjE0OTE5NTUyMDAsImVuZCI6MTQ5\nNDM3NDQwMCwicGFyYW1ldGVycyI6eyJhbmFseXNpc190eXBlIjoiZnJlcURp\nc3QiLCJwYXJhbWV0ZXJzIjp7InRhcmdldCI6ImxpLmFsbC5hcnRpY2xlcy51\ncmwiLCJ0aHJlc2hvbGQiOjIwMH19fSwicmVzdWx0IjpudWxsLCJ1c2FnZSI6\neyJhbmFseXNpc190YXNrcyI6MX0sInN0ZXBzX2NvbXBsZXRlZCI6MSwidG90\nYWxfc3RlcHMiOjEsIm1lc3NhZ2UiOm51bGwsInN0YXR1cyI6ImNvbXBsZXRl\nZCIsImNyZWF0ZWRfYXQiOjE0OTQ0MTE3MjEsInVwZGF0ZWRfYXQiOjE0OTQ0\nMTE3MjF9LHsiaWQiOiJiNzVhZTEwMWFlMDU1YjQwMTRjZTAyOGQyYzRmMTUy\nZTNkNzhjZjc0IiwiaWRlbnRpdHlfaWQiOiIwNmIwOTc3NWRkOWIzYjcwNDUw\nMGMwMWU3YzhhNGYyNSIsInN1YnNjcmlwdGlvbl9pZCI6ImNkOTlhYmJjODEy\nZjY0NmM3N2JmZDhkZGY3NjdhMTM0ZjBiOTFlODQiLCJuYW1lIjoiQmFzZWxp\nbmUgdG90YWwgY291bnQgWzQ0YmQ0NjQ0M2I0N2QyOTU5M2Q1MjQzNzMxNDVm\nYjY1NWE3NGNlZjhdIiwidHlwZSI6ImFuYWx5c2lzIiwicGFyYW1ldGVycyI6\neyJzdGFydCI6MTQ5MTk1NTIwMCwiZW5kIjoxNDk0Mzc0NDAwLCJwYXJhbWV0\nZXJzIjp7ImFuYWx5c2lzX3R5cGUiOiJmcmVxRGlzdCIsInBhcmFtZXRlcnMi\nOnsidGFyZ2V0IjoibGkuYWxsLmFydGljbGVzLnVybCIsInRocmVzaG9sZCI6\nMjAwfX19LCJyZXN1bHQiOm51bGwsInVzYWdlIjp7ImFuYWx5c2lzX3Rhc2tz\nIjoxfSwic3RlcHNfY29tcGxldGVkIjoxLCJ0b3RhbF9zdGVwcyI6MSwibWVz\nc2FnZSI6bnVsbCwic3RhdHVzIjoiY29tcGxldGVkIiwiY3JlYXRlZF9hdCI6\nMTQ5NDQxMTcyMSwidXBkYXRlZF9hdCI6MTQ5NDQxMTcyMX0seyJpZCI6IjRj\nNTQ1MjhlNzU2NjYxYzk0YTEyZGIzYmQyOTc0OGMyNzYyNzY0ZWEiLCJpZGVu\ndGl0eV9pZCI6IjA2YjA5Nzc1ZGQ5YjNiNzA0NTAwYzAxZTdjOGE0ZjI1Iiwi\nc3Vic2NyaXB0aW9uX2lkIjoiY2Q5OWFiYmM4MTJmNjQ2Yzc3YmZkOGRkZjc2\nN2ExMzRmMGI5MWU4NCIsIm5hbWUiOiJBdWRpZW5jZSBbNDRiZDQ2NDQzYjQ3\nZDI5NTkzZDUyNDM3MzE0NWZiNjU1YTc0Y2VmOF0iLCJ0eXBlIjoiYW5hbHlz\naXMiLCJwYXJhbWV0ZXJzIjp7ImZpbHRlciI6ImxpLnVzZXIubWVtYmVyLmVt\ncGxveWVyX2luZHVzdHJ5X25hbWVzIGluIFwiaW50ZXJuZXRcIiIsInN0YXJ0\nIjoxNDkxOTU1MjAwLCJlbmQiOjE0OTQzNzQ0MDAsInBhcmFtZXRlcnMiOnsi\nYW5hbHlzaXNfdHlwZSI6ImZyZXFEaXN0IiwicGFyYW1ldGVycyI6eyJ0YXJn\nZXQiOiJsaS5hbGwuYXJ0aWNsZXMudXJsIiwidGhyZXNob2xkIjoyMDB9fX0s\nInJlc3VsdCI6bnVsbCwidXNhZ2UiOnsiYW5hbHlzaXNfdGFza3MiOjF9LCJz\ndGVwc19jb21wbGV0ZWQiOjEsInRvdGFsX3N0ZXBzIjoxLCJtZXNzYWdlIjpu\ndWxsLCJzdGF0dXMiOiJjb21wbGV0ZWQiLCJjcmVhdGVkX2F0IjoxNDk0NDEx\nNzIwLCJ1cGRhdGVkX2F0IjoxNDk0NDExNzIwfSx7ImlkIjoiMTYyNWRjMDA3\nYjM0YjhhMmVmYmRmYWRhNDM2NjdhOTJiYWYxZTg0YSIsImlkZW50aXR5X2lk\nIjoiMDZiMDk3NzVkZDliM2I3MDQ1MDBjMDFlN2M4YTRmMjUiLCJzdWJzY3Jp\ncHRpb25faWQiOiJjZDk5YWJiYzgxMmY2NDZjNzdiZmQ4ZGRmNzY3YTEzNGYw\nYjkxZTg0IiwibmFtZSI6IkJhc2VsaW5lIFtmMDY0ZTk1MjVkM2Y3M2ViN2My\nMGQzZjkxODFhZmI4OTkzYzNkMGU3XSIsInR5cGUiOiJhbmFseXNpcyIsInBh\ncmFtZXRlcnMiOnsiZmlsdGVyIjoibGkuYWxsLmFydGljbGVzLnVybCBpbiBc\nImh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvYmVzdC1hbnN3\nZXItc2VsbC1tZS1wZW4taS1oYXZlLWV2ZXItc2Vlbi1naXJpc2gtYW1hbmFw\ndSxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcLzE2LXRoaW5n\ncy15b3VyLXN1Y2Nlc3NmdWwtZnJpZW5kcy1oYXZlLWdpdmVuLXVwLXRpbS1k\nZW5uaW5nLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvc2ls\naWNvbi12YWxsZXktY2VvLWJlYXRzLWhpcy13aWZlLXdoaWxlLXNoZS1yZWNv\ncmRzLWhpbS10cnVuayxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVs\nc2VcL2Jlc3QtaHItam9rZS13b3JsZC1iLXRob21hcyxodHRwczpcL1wvd3d3\nLmxpbmtlZGluLmNvbVwvcHVsc2VcL3NhZGRlc3Qtc3RvcnktZXZlci10b2xk\nLWhvbGx5d29vZC1udW56aW8tcHJlc3RhLGh0dHBzOlwvXC93d3cubGlua2Vk\naW4uY29tXC9wdWxzZVwvcHJlc2VudGF0aW9uLXRlbXBsYXRlcy1wb3dlcnBv\naW50LWluZm9ncmFwaGljcy1mcmVlLWFubmEtdml0YWwsaHR0cHM6XC9cL3d3\ndy5saW5rZWRpbi5jb21cL3B1bHNlXC9pdHMtbmV2ZXItdG9vLWxhdGUtYmVj\nb21lLWluZGVwZW5kYW50LWV2Z2VuaXktc2VuLGh0dHBzOlwvXC93d3cubGlu\na2VkaW4uY29tXC9wdWxzZVwvbWlsbGVubmlhbC1zYXZhZ2VzLW1lLWdsYXNz\nLWRvb3ItZ2l2aW5nLWhlci1mZWVkYmFjay1qb25hdGhhbi1wb2xsYXJkLGh0\ndHA6XC9cL3d3dy5idXNpbmVzc2luc2lkZXIuY29tXC9leGFtcGxlLWNvbGQt\nZW1haWwtbGlua2VkaW4tbWVzc2FnZS0yMDE3LTQsaHR0cHM6XC9cL3d3dy5s\naW5rZWRpbi5jb21cL3B1bHNlXC93aGF0cy1sYXJnZXN0LW51bWJlci15b3Ut\nY2FuLXJlcHJlc2VudC0zLWRpZ2l0cy1ub3BlLWl0cy1lZC10cmljZSxodHRw\nczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL2dldC1zdW1tYXJpZXMt\ndG9wLTEwMS1idXNpbmVzcy1ib29rcy1ldmVyLXdyaXR0ZW4tZnJlZS1zYWRl\nZ2hwb3VyLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvd2hh\ndC1pLWRpc2NvdmVyZWQtYWZ0ZXItdXNpbmctc3RhbmRpbmctZGVzay0xLXll\nYXItYW5keS1yYW1hZ2UsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1\nbHNlXC9ob3ctaW5kaWEtd2lubmluZy1pdHMtd2FyLWh1bWFuLXdhc3RlLWJp\nbGwtZ2F0ZXMsaHR0cHM6XC9cL3d3dy5ibG9vbWJlcmcuY29tXC9uZXdzXC9h\ncnRpY2xlc1wvMjAxNy0wNC0xMlwvdGhlc2UtYXJlLXRoZS1oaWdoZXN0LXBh\neWluZy1jb21wYW5pZXMtaW4tYW1lcmljYSxodHRwczpcL1wvd3d3Lmxpbmtl\nZGluLmNvbVwvcHVsc2VcL2lkLXBheS15b3UtNTAwMDAwLXllYXItY2FudC1k\nby13b3JrLXNoZWxseS1wYWxtZXIsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5j\nb21cL3B1bHNlXC9nb29nbGUtcGhpc2hpbmctYXR0YWNrLWV4cGxhaW5lZC1n\ncmVnLWxlZmZsZXIsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNl\nXC9oYXJ2YXJkLXRoaW5rcy1pdHMtZm91bmQtbmV4dC1laW5zdGVpbi1zaGVz\nLTIzLWd1eS1kZWxiYWVuLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9w\ndWxzZVwvdGVkLWNoYW5nZWQtaXRzLWFwcHJvYWNoLWdpZnQtYmFnLXN0aWxs\nLW92ZXItdG9wLWV2ZXItY2hpcC1jdXR0ZXIsaHR0cDpcL1wvd3d3LmJ1c2lu\nZXNzaW5zaWRlci5jb21cL3JlYWQtYW1hem9uLWNlby1qZWZmLWJlem9zLTIw\nMTYtbGV0dGVyLXRvLXNoYXJlaG9sZGVycy0yMDE3LTQsaHR0cHM6XC9cL3d3\ndy5saW5rZWRpbi5jb21cL3B1bHNlXC9ob3ctZW5kLWhvcnJpZmljLWRpc2Vh\nc2VzLWJpbGwtZ2F0ZXMsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1\nbHNlXC93aHktaW0tb3Zlci13b3JrLWxpZmUtYmFsYW5jZS1zYWxsaWUta3Jh\nd2NoZWNrLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvc29s\ndmUtdS1yLWdlbml1cy1pLXRoaW5rLXdvdWxkLWhhdmUtYmV0dGVyLXNwZWxs\naW5nLXBoaWxsaXAtbmVobyxodHRwczpcL1wvd3d3LmZvcmJlcy5jb21cL3Np\ndGVzXC9saXpyeWFuXC8yMDE3XC8wNFwvMTRcL25ldmVyLXRydXN0LWEtbWFu\nYWdlci13aG8tZG9lcy10aGVzZS1maXZlLXRoaW5nc1wvLGh0dHBzOlwvXC93\nd3cubGlua2VkaW4uY29tXC9wdWxzZVwvc2l4LXRoaW5ncy15b3UtZG9udC1v\nd2UteW91ci1ib3NzLWRyLXRyYXZpcy1icmFkYmVycnksaHR0cHM6XC9cL3d3\ndy5saW5rZWRpbi5jb21cL3B1bHNlXC9kYWlseS1wbGFuay1tZWV0aW5nLWdv\naW5nLWFnaWxlLWxpdGVyYWxseS1qZXlhcmFqLW5hZ2FyYWphbixodHRwczpc\nL1wvd3d3LmluYy5jb21cL2p1c3Rpbi1iYXJpc29cL21pY3Jvc29mdHMtY2Vv\nLWp1c3QtZ2F2ZS1zb21lLWJyaWxsaWFudC1jYXJlZXItYWR2aWNlLWhlcmUt\naXQtaXMtaW4tb25lLXNlbnRlbmNlLmh0bWwsaHR0cHM6XC9cL3d3dy5saW5r\nZWRpbi5jb21cL3B1bHNlXC9lbXBsb3llZS1zZW50LWhlZGdlLWZ1bmQtZ2lh\nbnQtcmF5LWRhbGlvLWNyaXRpY2FsLWVtYWlsLWNoaXAtY3V0dGVyLGh0dHBz\nOlwvXC93d3cuaW5jLmNvbVwvYmlsbC1tdXJwaHktanJcL2FtYXpvbi1pcy1o\naXJpbmctNTAwMC1wZW9wbGUtdG8td29yay1mcm9tLWhvbWUuaHRtbCxodHRw\nczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL2Jlc3QtYW5zd2VyLXNl\nbGwtbWUtcGVuLWktaGF2ZS1ldmVyLXNlZW4taGFyc2gtc2luZ2gsaHR0cHM6\nXC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9ob3ctZW1haWwtamVmZi1i\nZXpvcy1nb3QtbWUtMTAwMDAtcmVmdW5kLWRpZGFjLWhvcm1pZ2EsaHR0cDpc\nL1wvd3d3LmJ1c2luZXNzaW5zaWRlci5jb21cL3JlaWQtaG9mZm1hbi1ob3ct\ndG8tdXNlLWxpbmtlZGluLTIwMTctNCxodHRwczpcL1wvd3d3LmxpbmtlZGlu\nLmNvbVwvcHVsc2VcL2ludHJvZHVjaW5nLWh1bXUtbGFzemxvLWJvY2ssaHR0\ncDpcL1wvd3d3LmluZGVwZW5kZW50LmNvLnVrXC9uZXdzXC9idXNpbmVzc1wv\nZ29vZ2xlLWhyLWJvc3MtYWR2aXNlLXByZXZlbnQtYmVzdC1wZW9wbGUtcXVp\ndHRpbmctaHVtYW4tcmVzb3VyY2VzLXRpcHMtdHJpY2tzLWE3Njc2NzMxLmh0\nbWwsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC93aGF0cy1z\nZWNyZXQtc2lsaWNvbi12YWxsZXktaGludC1pdHMtanVzdC1zdGFydHVwcy1y\nZWlkLWhvZmZtYW4saHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNl\nXC9iaWxsLW1lbGluZGEtZ2F0ZXMtZm91bmRhdGlvbi1hbm5vdW5jZXMtNTIt\nd2Vla3MtcGFyZW50YWwtc3RldmVuLXJpY2UsaHR0cDpcL1wvd3d3LmJ1c2lu\nZXNzaW5zaWRlci5jb21cL3Byb2JsZW0td2l0aC1lbnRpdGxlZC1qb2ItY2Fu\nZGlkYXRlcy0yMDE3LTQsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1\nbHNlXC93YW50LWdyZWF0LWJvc3Mtc3RvcC1iZWluZy1zby1wb2xpdGUtYmV0\ndHktbGl1LGh0dHA6XC9cL3d3dy5idXNpbmVzc2luc2lkZXIuY29tXC93YXlt\nby12ZXJzdXMtdWJlci1jb3VydC1oZWFyaW5nLTIwMTctNSxodHRwczpcL1wv\nd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL2Jlcm11ZGEtdHJpYW5nbGUtc2hp\ncC1yZWFwcGVhcnMtOTAteWVhcnMtYWZ0ZXItZ29pbmctbWlzc2luZy10aGFr\nb3IsaHR0cDpcL1wvd3d3LmRpZ2l0YWxtdXNpY25ld3MuY29tXC8yMDE3XC8w\nNFwvMDFcL2dvb2dsZS1hY3F1aXJpbmctc3BvdGlmeS00MS1iaWxsaW9uLWFw\ncmlsLTFcLyxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL2Jl\nc3QtYW5zd2VyLXNlbGwtbWUtcGVuLWktaGF2ZS1ldmVyLXNlZW4tYi10aG9t\nYXMsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9nb29nbGUt\nZ290LXdyb25nLW9wZW4tb2ZmaWNlLXRyZW5kLWRlc3Ryb3lpbmctd29ya3Bs\nYWNlLWdsZW5uLWhhcnJpcyxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwv\ncHVsc2VcL2Jlc3QtYW5zd2VyLXNlbGwtbWUtcGVuLWhlZW5hLW1hbnN1cmks\naHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC81LXJlYXNvbnMt\nd2h5LWNvbGQtY2FsbGluZy1kZWFkLWRpZ2l0YWwtbWFya2V0aW5nLWNhbGx1\nbS1zdHJpbmdmZWxsb3csaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1\nbHNlXC9maXZlLXJlYXNvbnMtd2h5LW5ldGZsaXgtcmVjcnVpdGVycy1zby1y\nZWJlbGxpb3VzLXN3ZW5zb24saHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21c\nL3B1bHNlXC9mZWFyLWFtYXpvbi1kcml2ZXMtZmxpcGthcnQtdHdvLWluY3Jl\nZGlibHktYmFkLW1hcy1lYmF5LXJhamVldi1kdWJleSxodHRwczpcL1wvd3d3\nLmxpbmtlZGluLmNvbVwvcHVsc2VcL29ud2FyZC1uZXctaG9tZS1wYXVsLWxl\ndmluZSxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL3Nob2Nr\naW5nLWJhY2stc3RvcnktYmVoaW5kLXllc3RlcmRheXMtZGViYWNsZS11bml0\nZWQtYWlybGluZXMtaGFyZGVyLGh0dHBzOlwvXC93d3cubnl0aW1lcy5jb21c\nLzIwMTdcLzA0XC8yM1wvdGVjaG5vbG9neVwvdHJhdmlzLWthbGFuaWNrLXB1\nc2hlcy11YmVyLWFuZC1oaW1zZWxmLXRvLXRoZS1wcmVjaXBpY2UuaHRtbCxo\ndHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL3lvdS13YW50LXN1\nY2Nlc3NmdWwtbWFycnkteW91ci1iZXN0LWZyaWVuZC12aW5jZW50LWNhcmxv\ncyxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL2hvdy15b3Ut\nbWFraW5nLWdvb2QtZW1wbG95ZWVzLWxlYXZlLXlvdXItY29tcGFueS12YXJ0\naWthLWthc2h5YXAsaHR0cHM6XC9cL2Jsb2cubGlua2VkaW4uY29tXC8yMDE3\nXC9hcHJpbFwvMjRcL3RoZS1wb3dlci1vZi1saW5rZWRpbnMtNTAwLW1pbGxp\nb24tY29tbXVuaXR5LGh0dHA6XC9cL3d3dy5lY29ub21pc3QuY29tXC9uZXdz\nXC9sZWFkZXJzXC8yMTcyMTY1Ni1kYXRhLWVjb25vbXktZGVtYW5kcy1uZXct\nYXBwcm9hY2gtYW50aXRydXN0LXJ1bGVzLXdvcmxkcy1tb3N0LXZhbHVhYmxl\nLXJlc291cmNlLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwv\nbmVyZHdhbGxldC13aHktYmVpbmctY29vLWFtYXppbmctZGFuLXlvbyxodHRw\nOlwvXC9maW5hbmNlLnlhaG9vLmNvbVwvbmV3c1wvY2VvLWxpa2VzLXRocmVl\nLWRheS13ZWVrZW5kcy0xODA4MDA5NzMuaHRtbCxodHRwczpcL1wvd3d3Lmxp\nbmtlZGluLmNvbVwvcHVsc2VcL2FtYXpvbi15b3UtZG9udC1zZWUtZ29vZ2xl\nLWZhY2Vib29rLXdhdGNoaW5nLW1pdGNoLWpvZWwsaHR0cHM6XC9cL3d3dy5s\naW5rZWRpbi5jb21cL3B1bHNlXC9kb2VzLWdhcnRuZXItZ3JvdXAtbWF0dGVy\nLWtldmluLWh1bnQsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNl\nXC84LXRlcnJpYmxlLXBocmFzZXMteW91LW5ldmVyLXdhbnQtaGVhci15b3Vy\nLWJvc3Mtc2F5LWJlcm5hcmQtbWFycixodHRwczpcL1wvd3d3LmxpbmtlZGlu\nLmNvbVwvcHVsc2VcL2h1bWFuLWxlYXN0LXlvdXItZW1wbG95ZWVzLXl1LWVu\nLXRzYWksaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3RvZGF5XC9wb3N0\nXC9hcnRpY2xlXC8yNS1idXp6d29yZHMteW91LW11c3QtbmV2ZXItc2F5LWFn\nYWluLWRyLXRyYXZpcy1icmFkYmVycnksaHR0cHM6XC9cL3d3dy5saW5rZWRp\nbi5jb21cL3B1bHNlXC93aGVuLXlvdS1nZXQtZmlyZWQtZmFpbC1iaWctaG93\nLWJvdW5jZS1mb3J3YXJkLWFkYW0tZ3JhbnQsaHR0cHM6XC9cL3d3dy5saW5r\nZWRpbi5jb21cL3B1bHNlXC8xMi1oYWJpdHMtZ2VudWluZS1wZW9wbGUtZHIt\ndHJhdmlzLWJyYWRiZXJyeSxodHRwOlwvXC93d3cuc21oLmNvbS5hdVwvYnVz\naW5lc3NcL3JldGFpbFwvYW1hem9uLWlzLWNvbWluZy10by1hdXN0cmFsaWEt\nd2l0aC1sb3ctcHJpY2VzLXZhc3Qtc2VsZWN0aW9uLWFuZC1mYXN0LWRlbGl2\nZXJ5LTIwMTcwNDE5LWd2bzZsYi5odG1sLGh0dHBzOlwvXC93d3cubnl0aW1l\ncy5jb21cLzIwMTdcLzA0XC8wOFwvb3Bpbmlvblwvc3VuZGF5XC90aGUtdXR0\nZXItdXNlbGVzc25lc3Mtb2Ytam9iLWludGVydmlld3MuaHRtbCxodHRwczpc\nL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL3doeS1zdWNjZXNzZnVsLWlu\nZGl2aWR1YWxzLXdlYXItc2FtZS1vdXRmaXQtZGFpbHktdmluY2VudC1jYXJs\nb3MsaHR0cHM6XC9cL3d3dy5pbmMuY29tXC9qdXN0aW4tYmFyaXNvXC9pdC10\nb29rLWplZmYtYmV6b3Mtb25seS10aHJlZS13b3Jkcy10by1kcm9wLXRoZS1i\nZXN0LWFkdmljZS15b3VsbC1oZWFyLXRvZGF5Lmh0bWwsaHR0cHM6XC9cL3d3\ndy5mb3JiZXMuY29tXC9zaXRlc1wvcGV0ZXJjb2hhblwvMjAxN1wvMDRcLzI4\nXC80LXJlYXNvbnMtYW1hem9uLXN0b2NrLXdpbGwta2VlcC1kb3VibGluZy1l\ndmVyeS0zLXllYXJzXC8saHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1\nbHNlXC9kZWNpc2l2ZS1tb21lbnQtbmlrbGFzLXplbm5zdHIlQzMlQjZtLGh0\ndHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvd2hhdC1kby15b3Ut\nd2FudC1mcm9tLWxpZmUta2llcm9uLXdhbHNoLGh0dHBzOlwvXC93d3cudmly\nZ2luLmNvbVwvcmljaGFyZC1icmFuc29uXC84LXRpcHMtbGl2aW5nLXlvdXIt\nYmVzdC1saWZlLGh0dHBzOlwvXC93d3cuaW5jLmNvbVwvanVzdGluLWJhcmlz\nb1wvbWNkb25hbGRzLWp1c3QtbWFkZS1hLWh1Z2UtYW5ub3VuY2VtZW50LWFu\nZC1pdHMtZ29pbmctdG8tYmUtYS1nYW1lLWNoYW5nZXIuaHRtbCxodHRwczpc\nL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL3N0YXktaHVuZ3J5LWh1bWJs\nZS1hbHdheXMtaHVzdGxlLXN0ZXBoYW5pZS1kb3VnbGFzLGh0dHA6XC9cL3Nv\nY2lhbC50ZWNoY3J1bmNoLmNvbVwvMjAxN1wvMDRcLzE4XC9vcmFjbGUtYWNx\ndWlyZXMtbW9hdFwvLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxz\nZVwvcG93ZXItaWRlYS1zZXgtamFtZXMtYWx0dWNoZXIsaHR0cHM6XC9cL3d3\ndy5saW5rZWRpbi5jb21cL3B1bHNlXC91bmljb3JuLW91dGNvbWVzLXNlcXVv\naWEtY2FwaXRhbC1zZWVzLW1vc3QtMWItZXhpdHMtdGVuZHMtbmF0YW4tcmVk\nZHksaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC90cnVtcHMt\ndGF4LWN1dHMtbWF5LW1vcmUtZGFtYWdpbmctdGhhbi1yZWFnYW5zLXN0ZXZl\nbi1yYXR0bmVyLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwv\nNC1kYWlseS1oYWJpdHMteW91LW5lZWQtZ2l2ZS11cC1iZXR0ZXItbGVhZGVy\nLWpvaG4tZWFkZXMsaHR0cDpcL1wvd3d3LnNlYXR0bGV0aW1lcy5jb21cL2J1\nc2luZXNzXC9hbWF6b25cL2FtYXpvbmNvbS11bnZlaWxzLXR3by1ncm9jZXJ5\nLXBpY2t1cC1sb2NhdGlvbnMtaW4tc2VhdHRsZVwvLGh0dHBzOlwvXC93d3cu\nbGlua2VkaW4uY29tXC9wdWxzZVwvb25seS1tYXRoLWdlbml1cy1jYW4tc29s\ndmUtcHV6emxlLXlvdS1tb2hzaW4tYWxlZS1xYXNpbWl5YW4saHR0cHM6XC9c\nL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC93YW50LXJldHVybi1lbXBsb3ll\nci15b3UtanVzdC1xdWl0LWhlcmVzLWhvdy1rbm93LWNhbi1icmF5dG9uLGh0\ndHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvZ2l2aW5nLWF3YXkt\nbXktZGlnaXRhbC1tYXJrZXRpbmctcGxhbi10ZW1wbGF0ZS0yMDE3LW9saXZp\nZXItbWFtZXQsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9y\nZXBsYWNlYWJsZS1rZXZpbi1hbGF2aSxodHRwczpcL1wvd3d3LmxpbmtlZGlu\nLmNvbVwvcHVsc2VcLzctc3R1cGlkLXJ1bGVzLWRyaXZlLWdvb2QtZW1wbG95\nZWVzLWNyYXp5LXdvcmstYmVybmFyZC1tYXJyLGh0dHBzOlwvXC93d3cucmVj\nb2RlLm5ldFwvMjAxN1wvNFwvMTJcLzE1Mjc0MjIwXC9qZWZmLWJlem9zLWFt\nYXpvbi1zaGFyZWhvbGRlcnMtbGV0dGVyLWRheS0yLWRpc2FncmVlLWFuZC1j\nb21taXQsaHR0cHM6XC9cL3d3dy5hbWF6b24uY29tXC9wXC9mZWF0dXJlXC96\nNm85ZzZzeXN4dXI1N3QsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1\nbHNlXC9ib3ljb3R0dW5pdGVkLWhvdy1zb2NpYWwtbWVkaWEtbWFrZS11bml0\nZWQtYWlybGluZXMtcGF5LW1pa2ktZGluZyxodHRwczpcL1wvd3d3Lmxpbmtl\nZGluLmNvbVwvcHVsc2VcL29wdGlvbi1iLXJpY2hhcmQtYnJhbnNvbixodHRw\nczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL291ci1zZWNvbmQtZnJl\nZS1wb3dlcnBvaW50LXNsaWRlcy1zYXZlLXlvdS10aW1lLWJvb3N0LWplZmZl\ncnksaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9ob3ctaS1n\nb3QtdGhyb3VnaC13b3JzdC1kYXlzLW15LWxpZmUtc28tZmFyLXNoYW5lLXNu\nb3csaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC93b3Jkcy15\nb3Utc2hvdWxkLWhlYXItdGhyZWUtbGlmZS1sZXNzb25zLWZyb20tY2VvLWx5\nbi1tdWxkcm93LGh0dHA6XC9cL3d3dy5idXNpbmVzc2luc2lkZXIuY29tXC9s\naW5rZWRpbi1zYW4tZnJhbmNpc2NvLW9mZmljZS10b3VyLTIwMTctNSxodHRw\nczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL2RlYXItbGlua2VkaW4t\naXRzLXRpbWUtc2F5LWdvb2RieWUtaGFycnktZGhlYmFyLGh0dHBzOlwvXC93\nd3cubGlua2VkaW4uY29tXC9wdWxzZVwvd2h5LWdvb2QtZW1wbG95ZWVzLWJl\nY29tZS1iYWQtbWFuYWdlcnMtdG9tYXMta3VjZXJhLGh0dHA6XC9cL3d3dy5n\nZWVrd2lyZS5jb21cLzIwMTdcL2Z1bGwtdGV4dC1hbm51YWwtbGV0dGVyLWFt\nYXpvbi1jZW8tamVmZi1iZXpvcy1leHBsYWlucy1hdm9pZC1iZWNvbWluZy1k\nYXktMi1jb21wYW55XC8saHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1\nbHNlXC93aHktYW1hem9uLWdpYW50LXNsYXllci1mdXR1cmUtbWljaGFlbC1z\ncGVuY2VyLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvbmV2\nZXItZG8tMTAtcmVwcy1hbnl0aGluZy1rZXZpbi1ncmVpZixodHRwczpcL1wv\nd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL2Z5cmUtZmVzdGl2YWwtZGViYWNs\nZS1kZW1vbnN0cmF0ZXMtZGlmZmVyZW5jZS1iZXR3ZWVuLWRhdmlkLWRlYWws\naHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb20saHR0cHM6XC9cL3d3dy5saW5r\nZWRpbi5jb21cL3B1bHNlXC8xMi10aW1lbGluZXNzLWhhYml0cy1pbnNhbmVs\neS1wcm9kdWN0aXZlLXBlb3BsZS1iZXJuYXJkLW1hcnIsaHR0cHM6XC9cL3d3\ndy5jbmV0LmNvbVwvbmV3c1wvYXBwbGUtZXhlYy1tb2Nrcy1nb29nbGUtaG9t\nZS1hbmQtYW1hem9uLWVjaG9cL1wiIE9SIGxpLmFsbC5hcnRpY2xlcy51cmwg\naW4gXCJodHRwOlwvXC9tYXNoYWJsZS5jb21cLzIwMTdcLzA0XC8wNlwvZ29v\nZ2xlLWFuZC1mYWNlYm9vay1zaG91bGQtYmUtbmVydm91cy1hYm91dC1hbWF6\nb24tYWRzXC8saHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9m\ncm9tLXBjLW1hYy1iYWNrLWFnYWluLWtldmluLXNjb3R0LGh0dHBzOlwvXC93\nd3cubGlua2VkaW4uY29tXC9wdWxzZVwvY2VvLWJ1aWxkaW5nLWRpZmZlcmVu\ndC10ZWFtLWluZGlhLWFuZGhlcmVzLXdoeS13ZS1tdXN0LW1vaGFudHksaHR0\ncHM6XC9cL2hici5vcmdcLzIwMTdcLzA0XC9pLWpvaW5lZC1haXJibmItYXQt\nNTItYW5kLWhlcmVzLXdoYXQtaS1sZWFybmVkLWFib3V0LWFnZS13aXNkb20t\nYW5kLXRoZS10ZWNoLWluZHVzdHJ5LGh0dHBzOlwvXC93d3cuZm9yYmVzLmNv\nbVwvc2l0ZXNcL2xpenJ5YW5cLzIwMTdcLzA1XC8wNlwvbm8taS13b250LXdv\ncmstdGlsLW1pZG5pZ2h0LXRoZW4tY29tZS1pbi1hdC1laWdodC1hLW1cLyxo\ndHRwOlwvXC9zb2NpYWwudGVjaGNydW5jaC5jb21cLzIwMTdcLzA0XC8yNFwv\nbGlua2VkaW4taGl0cy01MDBtLW1lbWJlci1taWxlc3RvbmUtZm9yLWl0cy1z\nb2NpYWwtbmV0d29yay1mb3ItdGhlLXdvcmtpbmctd29ybGRcLyxodHRwczpc\nL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL3N0b3J5LWJlZ2dhci13aG8t\nc2F2ZWQtbW9uZXktMi15ZWFycy1idXktZHJlc3MtaGlzLWRhdWdodGVyLWIt\nZGVrYSxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL2RvZXMt\neW91ci1jb21wYW55LW5lZWQtZGlyZWN0b3ItZ2V0dGluZy1zaHQtZG9uZS1y\neWFuLWhvbG1lcyxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2Vc\nL3N0YXJ0aW5nLW92ZXItYWZ0ZXItYmFua3J1cHRjeS1kaXZvcmNlLXNvcGhp\nYS1hbW9ydXNvLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwv\nY2FzaGllcnMtbGFzdC1zdGFuZC1jaGlwLWN1dHRlcixodHRwOlwvXC9zb2Np\nYWwudGVjaGNydW5jaC5jb21cLzIwMTdcLzA0XC8xMlwvaGVsbC1vLXViZXJc\nLyxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL2l0cy1ub3ct\nZWFzeS1tYWtlLWNyZWF0aXZlLXByZXNlbnRhdGlvbi1taWxsZW5uaWFsLXRl\nbXBsYXRlLXhhdmllcixodHRwczpcL1wvd3d3LmJpempvdXJuYWxzLmNvbVwv\nc2VhdHRsZVwvbmV3c1wvMjAxN1wvMDRcLzI2XC9hbWF6b24tcHJpbWUtbWVt\nYmVyc2hpcC1lc3RpbWF0ZS04MC1taWxsaW9uLmh0bWwsaHR0cDpcL1wvd3d3\nLmh1ZmZpbmd0b25wb3N0LmNvbVwvZW50cnlcLzEwLXR3ZWFrcy10by15b3Vy\nLW1vcm5pbmctcm91dGluZS10aGF0LXdpbGwtdHJhbnNmb3JtX3VzXzU5MDEw\nOGU2ZTRiMDc2OGMyNjgyZTI4OSxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNv\nbVwvcHVsc2VcL3dvcmtpbmctbGlua2VkaW5zLWhyLWRlcGFydG1lbnQtd2hh\ndC1pLWxlYXJuZWQtd2h5LWNob3NlLWdlcmFsZC1sYXUsaHR0cDpcL1wvd3d3\nLmNuYmMuY29tXC8yMDE3XC8wNFwvMTJcL2FtYXpvbi1qZWZmLWJlem9zLTIw\nMTctc2hhcmVob2xkZXItbGV0dGVyLmh0bWwsaHR0cHM6XC9cL3d3dy5saW5r\nZWRpbi5jb21cL3B1bHNlXC9yZWFsLXVsdGltYXRlLXBvd2VycG9pbnQtc2xp\nZGVzLXNhdmUtaG91cnMteW91ci1uZXh0LXBpdGNoLWplZmZlcnksaHR0cHM6\nXC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9oZXJlcy1ob3ctYXZvaWQt\ndW5pdGVkLWluY2lkZW50LXlvdXItY29tcGFueS1kYXZlLWNyZW5zaGF3LGh0\ndHBzOlwvXC93d3cud2FzaGluZ3RvbnBvc3QuY29tXC9uZXdzXC9kci1ncmlk\nbG9ja1wvd3BcLzIwMTdcLzA0XC8xMVwvYW1pZC1wci1maWFzY28tb3Zlci1k\ncmFnZ2VkLXBhc3Nlbmdlci11bml0ZWQtY2VvLWRlZmVuZHMtaGlzLWNyZXdc\nLyxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL3NoYXJpbmct\ndGltZS10YWxlbnQtYmV0dGVyLWZ1dHVyZS1icmFkLXNtaXRoLGh0dHBzOlwv\nXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvcXVvdGUtZnJvbS1qYW1lc29u\nLXN0LWNsYWlyZS1hbnRvaW5ldHRlLW1pdGNoZWxsLGh0dHBzOlwvXC93d3cu\nbGlua2VkaW4uY29tXC9wdWxzZVwvbWVzc2FnZS1pLXNlbmQtZW1wdHktaW5i\nb3gtbWlrZS1nYW1zb24saHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1\nbHNlXC9uZXctZnJlZS1oaWdoLWltcGFjdC1jb3Jwb3JhdGUtcHJlc2VudGF0\naW9uLXRlbXBsYXRlLWZyb20tamVmZmVyeSxodHRwczpcL1wvd3d3Lmxpbmtl\nZGluLmNvbVwvcHVsc2VcL3doYXQtaS1sZWFybmVkLWZyb20tZ29pbmctNTAt\naW50ZXJ2aWV3cy1pbmNsdWRpbmctZ29vZ2xlLWJlbGNhayxodHRwczpcL1wv\nd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL2ZyZWUtZGlnaXRhbC1tYXJrZXRp\nbmctcGxhbi10ZW1wbGF0ZS0yMDE3LWJyeW5uLW0tYmVldGdlLGh0dHBzOlwv\nXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvcmVhY2hpbmctaGlnaGVyLW15\nLWZpcnN0LXdlZWstbGlua2VkaW4tbHluLW11bGRyb3csaHR0cHM6XC9cL3d3\ndy5saW5rZWRpbi5jb21cL3B1bHNlXC9zaWxpY29uLXZhbGxleXMtbmV3ZXN0\nLWZlbWFsZS1nZW5lcmFsLXBhcnRuZXItaGFzLWFkdmljZS1mYWlyY2hpbGQs\naHR0cHM6XC9cL3d3dy52aXJnaW4uY29tXC9yaWNoYXJkLWJyYW5zb25cLzcw\nLW11c3QtcmVhZC1ib29rcyxodHRwczpcL1wvcXouY29tXC85NjM1MzBcL2gt\nMWItaXRzLW5vdC1qdXN0LXRydW1wcy1hbWVyaWNhLWluZGlhbi10ZWNoaWVz\nLWFyZS11bndhbnRlZC1mcm9tLWVhc3QtdG8td2VzdFwvLGh0dHA6XC9cL3d3\ndy5iYmMuY28udWtcL25ld3NcL3dvcmxkLXVzLWNhbmFkYS0zOTU2MzU3MCxo\ndHRwczpcL1wvYWNjb3VudHMuZ29vZ2xlLmNvbVwvU2VydmljZUxvZ2luP3Nl\ncnZpY2U9bWFpbCZwYXNzaXZlPXRydWUmcm09ZmFsc2UmY29udGludWU9aHR0\ncHM6XC9cL21haWwuZ29vZ2xlLmNvbVwvbWFpbFwvJnNzPTEmc2NjPTEmbHRt\ncGw9ZGVmYXVsdCZsdG1wbGNhY2hlPTImZW1yPTEmb3NpZD0xLGh0dHBzOlwv\nXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvZG9udC1oaXJlLWFueW9uZS11\nbnRpbC15b3UtdGFrZS10aGVtLWx1bmNoLWZpcnN0LWRvbm4tY2FycixodHRw\nczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL3dhbG1hcnRzLWUtY29t\nbWVyY2UtYmluZ2Utb25lLWJpZy1zaWxpY29uLXZhbGxleS1qYWtlLWFuZGVy\nc29uLWJpYWxpcyxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2Vc\nL3doYXQtY2FuLXdlLWxlYXJuLWZyb20tNDAwLWp1aWNlci10aGF0cy1zdXBw\nb3NlZGx5LXZhbGxleS1hYmh5YW5rYXIsaHR0cHM6XC9cL3d3dy5saW5rZWRp\nbi5jb21cL3B1bHNlXC9kby1hY2NlcHQtY291bnRlci1vZmZlci1oZXJlLXdo\neS1sdXNoaWEtdmFuLWJ1dXJlbixodHRwczpcL1wvd3d3LmxpbmtlZGluLmNv\nbVwvcHVsc2VcL2Nlby1nYXAtc2VudC1leHRyYW9yZGluYXJ5LWVtYWlsLTUt\neWVhci1vbGQtZ2lybC1qdXN0aW4tYmFyaXNvLGh0dHBzOlwvXC93d3cubGlu\na2VkaW4uY29tXC9wdWxzZVwvYm9iYnktaGVubGluZS0xMC15ZWFyLWFsaXZl\nLWRheS1qYW1pZS1idXJ0b24saHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21c\nL3B1bHNlXC9iZXN0LWFuc3dlci1zZWxsLW1lLXBlbi1pLWhhdmUtZXZlci1z\nZWVuLXJhdmktbXVuZHJhLGh0dHA6XC9cL3d3dy5jbmJjLmNvbVwvMjAxN1wv\nMDRcLzEzXC9iaWxsLWJlbGljaGljay1sZWFkZXJzaGlwLXJ1bGVzLmh0bWws\naHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9ob3ctZ29vZ2xl\nLWJ1aWxkcy1ib3NzZXMtb3JkZXItZHItdHJhdmlzLWJyYWRiZXJyeSxodHRw\nczpcL1wvd3d3LnZpcmdpbi5jb21cL3JpY2hhcmQtYnJhbnNvblwvbGlmZS10\nb28tc2hvcnQtd2FzdGUtdGltZS1oYXRpbmctYW55b25lLGh0dHBzOlwvXC93\nd3cuZm9yYmVzLmNvbVwvc2l0ZXNcL2xpenJ5YW5cLzIwMTdcLzA0XC8yNlwv\ndGhlLXJlYWwtcmVhc29uLXlvdXItcmVzdW1lLXdhcy1yZWplY3RlZFwvLGh0\ndHBzOlwvXC93d3cuZm9yYmVzLmNvbVwvc2l0ZXNcL2xpenJ5YW5cLzIwMTdc\nLzA1XC8wMVwvbm8taS13b250LWhlbHAteW91LWdldC1oaXJlZC1hdC1teS1j\nb21wYW55XC8saHR0cDpcL1wvd3d3LnRoZXZlcmdlLmNvbVwvY2lyY3VpdGJy\nZWFrZXJcLzIwMTdcLzRcLzIwXC8xNTM3NTg0MlwvcGxhc3RjLWJhbmtydXB0\nLWNhbXBhaWduLWZvbGQtYmFja2VycyxodHRwOlwvXC93d3cuY25iYy5jb21c\nLzIwMTdcLzA0XC8xN1wvZmFzdGVzdC13YXlzLXRvLWdldC1wcm9tb3RlZC5o\ndG1sLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvc2luZ2Fw\nb3JlLXNjb3RsYW5kLXRyYWluLWFuZHJldy1ibGV2aW5zLGh0dHBzOlwvXC93\nd3cubGlua2VkaW4uY29tXC9wdWxzZVwvZnJvbS10YXJnZXQtYW1hem9uLWRh\neS0xLWFsbGlzb24tbmVlbHksaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21c\nL3B1bHNlXC9jYXJlZXItYWR2aWNlLWktd2lzaC1oYWQtMjUtc2hhbmUtcm9k\nZ2VycyxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL3doeS15\nb3VuZy1mZW1hbGUtbGVhZGVycy1tdXN0LXJlamVjdC10aGlua2luZy1pbS1s\naWtlLWthdGUtanVuZyxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVs\nc2VcLzEwLW1pc3Rha2VzLXNwZWxsLWRpc2FzdGVyLXlvdXItY2FyZWVyLWph\nbi1qb2huc3Rvbi1vc2J1cm4saHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21c\nL3B1bHNlXC90b3AtOC10aGluZ3MtaS1sZWFybmVkLXRlZC0yMDE3LWJpbGwt\nZ3Jvc3MsaHR0cHM6XC9cL3d3dy5mb3JiZXMuY29tXC9zaXRlc1wvbGl6cnlh\nblwvMjAxN1wvMDRcLzIyXC90aGUtZmF0YWwtaW50ZXJ2aWV3LW1pc3Rha2Ut\nOTAtb2Ytam9iLXNlZWtlcnMtbWFrZVwvLGh0dHA6XC9cL3d3dy5idXNpbmVz\nc2luc2lkZXIuY29tXC93aHktbWFyay16dWNrZXJiZXJnLXR1cm5lZC1kb3du\nLXlhaG9vcy0xLWJpbGxpb24tb2ZmZXItdG8tYnV5LWZhY2Vib29rLWluLTIw\nMDYtMjAxNy00LGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwv\nYWZ0ZXItZnlyZS1mZXN0aXZhbC1maWFzY28tY2FuLWluZmx1ZW5jZXJzLXRy\ndXN0ZWQtc2F2YW5uYWgtZmVybmFuZGVzLGh0dHBzOlwvXC93d3cubGlua2Vk\naW4uY29tXC9wdWxzZVwvMjAxNDA1MjgxOTE0MjctMTAxOTc4MDctd2hhdC1o\nYXBwZW5zLWlmLXlvdS1pbnZlc3QtaW4tZGV2ZWxvcGluZy15b3VyLXBlb3Bs\nZS1hbmQtdGhleS1sZWF2ZSxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwv\ncHVsc2VcL2hvdy10aHJlZS1wYXNzZW5nZXJzLWNoYW5nZS1kZXN0aW55LTg2\nMDAwLWVtcGxveWVlcy1tYXJ0aW4tbGluZHN0cm9tLGh0dHBzOlwvXC93d3cu\nbGlua2VkaW4uY29tXC9wdWxzZVwvbXktaXBvLXdvcnRoLW1pbGxpb25zLWl0\ncy1lbWJhcnJhc3NpbmctcHVibGljLWZhaWx1cmUtYW50aG9ueS10amFuLGh0\ndHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvYW1hem9uLWh1Z2gt\naGVmbmVyLXdoYXQtbWVhbnMtY29sZXMtd29vbGllcy1hbGV4LXBvbGxhayxo\ndHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL3doZXJlLWRvLXdl\nLXNlZS1ydXBlZS1kb2xsYXItcmF0ZXMtZGVjLTIwMTctc3VuaWwtZGFtYW5p\nYSxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL3dhcnJlbi1i\ndWZmZXR0LXByZWRpY3RzLXNpZ25pZmljYW50bHktbGVzcy1lbXBsb3ltZW50\nLWNoaXAtY3V0dGVyLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxz\nZVwvNi11bnVzdWFsLWhhYml0cy13b3JsZHMtbW9zdC1jcmVhdGl2ZS1wZW9w\nbGUtZHItdHJhdmlzLWJyYWRiZXJyeSxodHRwczpcL1wvd3d3LnJlY29kZS5u\nZXRcLzIwMTdcLzRcLzE3XC8xNTMzNDY2MlwvdHJ1bXAtaDFiLXZpc2EtaW1t\naWdyYXRpb24tb3JkZXIsaHR0cDpcL1wvZmlyc3Ryb3VuZC5jb21cL3Jldmll\nd1wvaG93LXRvLWJlY29tZS1pbnNhbmVseS13ZWxsLWNvbm5lY3RlZFwvLGh0\ndHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvaG93LXRyaXAtdXAt\naW50ZXJ2aWV3ZXItd2hvLWFza3MteW91LXNlbGwtbWUtcGVuLXBhdWwtY2Fz\ndGFpbixodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL3RoaW5n\ncy1pLWxlYXJudC11YmVyLXl1LWVuLXRzYWksaHR0cDpcL1wvd3d3LmJ1c2lu\nZXNzaW5zaWRlci5jb21cL2ZhY2Vib29rLWY4LW1hcmstenVja2VyYmVyZy1v\nbi1hdWdtZW50ZWQtcmVhbGl0eS0yMDE3LTQsaHR0cHM6XC9cL3d3dy5saW5r\nZWRpbi5jb21cL3B1bHNlXC9lbG9uLW11c2stcmV2ZWFscy1lbGV2YXRvcnMt\ndGFrZS1jYXJzLWhpcy1oaWdoLXNwZWVkLXR1bm5lbHMtY3V0dGVyLGh0dHA6\nXC9cL3d3dy5hZHdlZWsuY29tXC9hZ2VuY2llc1wvaWtlYS1oYWQtYS1ncmVh\ndC1yZWFjdGlvbi10by1iYWxlbmNpYWdhLW1ha2luZy1hLTIxNDUtdmVyc2lv\nbi1vZi1pdHMtaWNvbmljLTk5LWNlbnQtYmx1ZS1iYWdcLyxodHRwczpcL1wv\nd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL3doeS1ldmVyeS1jb21wYW55LW5l\nZWRzLWNoaWVmLWVudHJlcHJlbmV1ci1hbGV4YW5kZXItb3N0ZXJ3YWxkZXIs\naHR0cHM6XC9cL3d3dy53c2ouY29tXC9hcnRpY2xlc1wvYnJpY2stYW5kLW1v\ncnRhci1zdG9yZXMtYXJlLXNodXR0ZXJpbmctYXQtYS1yZWNvcmQtcGFjZS0x\nNDkyODE4ODE4LGh0dHBzOlwvXC93d3cuZm9yYmVzLmNvbVwvc2l0ZXNcL2xp\nenJ5YW5cLzIwMTdcLzA1XC8wNVwvd2h5LWlzLW15LWpvYi1vZmZlci1vbmx5\nLWdvb2QtZm9yLTI0LWhvdXJzXC8saHR0cHM6XC9cL3d3dy5saW5rZWRpbi5j\nb21cL3B1bHNlXC90cmFpbC1ibGF6ZXItYmVuLW1hcmluY292aWNoLGh0dHBz\nOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvZS1jb21tZXJjZS1wbGFu\nZXQtbW9zdC13ZWxsLWZ1bmRlZC1wcml2YXRlLWNvbXBhbmllcy1vbmUtbmF0\nYW4tcmVkZHksaHR0cHM6XC9cL3d3dy5mb3JiZXMuY29tXC9zaXRlc1wvbGl6\ncnlhblwvMjAxN1wvMDRcLzIyXC90ZW4taW50ZXJ2aWV3LXF1ZXN0aW9ucy10\naGF0LXNjcmVhbS15b3UtZG9udC13YW50LXRoaXMtam9iXC8saHR0cHM6XC9c\nL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9tYXNzaXZlLWdtYWlsLWF0dGFj\nay10cmlja2VkLW1hbnktaW5jbHVkaW5nLW1lLW1vbnRlbWF5b3Itd2Fsa2Vy\nLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvYWxsLXNhbGVz\nLWZsb29ycy1zaG91bGQtbG91ZC10b255LWotaHVnaGVzLGh0dHBzOlwvXC93\nd3cuZ2F0ZXNub3Rlcy5jb21cL0Fib3V0LUJpbGwtR2F0ZXNcL01hdGNoLWZv\nci1BZnJpY2EsaHR0cDpcL1wvd3d3LnRoZXZlcmdlLmNvbVwvMjAxN1wvNFwv\nMjNcLzE1Mzk5NDM4XC9hcHBsZS11YmVyLWFwcC1zdG9yZS1maW5nZXJwcmlu\ndC1wcm9ncmFtLXRpbS1jb29rLXRyYXZpcy1rYWxhbmljayxodHRwczpcL1wv\nd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL3JlY3J1aXRpbmctc3Vja3MtYmVj\nYXVzZS15b3UtY2hyaXN0aWUtbWNwaGVyc29uLGh0dHBzOlwvXC93d3cubGlu\na2VkaW4uY29tXC9wdWxzZVwvZmFudGFzdGljLXVzZS1jdXN0b21lci1kYXRh\nLXdlbGwtZG9uZS1hc29zLWhheWxleS1jbGlmZm9yZCxodHRwczpcL1wvd3d3\nLmxpbmtlZGluLmNvbVwvcHVsc2VcL2xldHMtcHV0LW15dGgtbWJhcy1iZWQt\nYWxleGFuZGVyLXRhdXNzaWcsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21c\nL3B1bHNlXC91bml0ZWQtYWlybGluZXMtcGlsb3RzLWluZnVyaWF0ZWQtZm9y\nY2libHktZWplY3RlZC1oaWdoLWpvaG4tYy1hYmVsbCxodHRwczpcL1wvd3d3\nLmxpbmtlZGluLmNvbVwvcHVsc2VcL2RhaWx5LXJ1bmRvd24tbm93LXNuYXBj\naGF0LWZhY2VzLXByLW5pZ2h0bWFyZS1pbnRyaWd1ZS1qb2huLWMtYWJlbGws\naHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC80LXJlYXNvbnMt\nYW1hem9uLXN0b2NrLWtlZXAtZG91YmxpbmctZXZlcnktMy15ZWFycy1yZWFj\naC1qai1kZWxnYWRvLGh0dHA6XC9cL3d3dy5mb3JiZXMuY29tXC9taWRhc1wv\nbGlzdFwvLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvc29s\ndXRpb24taC0xYi12aXNhLW1lc3MtdGVjaC1jb21wYW5pZXMtaGF0ZS12aXZl\nay13YWRod2EsaHR0cHM6XC9cL3d3dy50aGVzdHJlZXQuY29tXC9zdG9yeVwv\nMTQwODMyOTJcLzFcL2FtYXpvbi1zLWplZmYtYmV6b3MtbmV3LWFubnVhbC1s\nZXR0ZXItcmV2ZWFscy1zZXZlcmFsLWJpZy1zZWNyZXRzLXRvLWJlaW5nLXN1\nY2Nlc3NmdWwtaW4tYnVzaW5lc3MuaHRtbCxodHRwczpcL1wvd3d3Lmxpbmtl\nZGluLmNvbVwvcHVsc2VcLzEwLWZyZWUtZ29vZ2xlLXRvb2xzLWFsbC1jb250\nZW50LW1hcmtldGVycy1zaG91bGQtdXNlLW5laWwtcGF0ZWwsaHR0cDpcL1wv\nd3d3LmdlZWt3aXJlLmNvbVwvMjAxN1wvYW1hem9uLWNvbmZpcm1zLXBsYW5z\nLWZvci1uZXctb2ZmaWNlLWluLWJlbGxldnVlLXdpdGgtZW1wbG95ZWVzLXNl\ndC10by1tb3ZlLWluLXRoaXMtc3VtbWVyXC8saHR0cHM6XC9cL3d3dy5saW5r\nZWRpbi5jb21cL3B1bHNlXC90b2RheS1pLWludHJvZHVjZWQtbXlzZWxmLWNl\nby1saW5rZWRpbi1lbGl6YWJldGgtY2hhbmcsaHR0cHM6XC9cL3d3dy5saW5r\nZWRpbi5jb21cL3B1bHNlXC9vcGVuLWxldHRlci11bml0ZWRzLW9zY2FyLW11\nbm96LXRvbS1tY2N1aW4saHR0cHM6XC9cL2J1c2luZXNzLmxpbmtlZGluLmNv\nbVwvbWFya2V0aW5nLXNvbHV0aW9uc1wvYmxvZ1wvbGlua2VkaW4tbmV3c1wv\nMjAxN1wvaW50cm9kdWNpbmctbGlua2VkaW4tbWF0Y2hlZC1hdWRpZW5jZXMw\nLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvaS15b3VyLWJh\nc2ljLWFudGktdGVjaC10eXBlLWJlY2FtZS1lbmdpbmVlci1oZXJlcy1ob3ct\nYmFyYmFyYS1vYWtsZXksaHR0cDpcL1wvd3d3LnNmZ2F0ZS5jb21cL2J1c2lu\nZXNzXC9hcnRpY2xlXC9BLUdvb2dsZS1nb2xkLW1pbmUtYmVsb3ctdGhlLXNl\nYXJjaC1iYXItMTEwOTU0ODYucGhwLGh0dHBzOlwvXC9oYnIub3JnXC8yMDE3\nXC8wNFwvd2h5LXlvdS1zaG91bGQtaGF2ZS1hdC1sZWFzdC10d28tY2FyZWVy\ncyxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL2Zhc3QtZ3Jv\nd3RoLWNvbXBhbmllcy1zaGFyZS1vbmUtdGhpbmctY29tbW9uYW5kLWl0cy1p\nbXBvcnRhbnQtZWxsaXMsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1\nbHNlXC9zdXJ2aXZhbC1maXR0ZXN0LXN0ZXZlbi1sZWUtXCIiLCJzdGFydCI6\nMTQ5MTk1NTIwMCwiZW5kIjoxNDk0Mzc0NDAwLCJwYXJhbWV0ZXJzIjp7ImFu\nYWx5c2lzX3R5cGUiOiJmcmVxRGlzdCIsInBhcmFtZXRlcnMiOnsidGhyZXNo\nb2xkIjoyMDAsInRhcmdldCI6ImxpLmFsbC5hcnRpY2xlcy51cmwifX19LCJy\nZXN1bHQiOm51bGwsInVzYWdlIjp7ImFuYWx5c2lzX3Rhc2tzIjoxfSwic3Rl\ncHNfY29tcGxldGVkIjoxLCJ0b3RhbF9zdGVwcyI6MSwibWVzc2FnZSI6bnVs\nbCwic3RhdHVzIjoiY29tcGxldGVkIiwiY3JlYXRlZF9hdCI6MTQ5NDQxMTY5\nNywidXBkYXRlZF9hdCI6MTQ5NDQxMTcwMn0seyJpZCI6Ijc5NGQ1N2NjZDM5\nZjEyYjMxZTRlMWRlOWM4N2EwZGNlNDVkODlkY2MiLCJpZGVudGl0eV9pZCI6\nIjA2YjA5Nzc1ZGQ5YjNiNzA0NTAwYzAxZTdjOGE0ZjI1Iiwic3Vic2NyaXB0\naW9uX2lkIjoiY2Q5OWFiYmM4MTJmNjQ2Yzc3YmZkOGRkZjc2N2ExMzRmMGI5\nMWU4NCIsIm5hbWUiOiJCYXNlbGluZSB0b3RhbCBjb3VudCBbZjA2NGU5NTI1\nZDNmNzNlYjdjMjBkM2Y5MTgxYWZiODk5M2MzZDBlN10iLCJ0eXBlIjoiYW5h\nbHlzaXMiLCJwYXJhbWV0ZXJzIjp7InN0YXJ0IjoxNDkxOTU1MjAwLCJlbmQi\nOjE0OTQzNzQ0MDAsInBhcmFtZXRlcnMiOnsiYW5hbHlzaXNfdHlwZSI6ImZy\nZXFEaXN0IiwicGFyYW1ldGVycyI6eyJ0aHJlc2hvbGQiOjIwMCwidGFyZ2V0\nIjoibGkuYWxsLmFydGljbGVzLnVybCJ9fX0sInJlc3VsdCI6bnVsbCwidXNh\nZ2UiOnsiYW5hbHlzaXNfdGFza3MiOjF9LCJzdGVwc19jb21wbGV0ZWQiOjEs\nInRvdGFsX3N0ZXBzIjoxLCJtZXNzYWdlIjpudWxsLCJzdGF0dXMiOiJjb21w\nbGV0ZWQiLCJjcmVhdGVkX2F0IjoxNDk0NDExNjk3LCJ1cGRhdGVkX2F0Ijox\nNDk0NDExNzA3fSx7ImlkIjoiNmQ4YzkzYzQ5NTg4ZDhkZjQzYzZiMDYyZWY4\nYzE3YjYzNGI2MWIzNCIsImlkZW50aXR5X2lkIjoiMDZiMDk3NzVkZDliM2I3\nMDQ1MDBjMDFlN2M4YTRmMjUiLCJzdWJzY3JpcHRpb25faWQiOiJjZDk5YWJi\nYzgxMmY2NDZjNzdiZmQ4ZGRmNzY3YTEzNGYwYjkxZTg0IiwibmFtZSI6IkF1\nZGllbmNlIFtmMDY0ZTk1MjVkM2Y3M2ViN2MyMGQzZjkxODFhZmI4OTkzYzNk\nMGU3XSIsInR5cGUiOiJhbmFseXNpcyIsInBhcmFtZXRlcnMiOnsiZmlsdGVy\nIjoibGkudXNlci5tZW1iZXIuZW1wbG95ZXJfaW5kdXN0cnlfbmFtZXMgaW4g\nXCJpbnRlcm5ldFwiIiwic3RhcnQiOjE0OTE5NTUyMDAsImVuZCI6MTQ5NDM3\nNDQwMCwicGFyYW1ldGVycyI6eyJhbmFseXNpc190eXBlIjoiZnJlcURpc3Qi\nLCJwYXJhbWV0ZXJzIjp7InRocmVzaG9sZCI6MjAwLCJ0YXJnZXQiOiJsaS5h\nbGwuYXJ0aWNsZXMudXJsIn19fSwicmVzdWx0IjpudWxsLCJ1c2FnZSI6eyJh\nbmFseXNpc190YXNrcyI6MX0sInN0ZXBzX2NvbXBsZXRlZCI6MSwidG90YWxf\nc3RlcHMiOjEsIm1lc3NhZ2UiOm51bGwsInN0YXR1cyI6ImNvbXBsZXRlZCIs\nImNyZWF0ZWRfYXQiOjE0OTQ0MTE2OTMsInVwZGF0ZWRfYXQiOjE0OTQ0MTE2\nOTd9LHsiaWQiOiI1ZjNjY2ZhYmZkNGQwNTViZTRiYjllY2QyYjZiODc3NGY4\nOTA4YTNlIiwiaWRlbnRpdHlfaWQiOiIwNmIwOTc3NWRkOWIzYjcwNDUwMGMw\nMWU3YzhhNGYyNSIsInN1YnNjcmlwdGlvbl9pZCI6ImNkOTlhYmJjODEyZjY0\nNmM3N2JmZDhkZGY3NjdhMTM0ZjBiOTFlODQiLCJuYW1lIjoiQmFzZWxpbmUg\ndG90YWwgY291bnQgW2RiY2UxYTU0NDk5NTk1YzFkZDU4NzI1YWUzNzY2NjQ3\nMTY5MDNjNjddIiwidHlwZSI6ImFuYWx5c2lzIiwicGFyYW1ldGVycyI6eyJz\ndGFydCI6MTQ5MTk1NTIwMCwiZW5kIjoxNDk0Mzc0NDAwLCJwYXJhbWV0ZXJz\nIjp7ImFuYWx5c2lzX3R5cGUiOiJmcmVxRGlzdCIsInBhcmFtZXRlcnMiOnsi\ndGFyZ2V0IjoibGkuYWxsLmFydGljbGVzLnVybCIsInRocmVzaG9sZCI6MjAw\nfX19LCJyZXN1bHQiOm51bGwsInVzYWdlIjp7ImFuYWx5c2lzX3Rhc2tzIjox\nfSwic3RlcHNfY29tcGxldGVkIjoxLCJ0b3RhbF9zdGVwcyI6MSwibWVzc2Fn\nZSI6bnVsbCwic3RhdHVzIjoiY29tcGxldGVkIiwiY3JlYXRlZF9hdCI6MTQ5\nNDQxMTUyNiwidXBkYXRlZF9hdCI6MTQ5NDQxMTUzNH0seyJpZCI6ImE0YmMz\nODhmZmMzZThhY2VjZGVlNjA4NWI0OWI5ZTNhMjYwNWIyNDEiLCJpZGVudGl0\neV9pZCI6IjA2YjA5Nzc1ZGQ5YjNiNzA0NTAwYzAxZTdjOGE0ZjI1Iiwic3Vi\nc2NyaXB0aW9uX2lkIjoiY2Q5OWFiYmM4MTJmNjQ2Yzc3YmZkOGRkZjc2N2Ex\nMzRmMGI5MWU4NCIsIm5hbWUiOiJCYXNlbGluZSBbZGJjZTFhNTQ0OTk1OTVj\nMWRkNTg3MjVhZTM3NjY2NDcxNjkwM2M2N10iLCJ0eXBlIjoiYW5hbHlzaXMi\nLCJwYXJhbWV0ZXJzIjp7ImZpbHRlciI6ImxpLmFsbC5hcnRpY2xlcy51cmwg\naW4gXCJodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL2Jlc3Qt\nYW5zd2VyLXNlbGwtbWUtcGVuLWktaGF2ZS1ldmVyLXNlZW4tZ2lyaXNoLWFt\nYW5hcHUsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC8xNi10\naGluZ3MteW91ci1zdWNjZXNzZnVsLWZyaWVuZHMtaGF2ZS1naXZlbi11cC10\naW0tZGVubmluZyxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2Vc\nL3NpbGljb24tdmFsbGV5LWNlby1iZWF0cy1oaXMtd2lmZS13aGlsZS1zaGUt\ncmVjb3Jkcy1oaW0tdHJ1bmssaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21c\nL3B1bHNlXC9iZXN0LWhyLWpva2Utd29ybGQtYi10aG9tYXMsaHR0cHM6XC9c\nL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9zYWRkZXN0LXN0b3J5LWV2ZXIt\ndG9sZC1ob2xseXdvb2QtbnVuemlvLXByZXN0YSxodHRwczpcL1wvd3d3Lmxp\nbmtlZGluLmNvbVwvcHVsc2VcL3ByZXNlbnRhdGlvbi10ZW1wbGF0ZXMtcG93\nZXJwb2ludC1pbmZvZ3JhcGhpY3MtZnJlZS1hbm5hLXZpdGFsLGh0dHBzOlwv\nXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvaXRzLW5ldmVyLXRvby1sYXRl\nLWJlY29tZS1pbmRlcGVuZGFudC1ldmdlbml5LXNlbixodHRwczpcL1wvd3d3\nLmxpbmtlZGluLmNvbVwvcHVsc2VcL21pbGxlbm5pYWwtc2F2YWdlcy1tZS1n\nbGFzcy1kb29yLWdpdmluZy1oZXItZmVlZGJhY2stam9uYXRoYW4tcG9sbGFy\nZCxodHRwOlwvXC93d3cuYnVzaW5lc3NpbnNpZGVyLmNvbVwvZXhhbXBsZS1j\nb2xkLWVtYWlsLWxpbmtlZGluLW1lc3NhZ2UtMjAxNy00LGh0dHBzOlwvXC93\nd3cubGlua2VkaW4uY29tXC9wdWxzZVwvd2hhdHMtbGFyZ2VzdC1udW1iZXIt\neW91LWNhbi1yZXByZXNlbnQtMy1kaWdpdHMtbm9wZS1pdHMtZWQtdHJpY2Us\naHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9nZXQtc3VtbWFy\naWVzLXRvcC0xMDEtYnVzaW5lc3MtYm9va3MtZXZlci13cml0dGVuLWZyZWUt\nc2FkZWdocG91cixodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2Vc\nL3doYXQtaS1kaXNjb3ZlcmVkLWFmdGVyLXVzaW5nLXN0YW5kaW5nLWRlc2st\nMS15ZWFyLWFuZHktcmFtYWdlLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29t\nXC9wdWxzZVwvaG93LWluZGlhLXdpbm5pbmctaXRzLXdhci1odW1hbi13YXN0\nZS1iaWxsLWdhdGVzLGh0dHBzOlwvXC93d3cuYmxvb21iZXJnLmNvbVwvbmV3\nc1wvYXJ0aWNsZXNcLzIwMTctMDQtMTJcL3RoZXNlLWFyZS10aGUtaGlnaGVz\ndC1wYXlpbmctY29tcGFuaWVzLWluLWFtZXJpY2EsaHR0cHM6XC9cL3d3dy5s\naW5rZWRpbi5jb21cL3B1bHNlXC9pZC1wYXkteW91LTUwMDAwMC15ZWFyLWNh\nbnQtZG8td29yay1zaGVsbHktcGFsbWVyLGh0dHBzOlwvXC93d3cubGlua2Vk\naW4uY29tXC9wdWxzZVwvZ29vZ2xlLXBoaXNoaW5nLWF0dGFjay1leHBsYWlu\nZWQtZ3JlZy1sZWZmbGVyLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9w\ndWxzZVwvaGFydmFyZC10aGlua3MtaXRzLWZvdW5kLW5leHQtZWluc3RlaW4t\nc2hlcy0yMy1ndXktZGVsYmFlbixodHRwczpcL1wvd3d3LmxpbmtlZGluLmNv\nbVwvcHVsc2VcL3RlZC1jaGFuZ2VkLWl0cy1hcHByb2FjaC1naWZ0LWJhZy1z\ndGlsbC1vdmVyLXRvcC1ldmVyLWNoaXAtY3V0dGVyLGh0dHA6XC9cL3d3dy5i\ndXNpbmVzc2luc2lkZXIuY29tXC9yZWFkLWFtYXpvbi1jZW8tamVmZi1iZXpv\ncy0yMDE2LWxldHRlci10by1zaGFyZWhvbGRlcnMtMjAxNy00LGh0dHBzOlwv\nXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvaG93LWVuZC1ob3JyaWZpYy1k\naXNlYXNlcy1iaWxsLWdhdGVzLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29t\nXC9wdWxzZVwvd2h5LWltLW92ZXItd29yay1saWZlLWJhbGFuY2Utc2FsbGll\nLWtyYXdjaGVjayxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2Vc\nL3NvbHZlLXUtci1nZW5pdXMtaS10aGluay13b3VsZC1oYXZlLWJldHRlci1z\ncGVsbGluZy1waGlsbGlwLW5laG8saHR0cHM6XC9cL3d3dy5mb3JiZXMuY29t\nXC9zaXRlc1wvbGl6cnlhblwvMjAxN1wvMDRcLzE0XC9uZXZlci10cnVzdC1h\nLW1hbmFnZXItd2hvLWRvZXMtdGhlc2UtZml2ZS10aGluZ3NcLyxodHRwczpc\nL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL3NpeC10aGluZ3MteW91LWRv\nbnQtb3dlLXlvdXItYm9zcy1kci10cmF2aXMtYnJhZGJlcnJ5LGh0dHBzOlwv\nXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvZGFpbHktcGxhbmstbWVldGlu\nZy1nb2luZy1hZ2lsZS1saXRlcmFsbHktamV5YXJhai1uYWdhcmFqYW4saHR0\ncHM6XC9cL3d3dy5pbmMuY29tXC9qdXN0aW4tYmFyaXNvXC9taWNyb3NvZnRz\nLWNlby1qdXN0LWdhdmUtc29tZS1icmlsbGlhbnQtY2FyZWVyLWFkdmljZS1o\nZXJlLWl0LWlzLWluLW9uZS1zZW50ZW5jZS5odG1sLGh0dHBzOlwvXC93d3cu\nbGlua2VkaW4uY29tXC9wdWxzZVwvZW1wbG95ZWUtc2VudC1oZWRnZS1mdW5k\nLWdpYW50LXJheS1kYWxpby1jcml0aWNhbC1lbWFpbC1jaGlwLWN1dHRlcixo\ndHRwczpcL1wvd3d3LmluYy5jb21cL2JpbGwtbXVycGh5LWpyXC9hbWF6b24t\naXMtaGlyaW5nLTUwMDAtcGVvcGxlLXRvLXdvcmstZnJvbS1ob21lLmh0bWws\naHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9iZXN0LWFuc3dl\nci1zZWxsLW1lLXBlbi1pLWhhdmUtZXZlci1zZWVuLWhhcnNoLXNpbmdoLGh0\ndHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvaG93LWVtYWlsLWpl\nZmYtYmV6b3MtZ290LW1lLTEwMDAwLXJlZnVuZC1kaWRhYy1ob3JtaWdhLGh0\ndHA6XC9cL3d3dy5idXNpbmVzc2luc2lkZXIuY29tXC9yZWlkLWhvZmZtYW4t\naG93LXRvLXVzZS1saW5rZWRpbi0yMDE3LTQsaHR0cHM6XC9cL3d3dy5saW5r\nZWRpbi5jb21cL3B1bHNlXC9pbnRyb2R1Y2luZy1odW11LWxhc3psby1ib2Nr\nLGh0dHA6XC9cL3d3dy5pbmRlcGVuZGVudC5jby51a1wvbmV3c1wvYnVzaW5l\nc3NcL2dvb2dsZS1oci1ib3NzLWFkdmlzZS1wcmV2ZW50LWJlc3QtcGVvcGxl\nLXF1aXR0aW5nLWh1bWFuLXJlc291cmNlcy10aXBzLXRyaWNrcy1hNzY3Njcz\nMS5odG1sLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvd2hh\ndHMtc2VjcmV0LXNpbGljb24tdmFsbGV5LWhpbnQtaXRzLWp1c3Qtc3RhcnR1\ncHMtcmVpZC1ob2ZmbWFuLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9w\ndWxzZVwvYmlsbC1tZWxpbmRhLWdhdGVzLWZvdW5kYXRpb24tYW5ub3VuY2Vz\nLTUyLXdlZWtzLXBhcmVudGFsLXN0ZXZlbi1yaWNlLGh0dHA6XC9cL3d3dy5i\ndXNpbmVzc2luc2lkZXIuY29tXC9wcm9ibGVtLXdpdGgtZW50aXRsZWQtam9i\nLWNhbmRpZGF0ZXMtMjAxNy00LGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29t\nXC9wdWxzZVwvd2FudC1ncmVhdC1ib3NzLXN0b3AtYmVpbmctc28tcG9saXRl\nLWJldHR5LWxpdSxodHRwOlwvXC93d3cuYnVzaW5lc3NpbnNpZGVyLmNvbVwv\nd2F5bW8tdmVyc3VzLXViZXItY291cnQtaGVhcmluZy0yMDE3LTUsaHR0cHM6\nXC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9iZXJtdWRhLXRyaWFuZ2xl\nLXNoaXAtcmVhcHBlYXJzLTkwLXllYXJzLWFmdGVyLWdvaW5nLW1pc3Npbmct\ndGhha29yLGh0dHA6XC9cL3d3dy5kaWdpdGFsbXVzaWNuZXdzLmNvbVwvMjAx\nN1wvMDRcLzAxXC9nb29nbGUtYWNxdWlyaW5nLXNwb3RpZnktNDEtYmlsbGlv\nbi1hcHJpbC0xXC8saHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNl\nXC9iZXN0LWFuc3dlci1zZWxsLW1lLXBlbi1pLWhhdmUtZXZlci1zZWVuLWIt\ndGhvbWFzLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvZ29v\nZ2xlLWdvdC13cm9uZy1vcGVuLW9mZmljZS10cmVuZC1kZXN0cm95aW5nLXdv\ncmtwbGFjZS1nbGVubi1oYXJyaXMsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5j\nb21cL3B1bHNlXC9iZXN0LWFuc3dlci1zZWxsLW1lLXBlbi1oZWVuYS1tYW5z\ndXJpLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvNS1yZWFz\nb25zLXdoeS1jb2xkLWNhbGxpbmctZGVhZC1kaWdpdGFsLW1hcmtldGluZy1j\nYWxsdW0tc3RyaW5nZmVsbG93LGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29t\nXC9wdWxzZVwvZml2ZS1yZWFzb25zLXdoeS1uZXRmbGl4LXJlY3J1aXRlcnMt\nc28tcmViZWxsaW91cy1zd2Vuc29uLGh0dHBzOlwvXC93d3cubGlua2VkaW4u\nY29tXC9wdWxzZVwvZmVhci1hbWF6b24tZHJpdmVzLWZsaXBrYXJ0LXR3by1p\nbmNyZWRpYmx5LWJhZC1tYXMtZWJheS1yYWplZXYtZHViZXksaHR0cHM6XC9c\nL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9vbndhcmQtbmV3LWhvbWUtcGF1\nbC1sZXZpbmUsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9z\naG9ja2luZy1iYWNrLXN0b3J5LWJlaGluZC15ZXN0ZXJkYXlzLWRlYmFjbGUt\ndW5pdGVkLWFpcmxpbmVzLWhhcmRlcixodHRwczpcL1wvd3d3Lm55dGltZXMu\nY29tXC8yMDE3XC8wNFwvMjNcL3RlY2hub2xvZ3lcL3RyYXZpcy1rYWxhbmlj\nay1wdXNoZXMtdWJlci1hbmQtaGltc2VsZi10by10aGUtcHJlY2lwaWNlLmh0\nbWwsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC95b3Utd2Fu\ndC1zdWNjZXNzZnVsLW1hcnJ5LXlvdXItYmVzdC1mcmllbmQtdmluY2VudC1j\nYXJsb3MsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9ob3ct\neW91LW1ha2luZy1nb29kLWVtcGxveWVlcy1sZWF2ZS15b3VyLWNvbXBhbnkt\ndmFydGlrYS1rYXNoeWFwLGh0dHBzOlwvXC9ibG9nLmxpbmtlZGluLmNvbVwv\nMjAxN1wvYXByaWxcLzI0XC90aGUtcG93ZXItb2YtbGlua2VkaW5zLTUwMC1t\naWxsaW9uLWNvbW11bml0eSxodHRwOlwvXC93d3cuZWNvbm9taXN0LmNvbVwv\nbmV3c1wvbGVhZGVyc1wvMjE3MjE2NTYtZGF0YS1lY29ub215LWRlbWFuZHMt\nbmV3LWFwcHJvYWNoLWFudGl0cnVzdC1ydWxlcy13b3JsZHMtbW9zdC12YWx1\nYWJsZS1yZXNvdXJjZSxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVs\nc2VcL25lcmR3YWxsZXQtd2h5LWJlaW5nLWNvby1hbWF6aW5nLWRhbi15b28s\naHR0cDpcL1wvZmluYW5jZS55YWhvby5jb21cL25ld3NcL2Nlby1saWtlcy10\naHJlZS1kYXktd2Vla2VuZHMtMTgwODAwOTczLmh0bWwsaHR0cHM6XC9cL3d3\ndy5saW5rZWRpbi5jb21cL3B1bHNlXC9hbWF6b24teW91LWRvbnQtc2VlLWdv\nb2dsZS1mYWNlYm9vay13YXRjaGluZy1taXRjaC1qb2VsLGh0dHBzOlwvXC93\nd3cubGlua2VkaW4uY29tXC9wdWxzZVwvZG9lcy1nYXJ0bmVyLWdyb3VwLW1h\ndHRlci1rZXZpbi1odW50LGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9w\ndWxzZVwvOC10ZXJyaWJsZS1waHJhc2VzLXlvdS1uZXZlci13YW50LWhlYXIt\neW91ci1ib3NzLXNheS1iZXJuYXJkLW1hcnIsaHR0cHM6XC9cL3d3dy5saW5r\nZWRpbi5jb21cL3B1bHNlXC9odW1hbi1sZWFzdC15b3VyLWVtcGxveWVlcy15\ndS1lbi10c2FpLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC90b2RheVwv\ncG9zdFwvYXJ0aWNsZVwvMjUtYnV6endvcmRzLXlvdS1tdXN0LW5ldmVyLXNh\neS1hZ2Fpbi1kci10cmF2aXMtYnJhZGJlcnJ5LGh0dHBzOlwvXC93d3cubGlu\na2VkaW4uY29tXC9wdWxzZVwvd2hlbi15b3UtZ2V0LWZpcmVkLWZhaWwtYmln\nLWhvdy1ib3VuY2UtZm9yd2FyZC1hZGFtLWdyYW50LGh0dHBzOlwvXC93d3cu\nbGlua2VkaW4uY29tXC9wdWxzZVwvMTItaGFiaXRzLWdlbnVpbmUtcGVvcGxl\nLWRyLXRyYXZpcy1icmFkYmVycnksaHR0cDpcL1wvd3d3LnNtaC5jb20uYXVc\nL2J1c2luZXNzXC9yZXRhaWxcL2FtYXpvbi1pcy1jb21pbmctdG8tYXVzdHJh\nbGlhLXdpdGgtbG93LXByaWNlcy12YXN0LXNlbGVjdGlvbi1hbmQtZmFzdC1k\nZWxpdmVyeS0yMDE3MDQxOS1ndm82bGIuaHRtbCxodHRwczpcL1wvd3d3Lm55\ndGltZXMuY29tXC8yMDE3XC8wNFwvMDhcL29waW5pb25cL3N1bmRheVwvdGhl\nLXV0dGVyLXVzZWxlc3NuZXNzLW9mLWpvYi1pbnRlcnZpZXdzLmh0bWwsaHR0\ncHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC93aHktc3VjY2Vzc2Z1\nbC1pbmRpdmlkdWFscy13ZWFyLXNhbWUtb3V0Zml0LWRhaWx5LXZpbmNlbnQt\nY2FybG9zLGh0dHBzOlwvXC93d3cuaW5jLmNvbVwvanVzdGluLWJhcmlzb1wv\naXQtdG9vay1qZWZmLWJlem9zLW9ubHktdGhyZWUtd29yZHMtdG8tZHJvcC10\naGUtYmVzdC1hZHZpY2UteW91bGwtaGVhci10b2RheS5odG1sLGh0dHBzOlwv\nXC93d3cuZm9yYmVzLmNvbVwvc2l0ZXNcL3BldGVyY29oYW5cLzIwMTdcLzA0\nXC8yOFwvNC1yZWFzb25zLWFtYXpvbi1zdG9jay13aWxsLWtlZXAtZG91Ymxp\nbmctZXZlcnktMy15ZWFyc1wvLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29t\nXC9wdWxzZVwvZGVjaXNpdmUtbW9tZW50LW5pa2xhcy16ZW5uc3RyJUMzJUI2\nbSxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL3doYXQtZG8t\neW91LXdhbnQtZnJvbS1saWZlLWtpZXJvbi13YWxzaCxodHRwczpcL1wvd3d3\nLnZpcmdpbi5jb21cL3JpY2hhcmQtYnJhbnNvblwvOC10aXBzLWxpdmluZy15\nb3VyLWJlc3QtbGlmZSxodHRwczpcL1wvd3d3LmluYy5jb21cL2p1c3Rpbi1i\nYXJpc29cL21jZG9uYWxkcy1qdXN0LW1hZGUtYS1odWdlLWFubm91bmNlbWVu\ndC1hbmQtaXRzLWdvaW5nLXRvLWJlLWEtZ2FtZS1jaGFuZ2VyLmh0bWwsaHR0\ncHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9zdGF5LWh1bmdyeS1o\ndW1ibGUtYWx3YXlzLWh1c3RsZS1zdGVwaGFuaWUtZG91Z2xhcyxodHRwOlwv\nXC9zb2NpYWwudGVjaGNydW5jaC5jb21cLzIwMTdcLzA0XC8xOFwvb3JhY2xl\nLWFjcXVpcmVzLW1vYXRcLyxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwv\ncHVsc2VcL3Bvd2VyLWlkZWEtc2V4LWphbWVzLWFsdHVjaGVyLGh0dHBzOlwv\nXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvdW5pY29ybi1vdXRjb21lcy1z\nZXF1b2lhLWNhcGl0YWwtc2Vlcy1tb3N0LTFiLWV4aXRzLXRlbmRzLW5hdGFu\nLXJlZGR5LGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvdHJ1\nbXBzLXRheC1jdXRzLW1heS1tb3JlLWRhbWFnaW5nLXRoYW4tcmVhZ2Fucy1z\ndGV2ZW4tcmF0dG5lcixodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVs\nc2VcLzQtZGFpbHktaGFiaXRzLXlvdS1uZWVkLWdpdmUtdXAtYmV0dGVyLWxl\nYWRlci1qb2huLWVhZGVzLGh0dHA6XC9cL3d3dy5zZWF0dGxldGltZXMuY29t\nXC9idXNpbmVzc1wvYW1hem9uXC9hbWF6b25jb20tdW52ZWlscy10d28tZ3Jv\nY2VyeS1waWNrdXAtbG9jYXRpb25zLWluLXNlYXR0bGVcLyxodHRwczpcL1wv\nd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL29ubHktbWF0aC1nZW5pdXMtY2Fu\nLXNvbHZlLXB1enpsZS15b3UtbW9oc2luLWFsZWUtcWFzaW1peWFuLGh0dHBz\nOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvd2FudC1yZXR1cm4tZW1w\nbG95ZXIteW91LWp1c3QtcXVpdC1oZXJlcy1ob3cta25vdy1jYW4tYnJheXRv\nbixodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL2dpdmluZy1h\nd2F5LW15LWRpZ2l0YWwtbWFya2V0aW5nLXBsYW4tdGVtcGxhdGUtMjAxNy1v\nbGl2aWVyLW1hbWV0LGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxz\nZVwvcmVwbGFjZWFibGUta2V2aW4tYWxhdmksaHR0cHM6XC9cL3d3dy5saW5r\nZWRpbi5jb21cL3B1bHNlXC83LXN0dXBpZC1ydWxlcy1kcml2ZS1nb29kLWVt\ncGxveWVlcy1jcmF6eS13b3JrLWJlcm5hcmQtbWFycixodHRwczpcL1wvd3d3\nLnJlY29kZS5uZXRcLzIwMTdcLzRcLzEyXC8xNTI3NDIyMFwvamVmZi1iZXpv\ncy1hbWF6b24tc2hhcmVob2xkZXJzLWxldHRlci1kYXktMi1kaXNhZ3JlZS1h\nbmQtY29tbWl0LGh0dHBzOlwvXC93d3cuYW1hem9uLmNvbVwvcFwvZmVhdHVy\nZVwvejZvOWc2c3lzeHVyNTd0LGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29t\nXC9wdWxzZVwvYm95Y290dHVuaXRlZC1ob3ctc29jaWFsLW1lZGlhLW1ha2Ut\ndW5pdGVkLWFpcmxpbmVzLXBheS1taWtpLWRpbmcsaHR0cHM6XC9cL3d3dy5s\naW5rZWRpbi5jb21cL3B1bHNlXC9vcHRpb24tYi1yaWNoYXJkLWJyYW5zb24s\naHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9vdXItc2Vjb25k\nLWZyZWUtcG93ZXJwb2ludC1zbGlkZXMtc2F2ZS15b3UtdGltZS1ib29zdC1q\nZWZmZXJ5LGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvaG93\nLWktZ290LXRocm91Z2gtd29yc3QtZGF5cy1teS1saWZlLXNvLWZhci1zaGFu\nZS1zbm93LGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvd29y\nZHMteW91LXNob3VsZC1oZWFyLXRocmVlLWxpZmUtbGVzc29ucy1mcm9tLWNl\nby1seW4tbXVsZHJvdyxodHRwOlwvXC93d3cuYnVzaW5lc3NpbnNpZGVyLmNv\nbVwvbGlua2VkaW4tc2FuLWZyYW5jaXNjby1vZmZpY2UtdG91ci0yMDE3LTUs\naHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9kZWFyLWxpbmtl\nZGluLWl0cy10aW1lLXNheS1nb29kYnllLWhhcnJ5LWRoZWJhcixodHRwczpc\nL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL3doeS1nb29kLWVtcGxveWVl\ncy1iZWNvbWUtYmFkLW1hbmFnZXJzLXRvbWFzLWt1Y2VyYSxodHRwOlwvXC93\nd3cuZ2Vla3dpcmUuY29tXC8yMDE3XC9mdWxsLXRleHQtYW5udWFsLWxldHRl\nci1hbWF6b24tY2VvLWplZmYtYmV6b3MtZXhwbGFpbnMtYXZvaWQtYmVjb21p\nbmctZGF5LTItY29tcGFueVwvLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29t\nXC9wdWxzZVwvd2h5LWFtYXpvbi1naWFudC1zbGF5ZXItZnV0dXJlLW1pY2hh\nZWwtc3BlbmNlcixodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2Vc\nL25ldmVyLWRvLTEwLXJlcHMtYW55dGhpbmcta2V2aW4tZ3JlaWYsaHR0cHM6\nXC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9meXJlLWZlc3RpdmFsLWRl\nYmFjbGUtZGVtb25zdHJhdGVzLWRpZmZlcmVuY2UtYmV0d2Vlbi1kYXZpZC1k\nZWFsLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tLGh0dHBzOlwvXC93d3cu\nbGlua2VkaW4uY29tXC9wdWxzZVwvMTItdGltZWxpbmVzcy1oYWJpdHMtaW5z\nYW5lbHktcHJvZHVjdGl2ZS1wZW9wbGUtYmVybmFyZC1tYXJyLGh0dHBzOlwv\nXC93d3cuY25ldC5jb21cL25ld3NcL2FwcGxlLWV4ZWMtbW9ja3MtZ29vZ2xl\nLWhvbWUtYW5kLWFtYXpvbi1lY2hvXC9cIiBPUiBsaS5hbGwuYXJ0aWNsZXMu\ndXJsIGluIFwiaHR0cDpcL1wvbWFzaGFibGUuY29tXC8yMDE3XC8wNFwvMDZc\nL2dvb2dsZS1hbmQtZmFjZWJvb2stc2hvdWxkLWJlLW5lcnZvdXMtYWJvdXQt\nYW1hem9uLWFkc1wvLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxz\nZVwvZnJvbS1wYy1tYWMtYmFjay1hZ2Fpbi1rZXZpbi1zY290dCxodHRwczpc\nL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL2Nlby1idWlsZGluZy1kaWZm\nZXJlbnQtdGVhbS1pbmRpYS1hbmRoZXJlcy13aHktd2UtbXVzdC1tb2hhbnR5\nLGh0dHBzOlwvXC9oYnIub3JnXC8yMDE3XC8wNFwvaS1qb2luZWQtYWlyYm5i\nLWF0LTUyLWFuZC1oZXJlcy13aGF0LWktbGVhcm5lZC1hYm91dC1hZ2Utd2lz\nZG9tLWFuZC10aGUtdGVjaC1pbmR1c3RyeSxodHRwczpcL1wvd3d3LmZvcmJl\ncy5jb21cL3NpdGVzXC9saXpyeWFuXC8yMDE3XC8wNVwvMDZcL25vLWktd29u\ndC13b3JrLXRpbC1taWRuaWdodC10aGVuLWNvbWUtaW4tYXQtZWlnaHQtYS1t\nXC8saHR0cDpcL1wvc29jaWFsLnRlY2hjcnVuY2guY29tXC8yMDE3XC8wNFwv\nMjRcL2xpbmtlZGluLWhpdHMtNTAwbS1tZW1iZXItbWlsZXN0b25lLWZvci1p\ndHMtc29jaWFsLW5ldHdvcmstZm9yLXRoZS13b3JraW5nLXdvcmxkXC8saHR0\ncHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9zdG9yeS1iZWdnYXIt\nd2hvLXNhdmVkLW1vbmV5LTIteWVhcnMtYnV5LWRyZXNzLWhpcy1kYXVnaHRl\nci1iLWRla2EsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9k\nb2VzLXlvdXItY29tcGFueS1uZWVkLWRpcmVjdG9yLWdldHRpbmctc2h0LWRv\nbmUtcnlhbi1ob2xtZXMsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1\nbHNlXC9zdGFydGluZy1vdmVyLWFmdGVyLWJhbmtydXB0Y3ktZGl2b3JjZS1z\nb3BoaWEtYW1vcnVzbyxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVs\nc2VcL2Nhc2hpZXJzLWxhc3Qtc3RhbmQtY2hpcC1jdXR0ZXIsaHR0cDpcL1wv\nc29jaWFsLnRlY2hjcnVuY2guY29tXC8yMDE3XC8wNFwvMTJcL2hlbGwtby11\nYmVyXC8saHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9pdHMt\nbm93LWVhc3ktbWFrZS1jcmVhdGl2ZS1wcmVzZW50YXRpb24tbWlsbGVubmlh\nbC10ZW1wbGF0ZS14YXZpZXIsaHR0cHM6XC9cL3d3dy5iaXpqb3VybmFscy5j\nb21cL3NlYXR0bGVcL25ld3NcLzIwMTdcLzA0XC8yNlwvYW1hem9uLXByaW1l\nLW1lbWJlcnNoaXAtZXN0aW1hdGUtODAtbWlsbGlvbi5odG1sLGh0dHA6XC9c\nL3d3dy5odWZmaW5ndG9ucG9zdC5jb21cL2VudHJ5XC8xMC10d2Vha3MtdG8t\neW91ci1tb3JuaW5nLXJvdXRpbmUtdGhhdC13aWxsLXRyYW5zZm9ybV91c181\nOTAxMDhlNmU0YjA3NjhjMjY4MmUyODksaHR0cHM6XC9cL3d3dy5saW5rZWRp\nbi5jb21cL3B1bHNlXC93b3JraW5nLWxpbmtlZGlucy1oci1kZXBhcnRtZW50\nLXdoYXQtaS1sZWFybmVkLXdoeS1jaG9zZS1nZXJhbGQtbGF1LGh0dHA6XC9c\nL3d3dy5jbmJjLmNvbVwvMjAxN1wvMDRcLzEyXC9hbWF6b24tamVmZi1iZXpv\ncy0yMDE3LXNoYXJlaG9sZGVyLWxldHRlci5odG1sLGh0dHBzOlwvXC93d3cu\nbGlua2VkaW4uY29tXC9wdWxzZVwvcmVhbC11bHRpbWF0ZS1wb3dlcnBvaW50\nLXNsaWRlcy1zYXZlLWhvdXJzLXlvdXItbmV4dC1waXRjaC1qZWZmZXJ5LGh0\ndHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvaGVyZXMtaG93LWF2\nb2lkLXVuaXRlZC1pbmNpZGVudC15b3VyLWNvbXBhbnktZGF2ZS1jcmVuc2hh\ndyxodHRwczpcL1wvd3d3Lndhc2hpbmd0b25wb3N0LmNvbVwvbmV3c1wvZHIt\nZ3JpZGxvY2tcL3dwXC8yMDE3XC8wNFwvMTFcL2FtaWQtcHItZmlhc2NvLW92\nZXItZHJhZ2dlZC1wYXNzZW5nZXItdW5pdGVkLWNlby1kZWZlbmRzLWhpcy1j\ncmV3XC8saHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9zaGFy\naW5nLXRpbWUtdGFsZW50LWJldHRlci1mdXR1cmUtYnJhZC1zbWl0aCxodHRw\nczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL3F1b3RlLWZyb20tamFt\nZXNvbi1zdC1jbGFpcmUtYW50b2luZXR0ZS1taXRjaGVsbCxodHRwczpcL1wv\nd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL21lc3NhZ2UtaS1zZW5kLWVtcHR5\nLWluYm94LW1pa2UtZ2Ftc29uLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29t\nXC9wdWxzZVwvbmV3LWZyZWUtaGlnaC1pbXBhY3QtY29ycG9yYXRlLXByZXNl\nbnRhdGlvbi10ZW1wbGF0ZS1mcm9tLWplZmZlcnksaHR0cHM6XC9cL3d3dy5s\naW5rZWRpbi5jb21cL3B1bHNlXC93aGF0LWktbGVhcm5lZC1mcm9tLWdvaW5n\nLTUwLWludGVydmlld3MtaW5jbHVkaW5nLWdvb2dsZS1iZWxjYWssaHR0cHM6\nXC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9mcmVlLWRpZ2l0YWwtbWFy\na2V0aW5nLXBsYW4tdGVtcGxhdGUtMjAxNy1icnlubi1tLWJlZXRnZSxodHRw\nczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL3JlYWNoaW5nLWhpZ2hl\nci1teS1maXJzdC13ZWVrLWxpbmtlZGluLWx5bi1tdWxkcm93LGh0dHBzOlwv\nXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvc2lsaWNvbi12YWxsZXlzLW5l\nd2VzdC1mZW1hbGUtZ2VuZXJhbC1wYXJ0bmVyLWhhcy1hZHZpY2UtZmFpcmNo\naWxkLGh0dHBzOlwvXC93d3cudmlyZ2luLmNvbVwvcmljaGFyZC1icmFuc29u\nXC83MC1tdXN0LXJlYWQtYm9va3MsaHR0cHM6XC9cL3F6LmNvbVwvOTYzNTMw\nXC9oLTFiLWl0cy1ub3QtanVzdC10cnVtcHMtYW1lcmljYS1pbmRpYW4tdGVj\naGllcy1hcmUtdW53YW50ZWQtZnJvbS1lYXN0LXRvLXdlc3RcLyxodHRwOlwv\nXC93d3cuYmJjLmNvLnVrXC9uZXdzXC93b3JsZC11cy1jYW5hZGEtMzk1NjM1\nNzAsaHR0cHM6XC9cL2FjY291bnRzLmdvb2dsZS5jb21cL1NlcnZpY2VMb2dp\nbj9zZXJ2aWNlPW1haWwmcGFzc2l2ZT10cnVlJnJtPWZhbHNlJmNvbnRpbnVl\nPWh0dHBzOlwvXC9tYWlsLmdvb2dsZS5jb21cL21haWxcLyZzcz0xJnNjYz0x\nJmx0bXBsPWRlZmF1bHQmbHRtcGxjYWNoZT0yJmVtcj0xJm9zaWQ9MSxodHRw\nczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL2RvbnQtaGlyZS1hbnlv\nbmUtdW50aWwteW91LXRha2UtdGhlbS1sdW5jaC1maXJzdC1kb25uLWNhcnIs\naHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC93YWxtYXJ0cy1l\nLWNvbW1lcmNlLWJpbmdlLW9uZS1iaWctc2lsaWNvbi12YWxsZXktamFrZS1h\nbmRlcnNvbi1iaWFsaXMsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1\nbHNlXC93aGF0LWNhbi13ZS1sZWFybi1mcm9tLTQwMC1qdWljZXItdGhhdHMt\nc3VwcG9zZWRseS12YWxsZXktYWJoeWFua2FyLGh0dHBzOlwvXC93d3cubGlu\na2VkaW4uY29tXC9wdWxzZVwvZG8tYWNjZXB0LWNvdW50ZXItb2ZmZXItaGVy\nZS13aHktbHVzaGlhLXZhbi1idXVyZW4saHR0cHM6XC9cL3d3dy5saW5rZWRp\nbi5jb21cL3B1bHNlXC9jZW8tZ2FwLXNlbnQtZXh0cmFvcmRpbmFyeS1lbWFp\nbC01LXllYXItb2xkLWdpcmwtanVzdGluLWJhcmlzbyxodHRwczpcL1wvd3d3\nLmxpbmtlZGluLmNvbVwvcHVsc2VcL2JvYmJ5LWhlbmxpbmUtMTAteWVhci1h\nbGl2ZS1kYXktamFtaWUtYnVydG9uLGh0dHBzOlwvXC93d3cubGlua2VkaW4u\nY29tXC9wdWxzZVwvYmVzdC1hbnN3ZXItc2VsbC1tZS1wZW4taS1oYXZlLWV2\nZXItc2Vlbi1yYXZpLW11bmRyYSxodHRwOlwvXC93d3cuY25iYy5jb21cLzIw\nMTdcLzA0XC8xM1wvYmlsbC1iZWxpY2hpY2stbGVhZGVyc2hpcC1ydWxlcy5o\ndG1sLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvaG93LWdv\nb2dsZS1idWlsZHMtYm9zc2VzLW9yZGVyLWRyLXRyYXZpcy1icmFkYmVycnks\naHR0cHM6XC9cL3d3dy52aXJnaW4uY29tXC9yaWNoYXJkLWJyYW5zb25cL2xp\nZmUtdG9vLXNob3J0LXdhc3RlLXRpbWUtaGF0aW5nLWFueW9uZSxodHRwczpc\nL1wvd3d3LmZvcmJlcy5jb21cL3NpdGVzXC9saXpyeWFuXC8yMDE3XC8wNFwv\nMjZcL3RoZS1yZWFsLXJlYXNvbi15b3VyLXJlc3VtZS13YXMtcmVqZWN0ZWRc\nLyxodHRwczpcL1wvd3d3LmZvcmJlcy5jb21cL3NpdGVzXC9saXpyeWFuXC8y\nMDE3XC8wNVwvMDFcL25vLWktd29udC1oZWxwLXlvdS1nZXQtaGlyZWQtYXQt\nbXktY29tcGFueVwvLGh0dHA6XC9cL3d3dy50aGV2ZXJnZS5jb21cL2NpcmN1\naXRicmVha2VyXC8yMDE3XC80XC8yMFwvMTUzNzU4NDJcL3BsYXN0Yy1iYW5r\ncnVwdC1jYW1wYWlnbi1mb2xkLWJhY2tlcnMsaHR0cDpcL1wvd3d3LmNuYmMu\nY29tXC8yMDE3XC8wNFwvMTdcL2Zhc3Rlc3Qtd2F5cy10by1nZXQtcHJvbW90\nZWQuaHRtbCxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL3Np\nbmdhcG9yZS1zY290bGFuZC10cmFpbi1hbmRyZXctYmxldmlucyxodHRwczpc\nL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL2Zyb20tdGFyZ2V0LWFtYXpv\nbi1kYXktMS1hbGxpc29uLW5lZWx5LGh0dHBzOlwvXC93d3cubGlua2VkaW4u\nY29tXC9wdWxzZVwvY2FyZWVyLWFkdmljZS1pLXdpc2gtaGFkLTI1LXNoYW5l\nLXJvZGdlcnMsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC93\naHkteW91bmctZmVtYWxlLWxlYWRlcnMtbXVzdC1yZWplY3QtdGhpbmtpbmct\naW0tbGlrZS1rYXRlLWp1bmcsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21c\nL3B1bHNlXC8xMC1taXN0YWtlcy1zcGVsbC1kaXNhc3Rlci15b3VyLWNhcmVl\nci1qYW4tam9obnN0b24tb3NidXJuLGh0dHBzOlwvXC93d3cubGlua2VkaW4u\nY29tXC9wdWxzZVwvdG9wLTgtdGhpbmdzLWktbGVhcm5lZC10ZWQtMjAxNy1i\naWxsLWdyb3NzLGh0dHBzOlwvXC93d3cuZm9yYmVzLmNvbVwvc2l0ZXNcL2xp\nenJ5YW5cLzIwMTdcLzA0XC8yMlwvdGhlLWZhdGFsLWludGVydmlldy1taXN0\nYWtlLTkwLW9mLWpvYi1zZWVrZXJzLW1ha2VcLyxodHRwOlwvXC93d3cuYnVz\naW5lc3NpbnNpZGVyLmNvbVwvd2h5LW1hcmstenVja2VyYmVyZy10dXJuZWQt\nZG93bi15YWhvb3MtMS1iaWxsaW9uLW9mZmVyLXRvLWJ1eS1mYWNlYm9vay1p\nbi0yMDA2LTIwMTctNCxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVs\nc2VcL2FmdGVyLWZ5cmUtZmVzdGl2YWwtZmlhc2NvLWNhbi1pbmZsdWVuY2Vy\ncy10cnVzdGVkLXNhdmFubmFoLWZlcm5hbmRlcyxodHRwczpcL1wvd3d3Lmxp\nbmtlZGluLmNvbVwvcHVsc2VcLzIwMTQwNTI4MTkxNDI3LTEwMTk3ODA3LXdo\nYXQtaGFwcGVucy1pZi15b3UtaW52ZXN0LWluLWRldmVsb3BpbmcteW91ci1w\nZW9wbGUtYW5kLXRoZXktbGVhdmUsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5j\nb21cL3B1bHNlXC9ob3ctdGhyZWUtcGFzc2VuZ2Vycy1jaGFuZ2UtZGVzdGlu\neS04NjAwMC1lbXBsb3llZXMtbWFydGluLWxpbmRzdHJvbSxodHRwczpcL1wv\nd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL215LWlwby13b3J0aC1taWxsaW9u\ncy1pdHMtZW1iYXJyYXNzaW5nLXB1YmxpYy1mYWlsdXJlLWFudGhvbnktdGph\nbixodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL2FtYXpvbi1o\ndWdoLWhlZm5lci13aGF0LW1lYW5zLWNvbGVzLXdvb2xpZXMtYWxleC1wb2xs\nYWssaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC93aGVyZS1k\nby13ZS1zZWUtcnVwZWUtZG9sbGFyLXJhdGVzLWRlYy0yMDE3LXN1bmlsLWRh\nbWFuaWEsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC93YXJy\nZW4tYnVmZmV0dC1wcmVkaWN0cy1zaWduaWZpY2FudGx5LWxlc3MtZW1wbG95\nbWVudC1jaGlwLWN1dHRlcixodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwv\ncHVsc2VcLzYtdW51c3VhbC1oYWJpdHMtd29ybGRzLW1vc3QtY3JlYXRpdmUt\ncGVvcGxlLWRyLXRyYXZpcy1icmFkYmVycnksaHR0cHM6XC9cL3d3dy5yZWNv\nZGUubmV0XC8yMDE3XC80XC8xN1wvMTUzMzQ2NjJcL3RydW1wLWgxYi12aXNh\nLWltbWlncmF0aW9uLW9yZGVyLGh0dHA6XC9cL2ZpcnN0cm91bmQuY29tXC9y\nZXZpZXdcL2hvdy10by1iZWNvbWUtaW5zYW5lbHktd2VsbC1jb25uZWN0ZWRc\nLyxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL2hvdy10cmlw\nLXVwLWludGVydmlld2VyLXdoby1hc2tzLXlvdS1zZWxsLW1lLXBlbi1wYXVs\nLWNhc3RhaW4saHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC90\naGluZ3MtaS1sZWFybnQtdWJlci15dS1lbi10c2FpLGh0dHA6XC9cL3d3dy5i\ndXNpbmVzc2luc2lkZXIuY29tXC9mYWNlYm9vay1mOC1tYXJrLXp1Y2tlcmJl\ncmctb24tYXVnbWVudGVkLXJlYWxpdHktMjAxNy00LGh0dHBzOlwvXC93d3cu\nbGlua2VkaW4uY29tXC9wdWxzZVwvZWxvbi1tdXNrLXJldmVhbHMtZWxldmF0\nb3JzLXRha2UtY2Fycy1oaXMtaGlnaC1zcGVlZC10dW5uZWxzLWN1dHRlcixo\ndHRwOlwvXC93d3cuYWR3ZWVrLmNvbVwvYWdlbmNpZXNcL2lrZWEtaGFkLWEt\nZ3JlYXQtcmVhY3Rpb24tdG8tYmFsZW5jaWFnYS1tYWtpbmctYS0yMTQ1LXZl\ncnNpb24tb2YtaXRzLWljb25pYy05OS1jZW50LWJsdWUtYmFnXC8saHR0cHM6\nXC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC93aHktZXZlcnktY29tcGFu\neS1uZWVkcy1jaGllZi1lbnRyZXByZW5ldXItYWxleGFuZGVyLW9zdGVyd2Fs\nZGVyLGh0dHBzOlwvXC93d3cud3NqLmNvbVwvYXJ0aWNsZXNcL2JyaWNrLWFu\nZC1tb3J0YXItc3RvcmVzLWFyZS1zaHV0dGVyaW5nLWF0LWEtcmVjb3JkLXBh\nY2UtMTQ5MjgxODgxOCxodHRwczpcL1wvd3d3LmZvcmJlcy5jb21cL3NpdGVz\nXC9saXpyeWFuXC8yMDE3XC8wNVwvMDVcL3doeS1pcy1teS1qb2Itb2ZmZXIt\nb25seS1nb29kLWZvci0yNC1ob3Vyc1wvLGh0dHBzOlwvXC93d3cubGlua2Vk\naW4uY29tXC9wdWxzZVwvdHJhaWwtYmxhemVyLWJlbi1tYXJpbmNvdmljaCxo\ndHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL2UtY29tbWVyY2Ut\ncGxhbmV0LW1vc3Qtd2VsbC1mdW5kZWQtcHJpdmF0ZS1jb21wYW5pZXMtb25l\nLW5hdGFuLXJlZGR5LGh0dHBzOlwvXC93d3cuZm9yYmVzLmNvbVwvc2l0ZXNc\nL2xpenJ5YW5cLzIwMTdcLzA0XC8yMlwvdGVuLWludGVydmlldy1xdWVzdGlv\nbnMtdGhhdC1zY3JlYW0teW91LWRvbnQtd2FudC10aGlzLWpvYlwvLGh0dHBz\nOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvbWFzc2l2ZS1nbWFpbC1h\ndHRhY2stdHJpY2tlZC1tYW55LWluY2x1ZGluZy1tZS1tb250ZW1heW9yLXdh\nbGtlcixodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL2FsbC1z\nYWxlcy1mbG9vcnMtc2hvdWxkLWxvdWQtdG9ueS1qLWh1Z2hlcyxodHRwczpc\nL1wvd3d3LmdhdGVzbm90ZXMuY29tXC9BYm91dC1CaWxsLUdhdGVzXC9NYXRj\naC1mb3ItQWZyaWNhLGh0dHA6XC9cL3d3dy50aGV2ZXJnZS5jb21cLzIwMTdc\nLzRcLzIzXC8xNTM5OTQzOFwvYXBwbGUtdWJlci1hcHAtc3RvcmUtZmluZ2Vy\ncHJpbnQtcHJvZ3JhbS10aW0tY29vay10cmF2aXMta2FsYW5pY2ssaHR0cHM6\nXC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9yZWNydWl0aW5nLXN1Y2tz\nLWJlY2F1c2UteW91LWNocmlzdGllLW1jcGhlcnNvbixodHRwczpcL1wvd3d3\nLmxpbmtlZGluLmNvbVwvcHVsc2VcL2ZhbnRhc3RpYy11c2UtY3VzdG9tZXIt\nZGF0YS13ZWxsLWRvbmUtYXNvcy1oYXlsZXktY2xpZmZvcmQsaHR0cHM6XC9c\nL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9sZXRzLXB1dC1teXRoLW1iYXMt\nYmVkLWFsZXhhbmRlci10YXVzc2lnLGh0dHBzOlwvXC93d3cubGlua2VkaW4u\nY29tXC9wdWxzZVwvdW5pdGVkLWFpcmxpbmVzLXBpbG90cy1pbmZ1cmlhdGVk\nLWZvcmNpYmx5LWVqZWN0ZWQtaGlnaC1qb2huLWMtYWJlbGwsaHR0cHM6XC9c\nL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9kYWlseS1ydW5kb3duLW5vdy1z\nbmFwY2hhdC1mYWNlcy1wci1uaWdodG1hcmUtaW50cmlndWUtam9obi1jLWFi\nZWxsLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29tXC9wdWxzZVwvNC1yZWFz\nb25zLWFtYXpvbi1zdG9jay1rZWVwLWRvdWJsaW5nLWV2ZXJ5LTMteWVhcnMt\ncmVhY2gtamotZGVsZ2FkbyxodHRwOlwvXC93d3cuZm9yYmVzLmNvbVwvbWlk\nYXNcL2xpc3RcLyxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2Vc\nL3NvbHV0aW9uLWgtMWItdmlzYS1tZXNzLXRlY2gtY29tcGFuaWVzLWhhdGUt\ndml2ZWstd2FkaHdhLGh0dHBzOlwvXC93d3cudGhlc3RyZWV0LmNvbVwvc3Rv\ncnlcLzE0MDgzMjkyXC8xXC9hbWF6b24tcy1qZWZmLWJlem9zLW5ldy1hbm51\nYWwtbGV0dGVyLXJldmVhbHMtc2V2ZXJhbC1iaWctc2VjcmV0cy10by1iZWlu\nZy1zdWNjZXNzZnVsLWluLWJ1c2luZXNzLmh0bWwsaHR0cHM6XC9cL3d3dy5s\naW5rZWRpbi5jb21cL3B1bHNlXC8xMC1mcmVlLWdvb2dsZS10b29scy1hbGwt\nY29udGVudC1tYXJrZXRlcnMtc2hvdWxkLXVzZS1uZWlsLXBhdGVsLGh0dHA6\nXC9cL3d3dy5nZWVrd2lyZS5jb21cLzIwMTdcL2FtYXpvbi1jb25maXJtcy1w\nbGFucy1mb3ItbmV3LW9mZmljZS1pbi1iZWxsZXZ1ZS13aXRoLWVtcGxveWVl\ncy1zZXQtdG8tbW92ZS1pbi10aGlzLXN1bW1lclwvLGh0dHBzOlwvXC93d3cu\nbGlua2VkaW4uY29tXC9wdWxzZVwvdG9kYXktaS1pbnRyb2R1Y2VkLW15c2Vs\nZi1jZW8tbGlua2VkaW4tZWxpemFiZXRoLWNoYW5nLGh0dHBzOlwvXC93d3cu\nbGlua2VkaW4uY29tXC9wdWxzZVwvb3Blbi1sZXR0ZXItdW5pdGVkcy1vc2Nh\nci1tdW5vei10b20tbWNjdWluLGh0dHBzOlwvXC9idXNpbmVzcy5saW5rZWRp\nbi5jb21cL21hcmtldGluZy1zb2x1dGlvbnNcL2Jsb2dcL2xpbmtlZGluLW5l\nd3NcLzIwMTdcL2ludHJvZHVjaW5nLWxpbmtlZGluLW1hdGNoZWQtYXVkaWVu\nY2VzMCxodHRwczpcL1wvd3d3LmxpbmtlZGluLmNvbVwvcHVsc2VcL2kteW91\nci1iYXNpYy1hbnRpLXRlY2gtdHlwZS1iZWNhbWUtZW5naW5lZXItaGVyZXMt\naG93LWJhcmJhcmEtb2FrbGV5LGh0dHA6XC9cL3d3dy5zZmdhdGUuY29tXC9i\ndXNpbmVzc1wvYXJ0aWNsZVwvQS1Hb29nbGUtZ29sZC1taW5lLWJlbG93LXRo\nZS1zZWFyY2gtYmFyLTExMDk1NDg2LnBocCxodHRwczpcL1wvaGJyLm9yZ1wv\nMjAxN1wvMDRcL3doeS15b3Utc2hvdWxkLWhhdmUtYXQtbGVhc3QtdHdvLWNh\ncmVlcnMsaHR0cHM6XC9cL3d3dy5saW5rZWRpbi5jb21cL3B1bHNlXC9mYXN0\nLWdyb3d0aC1jb21wYW5pZXMtc2hhcmUtb25lLXRoaW5nLWNvbW1vbmFuZC1p\ndHMtaW1wb3J0YW50LWVsbGlzLGh0dHBzOlwvXC93d3cubGlua2VkaW4uY29t\nXC9wdWxzZVwvc3Vydml2YWwtZml0dGVzdC1zdGV2ZW4tbGVlLVwiIiwic3Rh\ncnQiOjE0OTE5NTUyMDAsImVuZCI6MTQ5NDM3NDQwMCwicGFyYW1ldGVycyI6\neyJhbmFseXNpc190eXBlIjoiZnJlcURpc3QiLCJwYXJhbWV0ZXJzIjp7InRh\ncmdldCI6ImxpLmFsbC5hcnRpY2xlcy51cmwiLCJ0aHJlc2hvbGQiOjIwMH19\nfSwicmVzdWx0IjpudWxsLCJ1c2FnZSI6eyJhbmFseXNpc190YXNrcyI6MX0s\nInN0ZXBzX2NvbXBsZXRlZCI6MSwidG90YWxfc3RlcHMiOjEsIm1lc3NhZ2Ui\nOm51bGwsInN0YXR1cyI6ImNvbXBsZXRlZCIsImNyZWF0ZWRfYXQiOjE0OTQ0\nMTE1MjYsInVwZGF0ZWRfYXQiOjE0OTQ0MTE1MzB9LHsiaWQiOiJiNGQwMWI5\nMTM3ODE0YjJjYTM3N2MzOTdmMzBiY2ViNWM0ODM5MTE3IiwiaWRlbnRpdHlf\naWQiOiIwNmIwOTc3NWRkOWIzYjcwNDUwMGMwMWU3YzhhNGYyNSIsInN1YnNj\ncmlwdGlvbl9pZCI6ImNkOTlhYmJjODEyZjY0NmM3N2JmZDhkZGY3NjdhMTM0\nZjBiOTFlODQiLCJuYW1lIjoiQXVkaWVuY2UgW2RiY2UxYTU0NDk5NTk1YzFk\nZDU4NzI1YWUzNzY2NjQ3MTY5MDNjNjddIiwidHlwZSI6ImFuYWx5c2lzIiwi\ncGFyYW1ldGVycyI6eyJmaWx0ZXIiOiJsaS51c2VyLm1lbWJlci5lbXBsb3ll\ncl9pbmR1c3RyeV9uYW1lcyBpbiBcImludGVybmV0XCIiLCJzdGFydCI6MTQ5\nMTk1NTIwMCwiZW5kIjoxNDk0Mzc0NDAwLCJwYXJhbWV0ZXJzIjp7ImFuYWx5\nc2lzX3R5cGUiOiJmcmVxRGlzdCIsInBhcmFtZXRlcnMiOnsidGFyZ2V0Ijoi\nbGkuYWxsLmFydGljbGVzLnVybCIsInRocmVzaG9sZCI6MjAwfX19LCJyZXN1\nbHQiOm51bGwsInVzYWdlIjp7ImFuYWx5c2lzX3Rhc2tzIjoxfSwic3RlcHNf\nY29tcGxldGVkIjoxLCJ0b3RhbF9zdGVwcyI6MSwibWVzc2FnZSI6bnVsbCwi\nc3RhdHVzIjoiY29tcGxldGVkIiwiY3JlYXRlZF9hdCI6MTQ5NDQxMTUyMSwi\ndXBkYXRlZF9hdCI6MTQ5NDQxMTUyNX0seyJpZCI6IjEwNGQwZGNkYjYxMzdj\nMmU4NmRlMDk0MDk0YWE5YWEwN2FlYTk1YzUiLCJpZGVudGl0eV9pZCI6IjA2\nYjA5Nzc1ZGQ5YjNiNzA0NTAwYzAxZTdjOGE0ZjI1Iiwic3Vic2NyaXB0aW9u\nX2lkIjoiY2Q5OWFiYmM4MTJmNjQ2Yzc3YmZkOGRkZjc2N2ExMzRmMGI5MWU4\nNCIsIm5hbWUiOiJBdWRpZW5jZSBbYzBlMjM5ZjllMDRmZmZmY2NkN2ZiYmI1\nMTg1ZmI2YzEwNDU1ZDk4NV0iLCJ0eXBlIjoiYW5hbHlzaXMiLCJwYXJhbWV0\nZXJzIjp7ImZpbHRlciI6ImxpLnVzZXIubWVtYmVyLmNvdW50cnkgaW4gXCJj\nXHUwMGUzXHUwMGI0dGUgZCdpdm9pcmVcIiIsInN0YXJ0IjoxNDkxOTU1MjAw\nLCJlbmQiOjE0OTQzNzQ0MDAsInBhcmFtZXRlcnMiOnsiYW5hbHlzaXNfdHlw\nZSI6ImZyZXFEaXN0IiwicGFyYW1ldGVycyI6eyJ0aHJlc2hvbGQiOjIwMCwi\ndGFyZ2V0IjoibGkuYWxsLmFydGljbGVzLmRvbWFpbiJ9fX0sInJlc3VsdCI6\nbnVsbCwidXNhZ2UiOnsiYW5hbHlzaXNfdGFza3MiOjF9LCJzdGVwc19jb21w\nbGV0ZWQiOjEsInRvdGFsX3N0ZXBzIjoxLCJtZXNzYWdlIjpudWxsLCJzdGF0\ndXMiOiJjb21wbGV0ZWQiLCJjcmVhdGVkX2F0IjoxNDk0NDEwMzI1LCJ1cGRh\ndGVkX2F0IjoxNDk0NDEwMzI3fSx7ImlkIjoiZWE4MGU1YTZhYWFiYTZjZmFj\nNWM5YjRhMzZiZjgyODMyYTQ1ZjE0MyIsImlkZW50aXR5X2lkIjoiMDZiMDk3\nNzVkZDliM2I3MDQ1MDBjMDFlN2M4YTRmMjUiLCJzdWJzY3JpcHRpb25faWQi\nOiJjZDk5YWJiYzgxMmY2NDZjNzdiZmQ4ZGRmNzY3YTEzNGYwYjkxZTg0Iiwi\nbmFtZSI6IkJhc2VsaW5lIFsyOTM1YjBlNmZmOGI0MDk5MjNkNzgxNTg3NWIz\nMjRiYTI4ZmY1ZjY0XSIsInR5cGUiOiJhbmFseXNpcyIsInBhcmFtZXRlcnMi\nOnsiZmlsdGVyIjoibGkuYWxsLmFydGljbGVzLmRvbWFpbiBpbiBcImxpbmtl\nZGluLmNvbSxmb3JiZXMuY29tLHlvdXR1YmUuY29tLGJpempvdXJuYWxzLmNv\nbSxidXNpbmVzc2luc2lkZXIuY29tLGluYy5jb20sY25iYy5jb20sbnl0aW1l\ncy5jb20sbWlsaXRhcnktdGVjaG5vbG9naWVzLm5ldCx3c2ouY29tLHZpcmdp\nbi5jb20saGJyLm9yZyxibG9vbWJlcmcuY29tLGh1ZmZpbmd0b25wb3N0LmNv\nbSxmYWNlYm9vay5jb20sc29jaWFsLnRlY2hjcnVuY2guY29tLG93Lmx5LHBy\nbmV3c3dpcmUuY29tLHdhc2hpbmd0b25wb3N0LmNvbSxtZWRpdW0uY29tLGZp\nbmFuY2UueWFob28uY29tLGV2ZW50YnJpdGUuY29tLGZhc3Rjb21wYW55LmNv\nbSxqb3VybmFsLnRocml2ZWdsb2JhbC5jb20scHJ3ZWIuY29tLGZvcnR1bmUu\nY29tLHR3aXR0ZXIuY29tLHVzYXRvZGF5LmNvbSxlbnRyZXByZW5ldXIuY29t\nLHJldXRlcnMuY29tLGFwcC5qb2J2aXRlLmNvbSx0aGVzdHJlZXQuY29tLHF6\nLmNvbSxoc2wtcG53LWRvd25sb2FkYWJsZS1maWxlcy5zMy5hbWF6b25hd3Mu\nY29tLG1vbmV5LmNubi5jb20sdmltZW8uY29tLG15ZW1haWwuY29uc3RhbnRj\nb250YWN0LmNvbSxhcHBsZS5uZXdzLGFkd2Vlay5jb20sbWFzaGFibGUuY29t\nLHNvY2lhbC5pY2ltcy5jb20sY25uLmNvbSxsYXRpbWVzLmNvbSxueXBvc3Qu\nY29tLGNuZXQuY29tLGluc3RhZ3JhbS5jb20sZGFpbHltYWlsLmNvLnVrLHRo\nZXZlcmdlLmNvbSxmdC5jb20sdm9pY2VzdG9ybS5yb2JlcnRoYWxmLmNvbSx0\naGVhdGxhbnRpYy5jb20sYWRhZ2UuY29tLG1hcmtldHdhdGNoLmNvbSxmb3hu\nZXdzLmNvbSxidWZmZXItbWVkaWEtdXBsb2Fkcy5zMy5hbWF6b25hd3MuY29t\nLHNsaWRlc2hhcmUubmV0LGJ1c2luZXNzd2lyZS5jb20sdGhlZ3VhcmRpYW4u\nY29tLGNoaWNhZ290cmlidW5lLmNvbSxiYmMuY28udWsscmVjb2RlLm5ldCxz\ndGFydHJpYnVuZS5jb20sZWNvbm9taXN0LmNvbSx0aW1lLmNvbSxhcGxpdHJh\nay5jb20sYm9hcmRzLmdyZWVuaG91c2UuaW8sd2lyZWQuY29tLHlvdXJhY2Ns\nYWltLmNvbSxucHIub3JnLHNmZ2F0ZS5jb20sYW1hem9uLmNvbSxiYmMuY29t\nLHZlbnR1cmViZWF0LmNvbSxlY29ub21pY3RpbWVzLmluZGlhdGltZXMuY29t\nLHNlYXR0bGV0aW1lcy5jb20sdGhlbXVzZS5jb20sYnVzaW5lc3Mtc3RhbmRh\ncmQuY29tLGdlZWt3aXJlLmNvbSxpbmRlcGVuZGVudC5jby51ayxpYnRpbWVz\nLmNvbSx6aXByZWNydWl0ZXIuY29tLHpkbmV0LmNvbSxhbWF6b24uam9icyxh\ncHAud29yazRsYWJzLmNvbSxtbGl2ZS5jb20sdGhlZHJ1bS5jb20sbWVldHVw\nLmNvbSxwaGlsbHkuY29tLHNlZWtpbmdhbHBoYS5jb20sbWNraW5zZXkuY29t\nLHRlZW52b2d1ZS5jb20sdmFyaWV0eS5jb20sdGVkLmNvbSxjYnNuZXdzLmNv\nbSxnbGFzc2Rvb3IuY29tLG5iY25ld3MuY29tLGluZGVlZC5jb20sZmluYW56\nbmFjaHJpY2h0ZW4uZGUsZ29mdW5kbWUuY29tLG1lZGlhcG9zdC5jb21cIiBP\nUiBsaS5hbGwuYXJ0aWNsZXMuZG9tYWluIGluIFwic2hybS5vcmcsc2pvYnMu\nYnJhc3NyaW5nLmNvbSxjaW8uY29tLGJyZWl0YmFydC5jb20sbWFpbGNoaS5t\ncCxidXNpbmVzc29mZmFzaGlvbi5jb20sdGVjaG5vbG9neXJldmlldy5jb20s\ncHJsb2cub3JnLGpzb25saW5lLmNvbSx5YWhvby5jb20sZGlnaXRhbHRyZW5k\ncy5jb20sbmouY29tLHBlaHViLmNvbSxiZWNrZXJzaG9zcGl0YWxyZXZpZXcu\nY29tLHdlZm9ydW0ub3JnLGxpdmVtaW50LmNvbSxhcnN0ZWNobmljYS5jb20s\nc21hcnRyZWNydWl0ZXJzLmNvbSxlbmdhZGdldC5jb20sY2xldmVsYW5kLmNv\nbSxwZW9wbGUuY29tLHB1Ymxpc2hpbmctbWVkaWEuczMuYW1hem9uYXdzLmNv\nbSx0b255cm9iYmlucy5jb20sdm94LmNvbSxyZWFsdG9yLmNvbSx0ZWxlZ3Jh\ncGguY28udWssbnltYWcuY29tLG1zbi5jb20sZG9jcy5nb29nbGUuY29tLGpv\nYnMubGV2ZXIuY28sdGhlbGFkZGVycy5jb20sbnlkYWlseW5ld3MuY29tLGhv\nbWV2YWx1ZXBsdXMuaW5mbyxoZWFsdGhjYXJlaXRuZXdzLmNvbSxhbWJhc3Nh\nZG9yY2VudHJhbC5kZWxvaXR0ZS5jb20sYWRwLnZvaWNlc3Rvcm0uY29tLGVz\nc2VuY2UuY29tLGRlYWRsaW5lLmNvbSxqb2JzLmpvYnZpdGUuY29tLGFiY25l\nd3MuZ28uY29tLGVzcG4uY29tLHBvbGl0aWNvLmNvbSx3b3JraXRkYWlseS5j\nb20saHVmZmluZ3RvbnBvc3QuY2EsdmlkZW8uY25iYy5jb20sbmV3cy5lZmlu\nYW5jaWFsY2FyZWVycy5jb20sZGFsbGFzbmV3cy5jb20sZmlyc3Ryb3VuZC5j\nb20sZWR3YXJkam9uZXMuY29tLGNocm9uLmNvbSxmb29sLmNvbSxzaW1wbGlm\neWluZ3RoZW1hcmtldC5jb20sc291bmRjbG91ZC5jb20sYmxvZy5odWJzcG90\nLmNvbSxpdHVuZXMuYXBwbGUuY29tLGNoaWNhZ29idXNpbmVzcy5jb20sdGhl\nZ2xvYmVhbmRtYWlsLmNvbSxheGlvcy5jb20sbS5mYWNlYm9vay5jb20sZHJp\ndmUuZ29vZ2xlLmNvbSx3YXNoaW5ndG9udGltZXMuY29tLGJvc3Rvbmdsb2Jl\nLmNvbSx1c25ld3MuY29tLHd3dy1mb3JiZXMtY29tLmNkbi5hbXBwcm9qZWN0\nLm9yZyxzcGlyby5haSxidXNpbmVzcy5saW5rZWRpbi5jb20sbm9ydGh3ZXN0\nZXJubXV0dWFsLmNvbSxrcG1nLnZvaWNlc3Rvcm0uY29tLGVyZW1lZGlhLmNv\nbSx3d2QuY29tLGZhc3Rjb2Rlc2lnbi5jb20sdGhlcmVhbGRlYWwuY29tLG1v\nbmV5LnVzbmV3cy5jb20sbmV0d29ya3dvcmxkLmNvbSxyZWZpbmVyeTI5LmNv\nbSxwb2V0c2FuZHF1YW50cy5jb20sbWFya2V0d2lyZWQuY29tLHRoZXJlZ2lz\ndGVyLmNvLnVrLHRoZWhpbGwuY29tLGJpbGxib2FyZC5jb20sY2JjLmNhLGlu\nZGVlZGpvYnMuY29tLGRhaWx5Y2FsbGVyLmNvbSxiaXNub3cuY29tLGJsb2dz\nLndzai5jb20sZndkbG5rZC5jb20sZ2xvYmVuZXdzd2lyZS5jb20sZGlnaWRh\neS5jb20scG9wc3VnYXIuY29tLGF3cy5hbWF6b24uY29tLGFsLmNvbSxhcHAu\nc29jaWFsd2FyZS5jb20sbm9sYS5jb20sYnV6emZlZWQuY29tLGdpem1vZG8u\nY29tLHB5bW50cy5jb20sdGhlbmV4dHdlYi5jb20sYnVzaW5lc3NpbnNpZGVy\nLmNvbS5hdSxpbnNpZGVoaWdoZXJlZC5jb20sYWJjN255LmNvbVwiIiwic3Rh\ncnQiOjE0OTE5NTUyMDAsImVuZCI6MTQ5NDM3NDQwMCwicGFyYW1ldGVycyI6\neyJhbmFseXNpc190eXBlIjoiZnJlcURpc3QiLCJwYXJhbWV0ZXJzIjp7InRo\ncmVzaG9sZCI6MjAwLCJ0YXJnZXQiOiJsaS5hbGwuYXJ0aWNsZXMuZG9tYWlu\nIn19fSwicmVzdWx0IjpudWxsLCJ1c2FnZSI6eyJhbmFseXNpc190YXNrcyI6\nMX0sInN0ZXBzX2NvbXBsZXRlZCI6MSwidG90YWxfc3RlcHMiOjEsIm1lc3Nh\nZ2UiOm51bGwsInN0YXR1cyI6ImNvbXBsZXRlZCIsImNyZWF0ZWRfYXQiOjE0\nOTQ0MDcyMDUsInVwZGF0ZWRfYXQiOjE0OTQ0MDcyMTJ9LHsiaWQiOiJjMzM5\nYzRjMzM3Yzk1Y2U1MmEzMGY5NDkwMWU3YjgwZmQ4ZTMxYTMwIiwiaWRlbnRp\ndHlfaWQiOiIwNmIwOTc3NWRkOWIzYjcwNDUwMGMwMWU3YzhhNGYyNSIsInN1\nYnNjcmlwdGlvbl9pZCI6ImNkOTlhYmJjODEyZjY0NmM3N2JmZDhkZGY3Njdh\nMTM0ZjBiOTFlODQiLCJuYW1lIjoiQmFzZWxpbmUgdG90YWwgY291bnQgWzI5\nMzViMGU2ZmY4YjQwOTkyM2Q3ODE1ODc1YjMyNGJhMjhmZjVmNjRdIiwidHlw\nZSI6ImFuYWx5c2lzIiwicGFyYW1ldGVycyI6eyJzdGFydCI6MTQ5MTk1NTIw\nMCwiZW5kIjoxNDk0Mzc0NDAwLCJwYXJhbWV0ZXJzIjp7ImFuYWx5c2lzX3R5\ncGUiOiJmcmVxRGlzdCIsInBhcmFtZXRlcnMiOnsidGhyZXNob2xkIjoyMDAs\nInRhcmdldCI6ImxpLmFsbC5hcnRpY2xlcy5kb21haW4ifX19LCJyZXN1bHQi\nOm51bGwsInVzYWdlIjp7ImFuYWx5c2lzX3Rhc2tzIjoxfSwic3RlcHNfY29t\ncGxldGVkIjoxLCJ0b3RhbF9zdGVwcyI6MSwibWVzc2FnZSI6bnVsbCwic3Rh\ndHVzIjoiY29tcGxldGVkIiwiY3JlYXRlZF9hdCI6MTQ5NDQwNzIwNSwidXBk\nYXRlZF9hdCI6MTQ5NDQwNzIxMn0seyJpZCI6IjBmYmYwMWI3MjczZDhiYjU4\nNWM4MWUxMDA4OTA0NjY1NDMxMzdlZjEiLCJpZGVudGl0eV9pZCI6IjA2YjA5\nNzc1ZGQ5YjNiNzA0NTAwYzAxZTdjOGE0ZjI1Iiwic3Vic2NyaXB0aW9uX2lk\nIjoiY2Q5OWFiYmM4MTJmNjQ2Yzc3YmZkOGRkZjc2N2ExMzRmMGI5MWU4NCIs\nIm5hbWUiOiJBdWRpZW5jZSBbMjkzNWIwZTZmZjhiNDA5OTIzZDc4MTU4NzVi\nMzI0YmEyOGZmNWY2NF0iLCJ0eXBlIjoiYW5hbHlzaXMiLCJwYXJhbWV0ZXJz\nIjp7ImZpbHRlciI6ImxpLnVzZXIubWVtYmVyLmNvdW50cnkgaW4gXCJ1bml0\nZWQgc3RhdGVzLHVydWd1YXksdXpiZWtpc3Rhbix2YW51YXR1LHNhbW9hXCIi\nLCJzdGFydCI6MTQ5MTk1NTIwMCwiZW5kIjoxNDk0Mzc0NDAwLCJwYXJhbWV0\nZXJzIjp7ImFuYWx5c2lzX3R5cGUiOiJmcmVxRGlzdCIsInBhcmFtZXRlcnMi\nOnsidGhyZXNob2xkIjoyMDAsInRhcmdldCI6ImxpLmFsbC5hcnRpY2xlcy5k\nb21haW4ifX19LCJyZXN1bHQiOm51bGwsInVzYWdlIjp7ImFuYWx5c2lzX3Rh\nc2tzIjoxfSwic3RlcHNfY29tcGxldGVkIjoxLCJ0b3RhbF9zdGVwcyI6MSwi\nbWVzc2FnZSI6bnVsbCwic3RhdHVzIjoiY29tcGxldGVkIiwiY3JlYXRlZF9h\ndCI6MTQ5NDQwNzE5NywidXBkYXRlZF9hdCI6MTQ5NDQwNzIwNH0seyJpZCI6\nIjMwM2FiZDIyMGI1NzczNTg0NWE2NTJlODQ1MjNmOTdjNGU3MDA1MjUiLCJp\nZGVudGl0eV9pZCI6IjA2YjA5Nzc1ZGQ5YjNiNzA0NTAwYzAxZTdjOGE0ZjI1\nIiwic3Vic2NyaXB0aW9uX2lkIjoiY2Q5OWFiYmM4MTJmNjQ2Yzc3YmZkOGRk\nZjc2N2ExMzRmMGI5MWU4NCIsIm5hbWUiOiJBdWRpZW5jZSBbZmQzOGU5ODBm\nZjExYmQ1MWY3NTc4YWRiOGNiOGYxNTgwYWViNzk3Zl0iLCJ0eXBlIjoiYW5h\nbHlzaXMiLCJwYXJhbWV0ZXJzIjp7ImZpbHRlciI6ImxpLnVzZXIubWVtYmVy\nLmNvdW50cnkgaW4gXCJjXHUwMGUzXHUwMGI0dGUgZCdpdm9pcmVcIiIsInN0\nYXJ0IjoxNDkxOTU1MjAwLCJlbmQiOjE0OTQzNzQ0MDAsInBhcmFtZXRlcnMi\nOnsiYW5hbHlzaXNfdHlwZSI6ImZyZXFEaXN0IiwicGFyYW1ldGVycyI6eyJ0\naHJlc2hvbGQiOjIwMCwidGFyZ2V0IjoibGkuYWxsLmFydGljbGVzLmRvbWFp\nbiJ9fX0sInJlc3VsdCI6bnVsbCwidXNhZ2UiOnsiYW5hbHlzaXNfdGFza3Mi\nOjF9LCJzdGVwc19jb21wbGV0ZWQiOjEsInRvdGFsX3N0ZXBzIjoxLCJtZXNz\nYWdlIjpudWxsLCJzdGF0dXMiOiJjb21wbGV0ZWQiLCJjcmVhdGVkX2F0Ijox\nNDk0NDAyODYzLCJ1cGRhdGVkX2F0IjoxNDk0NDAyODY3fSx7ImlkIjoiNWZh\nZDI0YTMyMGU4NmFiMGQ1MmEzODhlYzBhY2ExY2UyNTFmMDFjMyIsImlkZW50\naXR5X2lkIjoiMDZiMDk3NzVkZDliM2I3MDQ1MDBjMDFlN2M4YTRmMjUiLCJz\ndWJzY3JpcHRpb25faWQiOiJjZDk5YWJiYzgxMmY2NDZjNzdiZmQ4ZGRmNzY3\nYTEzNGYwYjkxZTg0IiwibmFtZSI6IkJhc2VsaW5lIFs3ZjEzMDRhY2ViMmQ3\nZGU1OWRlZmEwNzFjZjQ0Y2VjNmU3ZDY1YmM0XSIsInR5cGUiOiJhbmFseXNp\ncyIsInBhcmFtZXRlcnMiOnsiZmlsdGVyIjoibGkuYWxsLmFydGljbGVzLmRv\nbWFpbiBpbiBcImxpbmtlZGluLmNvbSxmb3JiZXMuY29tLHlvdXR1YmUuY29t\nLGJpempvdXJuYWxzLmNvbSxidXNpbmVzc2luc2lkZXIuY29tLGluYy5jb20s\nY25iYy5jb20sbnl0aW1lcy5jb20sbWlsaXRhcnktdGVjaG5vbG9naWVzLm5l\ndCx3c2ouY29tLHZpcmdpbi5jb20sYmxvb21iZXJnLmNvbSxoYnIub3JnLGh1\nZmZpbmd0b25wb3N0LmNvbSxmYWNlYm9vay5jb20sc29jaWFsLnRlY2hjcnVu\nY2guY29tLG93Lmx5LHBybmV3c3dpcmUuY29tLHdhc2hpbmd0b25wb3N0LmNv\nbSxtZWRpdW0uY29tLGV2ZW50YnJpdGUuY29tLGZpbmFuY2UueWFob28uY29t\nLGZhc3Rjb21wYW55LmNvbSxqb3VybmFsLnRocml2ZWdsb2JhbC5jb20scHJ3\nZWIuY29tLGZvcnR1bmUuY29tLHR3aXR0ZXIuY29tLHVzYXRvZGF5LmNvbSxl\nbnRyZXByZW5ldXIuY29tLHJldXRlcnMuY29tLGFwcC5qb2J2aXRlLmNvbSxx\nei5jb20sdGhlc3RyZWV0LmNvbSxoc2wtcG53LWRvd25sb2FkYWJsZS1maWxl\ncy5zMy5hbWF6b25hd3MuY29tLG1vbmV5LmNubi5jb20sdmltZW8uY29tLGFk\nd2Vlay5jb20sbXllbWFpbC5jb25zdGFudGNvbnRhY3QuY29tLGFwcGxlLm5l\nd3MsbWFzaGFibGUuY29tLGNubi5jb20sc29jaWFsLmljaW1zLmNvbSxsYXRp\nbWVzLmNvbSxiYmMuY28udWssbnlwb3N0LmNvbSxkYWlseW1haWwuY28udWss\nY25ldC5jb20saW5zdGFncmFtLmNvbSx0aGV2ZXJnZS5jb20sZnQuY29tLGFk\nYWdlLmNvbSx0aGVhdGxhbnRpYy5jb20sbWFya2V0d2F0Y2guY29tLHZvaWNl\nc3Rvcm0ucm9iZXJ0aGFsZi5jb20sZm94bmV3cy5jb20sYnVmZmVyLW1lZGlh\nLXVwbG9hZHMuczMuYW1hem9uYXdzLmNvbSxzbGlkZXNoYXJlLm5ldCxjaGlj\nYWdvdHJpYnVuZS5jb20sYnVzaW5lc3N3aXJlLmNvbSx0aGVndWFyZGlhbi5j\nb20scmVjb2RlLm5ldCxzdGFydHJpYnVuZS5jb20sZWNvbm9taXN0LmNvbSx0\naW1lLmNvbSxhcGxpdHJhay5jb20sYm9hcmRzLmdyZWVuaG91c2UuaW8seW91\ncmFjY2xhaW0uY29tLHdpcmVkLmNvbSxhbWF6b24uY29tLHNmZ2F0ZS5jb20s\nbnByLm9yZyxiYmMuY29tLHZlbnR1cmViZWF0LmNvbSxlY29ub21pY3RpbWVz\nLmluZGlhdGltZXMuY29tLHNlYXR0bGV0aW1lcy5jb20sdGhlbXVzZS5jb20s\nZ2Vla3dpcmUuY29tLGJ1c2luZXNzLXN0YW5kYXJkLmNvbSxpbmRlcGVuZGVu\ndC5jby51ayxpYnRpbWVzLmNvbSx6aXByZWNydWl0ZXIuY29tLHpkbmV0LmNv\nbSxhcHAud29yazRsYWJzLmNvbSxhbWF6b24uam9icyx0aGVkcnVtLmNvbSxw\naGlsbHkuY29tLG1ja2luc2V5LmNvbSxtZWV0dXAuY29tLG1saXZlLmNvbSxz\nZWVraW5nYWxwaGEuY29tLHRlZW52b2d1ZS5jb20sdmFyaWV0eS5jb20sY2Jz\nbmV3cy5jb20sdGVkLmNvbSxnbGFzc2Rvb3IuY29tLG5iY25ld3MuY29tLGlu\nZGVlZC5jb20sZmluYW56bmFjaHJpY2h0ZW4uZGUsZ29mdW5kbWUuY29tLG1l\nZGlhcG9zdC5jb21cIiBPUiBsaS5hbGwuYXJ0aWNsZXMuZG9tYWluIGluIFwi\nc2pvYnMuYnJhc3NyaW5nLmNvbSxzaHJtLm9yZyxjaW8uY29tLGJyZWl0YmFy\ndC5jb20sdGVjaG5vbG9neXJldmlldy5jb20sbWFpbGNoaS5tcCxidXNpbmVz\nc29mZmFzaGlvbi5jb20scHJsb2cub3JnLGxpdmVtaW50LmNvbSxwZWh1Yi5j\nb20sYmVja2Vyc2hvc3BpdGFscmV2aWV3LmNvbSxlbmdhZGdldC5jb20sbmou\nY29tLHlhaG9vLmNvbSxkaWdpdGFsdHJlbmRzLmNvbSxzbWFydHJlY3J1aXRl\ncnMuY29tLGpzb25saW5lLmNvbSx3ZWZvcnVtLm9yZyxwZW9wbGUuY29tLGNs\nZXZlbGFuZC5jb20sdG9ueXJvYmJpbnMuY29tLHB1Ymxpc2hpbmctbWVkaWEu\nczMuYW1hem9uYXdzLmNvbSx2b3guY29tLHJlYWx0b3IuY29tLHRlbGVncmFw\naC5jby51ayxueW1hZy5jb20sbXNuLmNvbSxueWRhaWx5bmV3cy5jb20sZG9j\ncy5nb29nbGUuY29tLGpvYnMubGV2ZXIuY28sYXJzdGVjaG5pY2EuY29tLGhl\nYWx0aGNhcmVpdG5ld3MuY29tLGhvbWV2YWx1ZXBsdXMuaW5mbyxhbWJhc3Nh\nZG9yY2VudHJhbC5kZWxvaXR0ZS5jb20sam9icy5qb2J2aXRlLmNvbSxlc3Nl\nbmNlLmNvbSxhZHAudm9pY2VzdG9ybS5jb20scG9saXRpY28uY29tLGVzcG4u\nY29tLHZpZGVvLmNuYmMuY29tLGRlYWRsaW5lLmNvbSx0aGVsYWRkZXJzLmNv\nbSx3b3JraXRkYWlseS5jb20sYWJjbmV3cy5nby5jb20sbmV3cy5lZmluYW5j\naWFsY2FyZWVycy5jb20sZGFsbGFzbmV3cy5jb20sY2hyb24uY29tLGNoaWNh\nZ29idXNpbmVzcy5jb20sZWR3YXJkam9uZXMuY29tLGh1ZmZpbmd0b25wb3N0\nLmNhLGZvb2wuY29tLGZpcnN0cm91bmQuY29tLHNvdW5kY2xvdWQuY29tLHNp\nbXBsaWZ5aW5ndGhlbWFya2V0LmNvbSxibG9nLmh1YnNwb3QuY29tLGl0dW5l\ncy5hcHBsZS5jb20sZHJpdmUuZ29vZ2xlLmNvbSxheGlvcy5jb20sdGhlZ2xv\nYmVhbmRtYWlsLmNvbSxib3N0b25nbG9iZS5jb20sbS5mYWNlYm9vay5jb20s\ndXNuZXdzLmNvbSxub3J0aHdlc3Rlcm5tdXR1YWwuY29tLHdhc2hpbmd0b250\naW1lcy5jb20sYnVzaW5lc3MubGlua2VkaW4uY29tLHd3dy1mb3JiZXMtY29t\nLmNkbi5hbXBwcm9qZWN0Lm9yZyxzcGlyby5haSxlcmVtZWRpYS5jb20sZmFz\ndGNvZGVzaWduLmNvbSx3d2QuY29tLG1vbmV5LnVzbmV3cy5jb20sa3BtZy52\nb2ljZXN0b3JtLmNvbSxyZWZpbmVyeTI5LmNvbSxuZXR3b3Jrd29ybGQuY29t\nLHRoZXJlYWxkZWFsLmNvbSxtYXJrZXR3aXJlZC5jb20sYmlsbGJvYXJkLmNv\nbSxkaWdpdGFsbXVzaWNuZXdzLmNvbSx0aGVoaWxsLmNvbSxpbmRlZWRqb2Jz\nLmNvbSx0aGVyZWdpc3Rlci5jby51ayxjYmMuY2EsZndkbG5rZC5jb20sZ2l6\nbW9kby5jb20sZGlnaWRheS5jb20sYmlzbm93LmNvbSxkYWlseWNhbGxlci5j\nb20sdXByb3h4LmNvbSxibG9ncy53c2ouY29tLGdsb2JlbmV3c3dpcmUuY29t\nLHBvZXRzYW5kcXVhbnRzLmNvbSxhbC5jb20sYXdzLmFtYXpvbi5jb20sbm9s\nYS5jb20sYWJjN255LmNvbSxidXp6ZmVlZC5jb20scHltbnRzLmNvbSxwb3Bz\ndWdhci5jb20sYXBwLnNvY2lhbHdhcmUuY29tLGluc2lkZWhpZ2hlcmVkLmNv\nbVwiIiwic3RhcnQiOjE0OTE4Njg4MDAsImVuZCI6MTQ5NDI4ODAwMCwicGFy\nYW1ldGVycyI6eyJhbmFseXNpc190eXBlIjoiZnJlcURpc3QiLCJwYXJhbWV0\nZXJzIjp7InRocmVzaG9sZCI6MjAwLCJ0YXJnZXQiOiJsaS5hbGwuYXJ0aWNs\nZXMuZG9tYWluIn19fSwicmVzdWx0IjpudWxsLCJ1c2FnZSI6eyJhbmFseXNp\nc190YXNrcyI6MX0sInN0ZXBzX2NvbXBsZXRlZCI6MSwidG90YWxfc3RlcHMi\nOjEsIm1lc3NhZ2UiOm51bGwsInN0YXR1cyI6ImNvbXBsZXRlZCIsImNyZWF0\nZWRfYXQiOjE0OTQzNDMzNTEsInVwZGF0ZWRfYXQiOjE0OTQzNDMzNTZ9LHsi\naWQiOiJiODI1NGI0ZGY1MmIwZTg0MDkzOGZjODYyOTAxNmU1MDAwZjM3ZWI3\nIiwiaWRlbnRpdHlfaWQiOiIwNmIwOTc3NWRkOWIzYjcwNDUwMGMwMWU3Yzhh\nNGYyNSIsInN1YnNjcmlwdGlvbl9pZCI6ImNkOTlhYmJjODEyZjY0NmM3N2Jm\nZDhkZGY3NjdhMTM0ZjBiOTFlODQiLCJuYW1lIjoiQmFzZWxpbmUgdG90YWwg\nY291bnQgWzdmMTMwNGFjZWIyZDdkZTU5ZGVmYTA3MWNmNDRjZWM2ZTdkNjVi\nYzRdIiwidHlwZSI6ImFuYWx5c2lzIiwicGFyYW1ldGVycyI6eyJzdGFydCI6\nMTQ5MTg2ODgwMCwiZW5kIjoxNDk0Mjg4MDAwLCJwYXJhbWV0ZXJzIjp7ImFu\nYWx5c2lzX3R5cGUiOiJmcmVxRGlzdCIsInBhcmFtZXRlcnMiOnsidGhyZXNo\nb2xkIjoyMDAsInRhcmdldCI6ImxpLmFsbC5hcnRpY2xlcy5kb21haW4ifX19\nLCJyZXN1bHQiOm51bGwsInVzYWdlIjp7ImFuYWx5c2lzX3Rhc2tzIjoxfSwi\nc3RlcHNfY29tcGxldGVkIjoxLCJ0b3RhbF9zdGVwcyI6MSwibWVzc2FnZSI6\nbnVsbCwic3RhdHVzIjoiY29tcGxldGVkIiwiY3JlYXRlZF9hdCI6MTQ5NDM0\nMzM1MSwidXBkYXRlZF9hdCI6MTQ5NDM0MzM1MX1dfQ==\n"},"http_version":null},"recorded_at":"Mon, 22 May 2017 13:35:36 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/fixtures/cassettes/v1_5/tasks/task_list_paged.json b/test/fixtures/cassettes/v1_5/tasks/task_list_paged.json new file mode 100644 index 0000000..297f0f4 --- /dev/null +++ b/test/fixtures/cassettes/v1_5/tasks/task_list_paged.json @@ -0,0 +1 @@ +{"http_interactions":[{"request":{"method":"get","uri":"https://api.datasift.com/v1.5/pylon/linkedin/task/analysis?page=1&per_page=5&status=completed","body":{"encoding":"US-ASCII","base64_string":""},"headers":{"Accept":["*/*"],"Accept-Encoding":["gzip, deflate"],"User-Agent":["DataSift/v1.5 Ruby/v3.8.0"],"Authorization":[""],"Host":["api.datasift.com"]}},"response":{"status":{"code":200,"message":"OK"},"headers":{"Server":["nginx"],"Date":["Mon, 22 May 2017 13:35:37 GMT"],"Content-Type":["application/json"],"Transfer-Encoding":["chunked"],"X-Api-Version":["1.5"],"X-Xss-Protection":["1; mode=block"],"X-Content-Type-Options":["nosniff"],"X-Datasift-Request-Id":["936b5abf1811e3bc179265f47264433f"],"P3p":["CP=\"CAO PSA\""],"X-Ratelimit-Limit":["100000"],"X-Ratelimit-Remaining":["99995"],"X-Ratelimit-Cost":["5"],"X-Ratelimit-Reset":["1495463735"],"X-Ratelimit-Reset-Ttl":["3599"],"Access-Control-Allow-Origin":["*"],"Access-Control-Allow-Headers":["Authorization,Content-Type"],"Access-Control-Allow-Methods":["GET,POST,PUT,DELETE"],"X-Served-By":["sft252"],"X-Frame-Options":["SAMEORIGIN"],"X-Balanced-By":["sft222"]},"body":{"encoding":"UTF-8","base64_string":"eyJjb3VudCI6MjI0LCJwYWdlIjoxLCJwYWdlcyI6NDUsInBlcl9wYWdlIjo1\nLCJ0YXNrcyI6W3siaWQiOiIzMzc4ZTEyNjQ2NDcwOTZjNWE3YTYzM2NhMTY0\nY2Y3NDE2NjJmYzE5IiwiaWRlbnRpdHlfaWQiOiIwNmIwOTc3NWRkOWIzYjcw\nNDUwMGMwMWU3YzhhNGYyNSIsInN1YnNjcmlwdGlvbl9pZCI6ImNkOTlhYmJj\nODEyZjY0NmM3N2JmZDhkZGY3NjdhMTM0ZjBiOTFlODQiLCJuYW1lIjoiQmFz\nZWxpbmUgW2U3MjY5NGNmNjJhNzQ2ZTExMDk5NzU4ZmYyOWRiZTk1YjQ1YzFh\nZDldIiwidHlwZSI6ImFuYWx5c2lzIiwicGFyYW1ldGVycyI6eyJmaWx0ZXIi\nOiJsaS5hbGwuYXJ0aWNsZXMuZG9tYWluIGluIFwibGlua2VkaW4uY29tLHlv\ndXR1YmUuY29tLG5ld3MuYWJpZGphbi5uZXQsZmFjZWJvb2suY29tLGZvcmJl\ncy5jb20samV1bmVhZnJpcXVlLmNvbSxrb2FjaS5jb20sZW1wbG9pLmNpLGxl\nbW9uZGUuZnIsZmluYW5jaWFsYWZyaWsuY29tLGNubi5jb20sdmlyZ2luLmNv\nbSxhZnJpcXVlLmxhdHJpYnVuZS5mcix0c3NwZXJmb3JtYW5jZS5jb20scG9s\naXRpY28uY29tLGFnZW5jZWVjb2Zpbi5jb20sbGFkaXBsb21hdGlxdWVkYWJp\nZGphbi5jb20sYnVzaW5lc3NpbnNpZGVyLmNvbSx0d2l0dGVyLmNvbSxiYmMu\nY29tLG1wZy5zbWgucmUsbGVzZWNob3MuZnIsaW5jLmNvbSxub3ZhcnRpcy5j\nb20sc2pvYnMuYnJhc3NyaW5nLmNvbSxpbmZvLWFmcmlxdWUuY29tLG1hemFy\nc2NhcmVlcnMuY29tLGZyYXRtYXQuaW5mbyxmdC5jb20sbW9iaWxlLmFwYW5l\nd3MubmV0LHNuLmxpbmtlZGluLmNvbSxoYnIub3JnLGh1ZmZpbmd0b25wb3N0\nLmNvbSxibG9vbWJlcmcuY29tLGV2ZW50YnJpdGUuZnIsc2xpZGVzaGFyZS5u\nZXQsY2kubGlua2VkaW4uY29tLGpvYnMuanVtaWEuY2ksbGFtaW51dGUuaW5m\nbyxsZWZpZ2Fyby5mcixhZmRiLm9yZyx3ZWZvcnVtLm9yZyxkcml2ZS5nb29n\nbGUuY29tLHNpbnNwaXJlci5jaSxsYXRyaWJ1bmUuZnIsb3cubHksbW9uZXku\nY25uLmNvbSxjbmJjLmNvbSxhY2NvdW50cy5nb29nbGUuY29tLG55dGltZXMu\nY29tLHRhbGVudGVvLmNvbSxiaXpqb3VybmFscy5jb20sbWFpbGNoaS5tcCxt\naWxpdGFyeS10ZWNobm9sb2dpZXMubmV0LGpvdXJuYWwudGhyaXZlZ2xvYmFs\nLmNvbSx5b3VyYWNjbGFpbS5jb20sd3NqLmNvbSxiYmMuY28udWssZXVyYWN0\naXYuZnIsbWVkaXVtLmNvbSxjaGFsbGVuZ2VzLmZyLGVtcGxvaS5lZHVjYXJy\naWVyZS5jaSx3d3cyLmRlbG9pdHRlLmNvbSx1ZW1vYS5pbnQsZG9jcy5nb29n\nbGUuY29tLGluZm9ybWF0aW9ubmcuY29tLHJtby1qb2JjZW50ZXIuY29tLGFm\ncmlxdWUubGVwb2ludC5mcixiZW5pbndlYnR2LmNvbSxsZXBvaW50LmZyLGlu\nc3BpcmVhZnJpa2EuY29tLG1vZGVybmdoYW5hLmNvbSxub3JkcHJlc3NlLmJl\nLGVjb25vbWlzdC5jb20scmV1dGVycy5jb20sam91cm5hbGR1bmV0LmNvbSw0\nLXRyYWRlcnMuY29tLGJmbWJ1c2luZXNzLmJmbXR2LmNvbSxmb3huZXdzLmNv\nbSxybWMuYmZtdHYuY29tXCIiLCJzdGFydCI6MTQ5Mjk5MjAwMCwiZW5kIjox\nNDk1NDExMjAwLCJwYXJhbWV0ZXJzIjp7ImFuYWx5c2lzX3R5cGUiOiJmcmVx\nRGlzdCIsInBhcmFtZXRlcnMiOnsidGhyZXNob2xkIjoyMDAsInRhcmdldCI6\nImxpLmFsbC5hcnRpY2xlcy5kb21haW4ifX19LCJyZXN1bHQiOm51bGwsInVz\nYWdlIjp7ImFuYWx5c2lzX3Rhc2tzIjoxfSwic3RlcHNfY29tcGxldGVkIjox\nLCJ0b3RhbF9zdGVwcyI6MSwibWVzc2FnZSI6bnVsbCwic3RhdHVzIjoiY29t\ncGxldGVkIiwiY3JlYXRlZF9hdCI6MTQ5NTQ0NzQ0OCwidXBkYXRlZF9hdCI6\nMTQ5NTQ0NzQ0OH0seyJpZCI6ImZjNmVhZTM4MzliYWEzMTJhMzkxYjk5NjRm\nMDhhMzk0NGMzNzNkMDQiLCJpZGVudGl0eV9pZCI6IjA2YjA5Nzc1ZGQ5YjNi\nNzA0NTAwYzAxZTdjOGE0ZjI1Iiwic3Vic2NyaXB0aW9uX2lkIjoiY2Q5OWFi\nYmM4MTJmNjQ2Yzc3YmZkOGRkZjc2N2ExMzRmMGI5MWU4NCIsIm5hbWUiOiJC\nYXNlbGluZSB0b3RhbCBjb3VudCBbZTcyNjk0Y2Y2MmE3NDZlMTEwOTk3NThm\nZjI5ZGJlOTViNDVjMWFkOV0iLCJ0eXBlIjoiYW5hbHlzaXMiLCJwYXJhbWV0\nZXJzIjp7InN0YXJ0IjoxNDkyOTkyMDAwLCJlbmQiOjE0OTU0MTEyMDAsInBh\ncmFtZXRlcnMiOnsiYW5hbHlzaXNfdHlwZSI6ImZyZXFEaXN0IiwicGFyYW1l\ndGVycyI6eyJ0aHJlc2hvbGQiOjIwMCwidGFyZ2V0IjoibGkuYWxsLmFydGlj\nbGVzLmRvbWFpbiJ9fX0sInJlc3VsdCI6bnVsbCwidXNhZ2UiOnsiYW5hbHlz\naXNfdGFza3MiOjF9LCJzdGVwc19jb21wbGV0ZWQiOjEsInRvdGFsX3N0ZXBz\nIjoxLCJtZXNzYWdlIjpudWxsLCJzdGF0dXMiOiJjb21wbGV0ZWQiLCJjcmVh\ndGVkX2F0IjoxNDk1NDQ3NDQ4LCJ1cGRhdGVkX2F0IjoxNDk1NDQ3NDQ4fSx7\nImlkIjoiZWQzZGIyMjUwNmY5NGM2N2Q0ZmMzODU1YzQwZGM5NzgzMmU3NmE1\nYiIsImlkZW50aXR5X2lkIjoiMDZiMDk3NzVkZDliM2I3MDQ1MDBjMDFlN2M4\nYTRmMjUiLCJzdWJzY3JpcHRpb25faWQiOiJjZDk5YWJiYzgxMmY2NDZjNzdi\nZmQ4ZGRmNzY3YTEzNGYwYjkxZTg0IiwibmFtZSI6IkF1ZGllbmNlIFtlNzI2\nOTRjZjYyYTc0NmUxMTA5OTc1OGZmMjlkYmU5NWI0NWMxYWQ5XSIsInR5cGUi\nOiJhbmFseXNpcyIsInBhcmFtZXRlcnMiOnsiZmlsdGVyIjoibGkudXNlci5t\nZW1iZXIuY291bnRyeSBpbiBcImNcdTAwZjR0ZSBkJ2l2b2lyZVwiIiwic3Rh\ncnQiOjE0OTI5OTIwMDAsImVuZCI6MTQ5NTQxMTIwMCwicGFyYW1ldGVycyI6\neyJhbmFseXNpc190eXBlIjoiZnJlcURpc3QiLCJwYXJhbWV0ZXJzIjp7InRo\ncmVzaG9sZCI6MjAwLCJ0YXJnZXQiOiJsaS5hbGwuYXJ0aWNsZXMuZG9tYWlu\nIn19fSwicmVzdWx0IjpudWxsLCJ1c2FnZSI6eyJhbmFseXNpc190YXNrcyI6\nMX0sInN0ZXBzX2NvbXBsZXRlZCI6MSwidG90YWxfc3RlcHMiOjEsIm1lc3Nh\nZ2UiOm51bGwsInN0YXR1cyI6ImNvbXBsZXRlZCIsImNyZWF0ZWRfYXQiOjE0\nOTU0NDc0NDcsInVwZGF0ZWRfYXQiOjE0OTU0NDc0NDd9LHsiaWQiOiI4YzE3\nZGNiNDA0OTY5ZTM5NjdlZGY5OWY5YWVmNGIwNTFiOWY3OGEwIiwiaWRlbnRp\ndHlfaWQiOiIwNmIwOTc3NWRkOWIzYjcwNDUwMGMwMWU3YzhhNGYyNSIsInN1\nYnNjcmlwdGlvbl9pZCI6ImNkOTlhYmJjODEyZjY0NmM3N2JmZDhkZGY3Njdh\nMTM0ZjBiOTFlODQiLCJuYW1lIjoiQmFzZWxpbmUgdG90YWwgY291bnQgWzJk\nZGU0Y2VlOWYwYjg2MzMyNmFhYzI4ODMwOWNjMmVhN2VjMGNmMmFdIiwidHlw\nZSI6ImFuYWx5c2lzIiwicGFyYW1ldGVycyI6eyJzdGFydCI6MTQ5Mjk5MjAw\nMCwiZW5kIjoxNDk1NDExMjAwLCJwYXJhbWV0ZXJzIjp7ImFuYWx5c2lzX3R5\ncGUiOiJmcmVxRGlzdCIsInBhcmFtZXRlcnMiOnsidGhyZXNob2xkIjoyMDAs\nInRhcmdldCI6ImxpLmFsbC5hcnRpY2xlcy5kb21haW4ifX19LCJyZXN1bHQi\nOm51bGwsInVzYWdlIjp7ImFuYWx5c2lzX3Rhc2tzIjoxfSwic3RlcHNfY29t\ncGxldGVkIjoxLCJ0b3RhbF9zdGVwcyI6MSwibWVzc2FnZSI6bnVsbCwic3Rh\ndHVzIjoiY29tcGxldGVkIiwiY3JlYXRlZF9hdCI6MTQ5NTQ0NjI4MCwidXBk\nYXRlZF9hdCI6MTQ5NTQ0NjI4OH0seyJpZCI6ImQ0ZGU2YmZlNmY2NGQ3ZWE1\nNThiNzQ1MWFiMjYwNjZiMzEyMzY5MDUiLCJpZGVudGl0eV9pZCI6IjA2YjA5\nNzc1ZGQ5YjNiNzA0NTAwYzAxZTdjOGE0ZjI1Iiwic3Vic2NyaXB0aW9uX2lk\nIjoiY2Q5OWFiYmM4MTJmNjQ2Yzc3YmZkOGRkZjc2N2ExMzRmMGI5MWU4NCIs\nIm5hbWUiOiJCYXNlbGluZSBbMmRkZTRjZWU5ZjBiODYzMzI2YWFjMjg4MzA5\nY2MyZWE3ZWMwY2YyYV0iLCJ0eXBlIjoiYW5hbHlzaXMiLCJwYXJhbWV0ZXJz\nIjp7ImZpbHRlciI6ImxpLmFsbC5hcnRpY2xlcy5kb21haW4gaW4gXCJsaW5r\nZWRpbi5jb20seW91dHViZS5jb20sbmV3cy5hYmlkamFuLm5ldCxmYWNlYm9v\nay5jb20sZm9yYmVzLmNvbSxqZXVuZWFmcmlxdWUuY29tLGtvYWNpLmNvbSxl\nbXBsb2kuY2ksbGVtb25kZS5mcixmaW5hbmNpYWxhZnJpay5jb20sY25uLmNv\nbSx2aXJnaW4uY29tLGFmcmlxdWUubGF0cmlidW5lLmZyLHRzc3BlcmZvcm1h\nbmNlLmNvbSxwb2xpdGljby5jb20sYWdlbmNlZWNvZmluLmNvbSxsYWRpcGxv\nbWF0aXF1ZWRhYmlkamFuLmNvbSxidXNpbmVzc2luc2lkZXIuY29tLHR3aXR0\nZXIuY29tLGJiYy5jb20sbXBnLnNtaC5yZSxsZXNlY2hvcy5mcixpbmMuY29t\nLG5vdmFydGlzLmNvbSxzam9icy5icmFzc3JpbmcuY29tLGluZm8tYWZyaXF1\nZS5jb20sbWF6YXJzY2FyZWVycy5jb20sZnJhdG1hdC5pbmZvLGZ0LmNvbSxt\nb2JpbGUuYXBhbmV3cy5uZXQsc24ubGlua2VkaW4uY29tLGhici5vcmcsaHVm\nZmluZ3RvbnBvc3QuY29tLGJsb29tYmVyZy5jb20sZXZlbnRicml0ZS5mcixz\nbGlkZXNoYXJlLm5ldCxjaS5saW5rZWRpbi5jb20sam9icy5qdW1pYS5jaSxs\nYW1pbnV0ZS5pbmZvLGxlZmlnYXJvLmZyLGFmZGIub3JnLHdlZm9ydW0ub3Jn\nLGRyaXZlLmdvb2dsZS5jb20sc2luc3BpcmVyLmNpLGxhdHJpYnVuZS5mcixv\ndy5seSxtb25leS5jbm4uY29tLGNuYmMuY29tLGFjY291bnRzLmdvb2dsZS5j\nb20sbnl0aW1lcy5jb20sdGFsZW50ZW8uY29tLGJpempvdXJuYWxzLmNvbSxt\nYWlsY2hpLm1wLG1pbGl0YXJ5LXRlY2hub2xvZ2llcy5uZXQsam91cm5hbC50\naHJpdmVnbG9iYWwuY29tLHlvdXJhY2NsYWltLmNvbSx3c2ouY29tLGJiYy5j\nby51ayxldXJhY3Rpdi5mcixtZWRpdW0uY29tLGNoYWxsZW5nZXMuZnIsZW1w\nbG9pLmVkdWNhcnJpZXJlLmNpLHd3dzIuZGVsb2l0dGUuY29tLHVlbW9hLmlu\ndCxkb2NzLmdvb2dsZS5jb20saW5mb3JtYXRpb25uZy5jb20scm1vLWpvYmNl\nbnRlci5jb20sYWZyaXF1ZS5sZXBvaW50LmZyLGJlbmlud2VidHYuY29tLGxl\ncG9pbnQuZnIsaW5zcGlyZWFmcmlrYS5jb20sbW9kZXJuZ2hhbmEuY29tLG5v\ncmRwcmVzc2UuYmUsZWNvbm9taXN0LmNvbSxyZXV0ZXJzLmNvbSxqb3VybmFs\nZHVuZXQuY29tLDQtdHJhZGVycy5jb20sYmZtYnVzaW5lc3MuYmZtdHYuY29t\nLGZveG5ld3MuY29tLHJtYy5iZm10di5jb21cIiIsInN0YXJ0IjoxNDkyOTky\nMDAwLCJlbmQiOjE0OTU0MTEyMDAsInBhcmFtZXRlcnMiOnsiYW5hbHlzaXNf\ndHlwZSI6ImZyZXFEaXN0IiwicGFyYW1ldGVycyI6eyJ0aHJlc2hvbGQiOjIw\nMCwidGFyZ2V0IjoibGkuYWxsLmFydGljbGVzLmRvbWFpbiJ9fX0sInJlc3Vs\ndCI6bnVsbCwidXNhZ2UiOnsiYW5hbHlzaXNfdGFza3MiOjF9LCJzdGVwc19j\nb21wbGV0ZWQiOjEsInRvdGFsX3N0ZXBzIjoxLCJtZXNzYWdlIjpudWxsLCJz\ndGF0dXMiOiJjb21wbGV0ZWQiLCJjcmVhdGVkX2F0IjoxNDk1NDQ2MjgwLCJ1\ncGRhdGVkX2F0IjoxNDk1NDQ2Mjg2fV19\n"},"http_version":null},"recorded_at":"Mon, 22 May 2017 13:35:37 GMT"}],"recorded_with":"VCR 3.0.3"} \ No newline at end of file diff --git a/test/test_helper.rb b/test/test_helper.rb index 7bba2bf..dc3e98f 100644 --- a/test/test_helper.rb +++ b/test/test_helper.rb @@ -2,6 +2,7 @@ SimpleCov.start do add_filter "/test/" add_filter "/examples/" + command_name 'Mintest' end require 'datasift'