API precedenti

Attenzione: le seguenti API sono deprecate e sono mantenute attive per mantenere funzionanti alcune vecchie app esistenti. Pertanto non saranno rilasciate nuove chiavi di accesso. La seguente documentazione è mantenuta per ragioni storiche.

API versione 2

È possibile interfacciare Urly con altri servizi o applicazioni, utilizzando il seguente set di API. È necessario possedere una chiave API segreta.

Per creare un link accorciato, richiamare il seguente URL:

https://urly.it/api.php?apiv=2&apik=CHIAVE&url=INDIRIZZO

dove CHIAVE è la propria chiave API segreta e INDIRIZZO è l'URL originale che si desidera accorciare (il https:// all'inizio del link da accorciare non è obbligatorio).

L'output è fornito in testo semplice (text/plain) ed è costituito dall'URL del link accorciato. Ad esempio:

https://urly.it/2t5k

I codici errore sono preceduti dal simbolo underscore _ e possono essere i seguenti:

Errore Descrizione
_NO_API_KEY Non è stata specificata la propria API segreta con apik=CHIAVE.
_BANNED_API_KEY La chiave segreta utilizzata non esiste o è stata bloccata da Urly.
_NO_API_VERSION Non è stata specificata la versione API con apiv=2.
_UPDATE_API La versione API richiesta non è più disponibile. Aggiornare l'applicazione.
_NO_URL Non è stato specificato un URL da accorciare.
_INVALID_URL L'URL specificato non è un indirizzo web corretto.
_ANTIFLOOD_WAIT L'utente deve attendere qualche secondo prima di poter creare un altro link.
_INVALID_IP Il server di Urly non riesce a leggere l'indirizzo IP del client. Per motivi di sicurezza, il link non può essere accorciato.
_INTERNAL_ERROR Errore generico del server. Impossibile creare il link.

API versione 1

La versione 1 dell'API è stata deprecata ma è ancora utilizzabile. È equivalente alla versione 2, con la differenza che viene restituito soltanto l'ID del link accorciato (es. 2t5k), anziché l'intero link breve (es. https://urly.it/2t5k).

Hai altre domande o necessiti d’aiuto? Siamo qui per aiutarti.