class MstdnIvory::Client
Constants
- DEFAULT_TIMEOUT
Attributes
base_url[R]
timeout[R]
token[RW]
Public Class Methods
new(base_url, token = '', options = {})
click to toggle source
# File lib/mstdn_ivory/client.rb, line 13 def initialize(base_url, token = '', options = {}) @base_url = base_url @token = token @timeout = DEFAULT_TIMEOUT.merge(options[:timeout] || {}) end
Public Instance Methods
headers()
click to toggle source
# File lib/mstdn_ivory/client.rb, line 19 def headers { accept: '*/*', user_agent:'mstdn ivory', authorization: "Bearer #{@token}" } end