Vai al contenuto principale
Renamed.to logorenamed.to

Integrazione per sviluppatori

SDK ufficiali

SDK ufficiali per rinominare PDF, dividerli in documenti ed estrarre dati con poche righe di codice.

  • Installi per TypeScript, Python, Go, Java, C#, Ruby, Rust, Swift e PHP
  • Usi gli stessi nomi di metodo in tutti gli SDK: rename, pdfSplit, extract
  • SDK open source con licenza MIT mantenuti dal team di renamed.to

Tutti gli SDK includono

  • Rinomina file con AI
  • Divisione PDF con rilevamento dei confini
  • Estrazione di dati strutturati
  • Nuovi tentativi automatici e gestione degli errori

Scelga il Suo linguaggio

Faccia clic su un linguaggio per vedere istruzioni di installazione ed esempi di codice.

Esempi rapidi

Tutti gli SDK seguono gli stessi pattern. Ecco alcuni esempi nei linguaggi più diffusi.

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)

Esempi semplificati; consulti le pagine per linguaggio per i dettagli completi.

SDK vs API REST

Scelga l’approccio giusto per le esigenze della Sua integrazione.

Usi gli SDK quando desidera

  • API idiomatiche del linguaggio con type safety
  • Nuovi tentativi integrati e gestione degli errori
  • Tempo più rapido per il primo risultato positivo
  • Manutenzione più semplice con pacchetti versionati

Usi REST quando Le serve

  • Un linguaggio senza un SDK ufficiale
  • Dipendenze estremamente minime
  • Logica personalizzata per retry o caching
  • Controllo HTTP diretto per casi limite
Vedi documentazione REST API

Documentazione completa degli SDK su GitHub

Consulti i README per linguaggio nel repository renamed-sdk per documentazione completa, esempi avanzati e linee guida per i contributi.

Sfoglia su GitHub

Domande frequenti

Quale SDK dovrei usare?
Scelga l’SDK per il Suo linguaggio di programmazione principale. Tutti gli SDK offrono le stesse funzionalità e seguono pattern API simili.
Gli SDK sono open source?
Sì, tutti gli SDK hanno licenza MIT e sono disponibili su GitHub. I contributi sono benvenuti.
Posso invece usare direttamente la REST API?
Sì, tutte le nostre API sono disponibili tramite REST con autenticazione tramite Bearer token. Gli SDK sono wrapper pratici attorno alla REST API.
Quali metodi forniscono gli SDK?
Tutti gli SDK forniscono gli stessi metodi principali: rename() per la rinomina file con AI, pdfSplit() per dividere PDF multipagina, extract() per l’estrazione di dati strutturati, getUser() per le informazioni sull’account e downloadFile() per scaricare i file elaborati.

Risorse correlate