SDKs y Bibliotecas
Las bibliotecas pueden ayudarte a integrar rápidamente tu sistema con Kobana.
Bibliotecas oficiales mantenidas por Kobana para acelerar tu integración. Código limpio, bien documentado y listo para producción.
Funcionalidades Comunes
Todos los SDKs oficiales incluyen:
- Autenticación Simple - Configura una vez, usa en todas las solicitudes.
- Manejo de Errores - Excepciones tipadas para cada tipo de error de la API.
- Reintentos Automáticos - Reintentos automáticos con exponential backoff para errores de red.
- Paginación Facilitada - Iteradores y helpers para navegar resultados paginados.
- Tipado Completo - Definiciones TypeScript, type hints (Python), PHPDoc.
- Logging Integrado - Modo debug para inspeccionar solicitudes y respuestas.
SDKs Oficiales
Ruby
| Estado | Oficial |
| Instalación | gem install kobana |
| Gemfile | gem 'kobana' |
| Paquete | https://rubygems.org/gems/kobana |
| Código Fuente | https://github.com/universokobana/kobana-ruby-client |
| Documentación | https://github.com/universokobana/kobana-ruby-client#readme |
PHP
| Estado | Oficial |
| Instalación | composer require kobana/kobana-php-client |
| Paquete | https://packagist.org/packages/kobana/kobana-php-client |
| Código Fuente | https://github.com/universokobana/kobana-php-client |
| Documentación | https://github.com/universokobana/kobana-php-client#readme |
Python
| Estado | Oficial |
| Instalación | pip install kobana |
| Paquete | https://pypi.org/project/kobana/ |
| Código Fuente | https://github.com/universokobana/kobana-python-client |
| Documentación | https://github.com/universokobana/kobana-python-client#readme |
Node.js
| Estado | Oficial |
| Instalación | npm install kobana o yarn add kobana |
| Paquete | https://www.npmjs.com/package/kobana |
| Código Fuente | https://github.com/universokobana/kobana-nodejs-client |
| Documentación | https://github.com/universokobana/kobana-nodejs-client#readme |