class WriteItInstance
Attributes
api_key[RW]
base_url[RW]
errors[R]
per_page[RW]
url[RW]
username[RW]
Public Instance Methods
validate()
click to toggle source
# File lib/writeit-rails/writeitinstance.rb, line 13 def validate authorization = 'ApiKey %{username}:%{api_key}' % { :username => self.username, :api_key => self.api_key, } url = self.base_url + "/api/v1" + self.url request = RestClient::Request.new( :method => :get, :url => url, :headers => { :accept => :json, :authorization => authorization, } ) #RestClient::ResourceNotFound begin request.execute rescue Exception => e @errors = [e.message] return false end return true end