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.