finance_sync

Como usar:

require ‘finance_sync’

Instancie a classe FinanceSync::Client passando a url do servidor e a versão dos dados que estão na máquina cliente:

@client = FinanceSync::Client.new(:services_url => "services.myfreecomm.com.br", :version => 22, :user => "foo", :password => "bar")

Para sincronizar, você deve mandar um hash com os dados que você alterou desde a última versão:

@client.synchronize({:dados=>'alterados'})

Para maiores detalhes de como funciona a API do FinanceSync, veja em: [email protected]:myfreecomm/Snakepit.git

Testado apenas com Ruby 1.9.2p180.

Copyright © 2010 Vanderson Mota. See LICENSE for details.