API V2

Documentazione API PDF4me

L’API PDF4me V2 fornisce potenti capacità di elaborazione documenti con funzionalità migliorate e prestazioni ottimizzate. Questa guida ti aiuterà a iniziare a integrare l’API V2 nelle tue applicazioni.

Questa sezione introduce i concetti fondamentali per lavorare con l’API PDF4me, includendo metodi di autenticazione, codici di risposta e frammenti di codice di esempio.

Riferimento API

L’API Web PDF4me è progettata per semplicità e integrazione senza complicazioni. Per proteggere la sicurezza e la privacy dei tuoi dati, tutte le comunicazioni vengono eseguite esclusivamente tramite HTTPS. Non sono consentite connessioni HTTP non sicure.


URL base

Tutte le richieste contengono la seguente URL di base:

https://api.pdf4me.com


Autenticare la tua richiesta API

Tutte le richieste contengono la seguente URL di base:

https://api.pdf4me.com

Autenticare la tua richiesta API

Per accedere all’API Web di PDF4me, ogni richiesta deve includere le credenziali di autenticazione appropriate. L’autenticazione garantisce una comunicazione sicura e valida la tua identità come utente autorizzato.

Intestazione

Authorization: Apikey from pdf4me
Content-Type: application/json

Interfaccia del dashboard delle chiavi API PDF4me

Caratteristiche principali dell’API V2

Prestazioni migliorate

  • Tempi di elaborazione più veloci
  • Gestione degli errori migliorata
  • Formati di risposta migliori

Operazioni avanzate sui documenti

  • Convertire documenti: Trasformare vari formati di file in PDF e viceversa
  • Unire e dividere: Combinare più PDF o dividerli in file separati
  • Elaborazione OCR: Estrarre testo da documenti scansionati
  • Firme digitali: Aggiungere firme digitali sicure ai tuoi documenti
  • Elaborazione moduli: Compilare moduli PDF programmaticamente
  • Filigrana: Aggiungere filigrane di testo o immagine
  • Compressione: Ottimizzare le dimensioni dei file PDF

Sicurezza e conformità

  • Comunicazione solo HTTPS
  • Autenticazione sicura con chiave API
  • Protezione della privacy dei dati
  • Elaborazione conforme al GDPR

Codici di risposta

L’API restituisce codici di stato HTTP standard per indicare successo o fallimento:

  • 200 OK: Richiesta riuscita
  • 400 Bad Request: Parametri di richiesta non validi
  • 401 Unauthorized: Chiave API non valida o mancante
  • 403 Forbidden: Permessi insufficienti
  • 404 Not Found: Endpoint non trovato
  • 429 Too Many Requests: Limite di velocità superato
  • 500 Internal Server Error: Errore del server verificatosi

Esempi di API PDF4me

Pronto per iniziare a programmare? Abbiamo preparato una collezione completa di campioni di codice ed esempi per aiutarti a integrare l’API PDF4me in modo rapido ed efficiente.

Il nostro repository GitHub contiene esempi pronti all’uso in più linguaggi di programmazione per tutte le funzionalità dell’API PDF4me:

🔧 Linguaggi supportati:

  • C# (.NET 6/8)
  • Java (8/11/21+)
  • Python (3.7+)
  • JavaScript (Node.js 14+)
  • Salesforce (Apex)

📁 Categorie di esempi:

  • Codice a barre - Creare, leggere e manipolare codici a barre
  • Convertire - Conversioni di formato file (PDF ↔ Word/Excel/PowerPoint/HTML/Immagini)
  • Modificare - Aggiungere timbri, allegati, firme
  • Estrarre - Estrarre testo, tabelle, allegati, risorse
  • Sicurezza - Proteggere e sbloccare PDF
  • Unire e dividere - Combinare o separare documenti PDF
  • Moduli - Operazioni sui campi del modulo PDF
  • Generare - Generazione di documenti e fatture Swiss QR
  • Ottimizzare - Compressione e ottimizzazione PDF

🚀 Avvio rapido:

  1. Clonare il repository
  2. Ottenere la tua chiave API dalla dashboard
  3. Scegliere il tuo esempio di linguaggio preferito
  4. Seguire le istruzioni README
  5. Sostituire il segnaposto della chiave API ed eseguire!

Prossimi passi

  1. Esplorare la documentazione API: Visita la documentazione API completa per riferimenti dettagliati degli endpoint
  2. Provare gli esempi interattivi: Testa le chiamate API direttamente nel tuo browser
  3. Unirsi alla comunità: Ottieni supporto e condividi esperienze con altri sviluppatori
  4. Controllare i limiti di velocità: Comprendi i limiti di utilizzo del tuo account e le opzioni di aggiornamento