Saltar al contenido principal
Renamed.to logorenamed.to

Integración para desarrolladores

SDK oficiales

SDK oficiales para renombrar PDF, dividirlos en documentos y extraer datos con unas pocas líneas de código.

  • Instalar para TypeScript, Python, Go, Java, C#, Ruby, Rust, Swift y PHP
  • Use los mismos nombres de métodos en todos los SDK: rename, pdfSplit, extract
  • SDK de código abierto con licencia MIT mantenidos por el equipo de renamed.to

Todos los SDK incluyen

  • Renombrado de archivos con AI
  • División de PDF con detección de límites
  • Extracción de datos estructurados
  • Reintentos automáticos y gestión de errores

Elija su lenguaje

Haga clic en un lenguaje para ver instrucciones de instalación y ejemplos de código.

Ejemplos de inicio rápido

Todos los SDK siguen los mismos patrones. Aquí tiene ejemplos en lenguajes populares.

TypeScript
TypeScript
import { RenamedClient } from '@renamed/sdk'const client = new RenamedClient({  apiKey: process.env.RENAMED_API_KEY,})const result = await client.rename(pdfBuffer)console.log(result.suggestedFilename)
Python
Python
from renamed import RenamedClientclient = RenamedClient(api_key=os.environ["RENAMED_API_KEY"])result = client.rename(pdf_bytes)print(result.suggested_filename)
Go
Go
client := renamed.NewClient(os.Getenv("RENAMED_API_KEY"))result, _ := client.Rename(ctx, pdfBytes)fmt.Println(result.SuggestedFilename)

Ejemplos simplificados; consulte las páginas de cada lenguaje para ver todos los detalles.

SDK frente a REST API

Elija el enfoque adecuado para sus necesidades de integración.

Use SDK cuando quiera

  • API idiomáticas del lenguaje con seguridad de tipos
  • Reintentos y gestión de errores integrados
  • Menor tiempo hasta el primer resultado satisfactorio
  • Mantenimiento más sencillo con paquetes versionados

Use REST cuando necesite

  • Un lenguaje sin un SDK oficial
  • Dependencias ultramínimas
  • Lógica personalizada de reintentos o caché
  • Control HTTP directo para casos límite
Ver documentación de REST API

Documentación completa del SDK en GitHub

Consulte los README por lenguaje en el repositorio renamed-sdk para ver documentación completa, ejemplos avanzados y directrices de contribución.

Consultar en GitHub

Preguntas frecuentes

¿Qué SDK debo usar?
Elija el SDK para su lenguaje de programación principal. Todos los SDK ofrecen la misma funcionalidad y siguen patrones de API similares.
¿Los SDK son de código abierto?
Sí, todos los SDK tienen licencia MIT y están disponibles en GitHub. Se aceptan contribuciones.
¿Puedo usar la REST API directamente en su lugar?
Sí, todas nuestras API están disponibles mediante REST con autenticación por Bearer token. Los SDK son envoltorios de conveniencia sobre la REST API.
¿Qué métodos ofrecen los SDK?
Todos los SDK ofrecen los mismos métodos principales: rename() para el cambio de nombre de archivos con AI, pdfSplit() para dividir PDF de varias páginas, extract() para la extracción de datos estructurados, getUser() para la información de la cuenta y downloadFile() para descargar archivos procesados.

Recursos relacionados