Casa Audio Che cos'è un'interfaccia di programma applicativo aperta (open api)? - definizione da techopedia

Che cos'è un'interfaccia di programma applicativo aperta (open api)? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significa Open Application Program Interface (Open API)?

Un'interfaccia di programmazione dell'applicazione aperta (API aperta) è comunemente definita come un'API che utilizza un linguaggio o una struttura comune o universale per promuovere un accesso più universale. In generale, un'API consente agli sviluppatori di utilizzare un prodotto software specifico in vari modi, ad esempio adattandolo a progetti di terze parti.

Techopedia spiega Open Application Program Interface (Open API)

Un'API aperta è diversa da un prodotto software open source. Il motivo per cui gli esperti IT descrivono un'API come "aperta" è che è apertamente condivisa e aperta al pubblico. Un esempio sono le API di Facebook e altri siti di social media che sono liberamente condivisi al fine di invogliare gli sviluppatori e altri utenti a integrare la funzionalità dei social media nei loro prodotti software. Facebook e altre piattaforme hanno molto successo con l'offerta di queste API aperte, permettendo alle loro piattaforme di essere integrate in tutti i tipi di progetti.

Alcuni esperti IT definiscono anche l'API aperta come quella creata con un protocollo specifico che consente di renderla più accessibile ad altri sviluppatori. Un esempio di tale API è il modello di architettura REST (Representational State Transfer), nonché il SOAP (Simple Object Access Protocol).

Che cos'è un'interfaccia di programma applicativo aperta (open api)? - definizione da techopedia