Sha256: a6cc4f5b32e8dfcfed1a9badd267070edbba16d836ea17d451b08042c779fc25
Contents?: true
Size: 743 Bytes
Versions: 1
Compression:
Stored size: 743 Bytes
Contents
require 'selly/version' require 'selly/operations/list' require 'selly/operations/show' require 'selly/resource' require 'selly/blacklist' require 'selly/exchange_rates' require 'selly/orders' require 'selly/products' require 'selly/statistics' require 'base64' module Selly API_ROOT = 'https://selly.gg/api'.freeze USER_AGENT = "[Selly Ruby v#{VERSION}] Ruby-#{RUBY_VERSION} - #{RUBY_PLATFORM}".freeze JSON_MIME = 'application/json'.freeze class << self attr_accessor :api_key, :api_email def request_headers { 'User-Agent': USER_AGENT, 'Accept': JSON_MIME, 'Content-Type': JSON_MIME, 'Authorization': 'Basic ' + Base64.encode64("#{@api_email}:#{@api_key}") } end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
selly-1.1.0 | lib/selly.rb |