Sha256: ffdc3ebbbf3807ed238dd99067c611a675a24852ed67efec6f89b769fb3244ac
Contents?: true
Size: 926 Bytes
Versions: 1
Compression:
Stored size: 926 Bytes
Contents
module Deadlinez class Api include HTTParty format :xml base_uri 'service.afterthedeadline.com' # Proxies any URL through to AtD. Useful for the TinyMCE # plugin. def self.proxy(path, params) proxy_params = Deadlinez::Proxy.strip_params(params) proxy_params['key'] = Deadlinez.api_key response = get(path, :query => params, :format => nil) response.body end def self.stats(data) response = get('/stats', :query => { :data => data, :key => Deadlinez.api_key }) response['scores']['metric'] end def self.verify(key = Deadlinez.api_key) response = get('/verify', :query => { :key => key }) response.body.strip == 'valid' end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
deadlinez-0.0.2 | lib/deadlinez/api.rb |