Pular para o conteúdo principal

SDKs e Bibliotecas

Bibliotecas podem ajudar você a integrar rapidamente seu sistema à Kobana.

Bibliotecas oficiais mantidas pela Kobana para acelerar sua integração. Código limpo, bem documentado e pronto para produção.

Funcionalidades Comuns

Todos os SDKs oficiais incluem:

  • Autenticação Simples - Configure uma vez, use em todas as requisições.
  • Tratamento de Erros - Exceções tipadas para cada tipo de erro da API.
  • Retentativas Automáticas - Retry automático com exponential backoff para erros de rede.
  • Paginação Facilitada - Iteradores e helpers para navegar por resultados paginados.
  • Tipagem Completa - TypeScript definitions, type hints (Python), PHPDoc.
  • Logging Integrado - Debug mode para inspecionar requisições e respostas.

SDKs Oficiais

Ruby

StatusOficial
Instalaçãogem install kobana
Gemfilegem 'kobana'
Packagehttps://rubygems.org/gems/kobana
Código Fontehttps://github.com/universokobana/kobana-ruby-client
Documentaçãohttps://github.com/universokobana/kobana-ruby-client#readme

PHP

StatusOficial
Instalaçãocomposer require kobana/kobana-php-client
Packagehttps://packagist.org/packages/kobana/kobana-php-client
Código Fontehttps://github.com/universokobana/kobana-php-client
Documentaçãohttps://github.com/universokobana/kobana-php-client#readme

Python

StatusOficial
Instalaçãopip install kobana
Packagehttps://pypi.org/project/kobana/
Código Fontehttps://github.com/universokobana/kobana-python-client
Documentaçãohttps://github.com/universokobana/kobana-python-client#readme

Node.js

StatusOficial
Instalaçãonpm install kobana ou yarn add kobana
Packagehttps://www.npmjs.com/package/kobana
Código Fontehttps://github.com/universokobana/kobana-nodejs-client
Documentaçãohttps://github.com/universokobana/kobana-nodejs-client#readme