class Jemquarie::Service
Public Instance Methods
date()
click to toggle source
# File lib/jemquarie/service.rb, line 7 def date response = @client.call :generate_xml_extract, :message => create_message parse_service_date(response) if response.success? rescue {:error => "An error has occured, please try again later"} end
Private Instance Methods
create_message()
click to toggle source
# File lib/jemquarie/service.rb, line 16 def create_message { :string => hash_key(Jemquarie.api_key), # base64 encoded of the sha1 hashed api key :string0 => Jemquarie.app_key, :string1 => hash_key(@username), :string2 => hash_key(@password), :string3 => 'your.clients Service Date', :string4 => 'V1.1', :strings => '' } end