Project

suap_api

0.0
No release in over 3 years
Low commit activity in last 3 years
Um wrapper Ruby para acesso a API do SUAP (Sistema Unificado de Administração Publica) do IFMS
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 1.15
~> 10.0
~> 3.0

Runtime

>= 1.1.5, ~> 1.1
>= 2.7.5, ~> 2.7
 Project Readme

SUAP API RUBY

Em Desenvolvimento

Um wrapper Ruby para acesso a API do SUAP (Sistema Unificado de Administração Publica) do IFMS. Este pacote permite que você tenha acesso aos dados do SUAP na sua aplicação Ruby.

Atualmente fornece informações para:

  • Frequências do dia

Instalação

Adicione a linha abaixo em seu Gemfile e execute o bundle install:

gem 'suap_api'

ou

gem install suap_api

Como usar

Frequências do dia

# Return
# "{\"frequencias_hoje\":[{\"acao\":\"E\",\"horario\":\"2017-06-14T07:14:27\"},{\"acao\":\"S\",\"horario\":\"2017-06-14T11:31:33\"},{\"acao\":\"E\",\"horario\":\"2017-06-14T12:22:32\"}],\"total_tempo_semana\":\"15h 53min 34seg\",\"total_tempo_hoje\":\"07:01:49\"}"
#
connection = SuapApi::Connect.new('SUAPE_VALIDO', 'SENHA')
puts SuapApi::FrequencyOfDay.get(connection)

Desenvolvimento (Como contribuir)

Para ajudar no Desenvolvimento, clone o repositório, instale as dependências e sempre rode os testes para garantir a consistência do sistema.

$ git clone git@github.com:ifms-na/suap_api.git
$ cd suap_api
$ bundle install
$ USER="usuario_siape" PASSWORD="suasenha_siape" rspec

License

suap_api usa a Licença MIT. Para mais detalhes https://github.com/ifms-na/suap_api/blob/master/LICENSE.txt