Prendo spunto dall’ottimo lavoro di Weblogin e Tisbe per spiegare un po’ meglio cosa sono le API.
Una Application Programming Interface (API) è un set di dichiarazioni delle funzioni (o procedure) che un sistema operativo, una libreria o un servizio forniscono per supportare richieste di programmi informatici
Questa e’ la definizione presa da Wikipedia. Più in generale le API di ZicZac sono una serie di variabili utilizzabili all’interno del proprio sito per ottenere delle informazioni sulle segnalazioni inserite all’interno di ZicZac.
Nell’esempio di cui ho parlato sopra, si usano le variabili zz_commenti e zz_url_commenti nel codice del Blog per ottenere da ZicZac il numero di commenti e il link al dettaglio di un post inserito su questo sito. E’ possibile anche sapere il numero dei voti ricevuti, grazie alla variabile zz_punti, o persino i tag assegnati, con zz_tag e zz_tag_string.
L’uso di queste funzioni presuppone un minimo di conoscenza di programmazione in quanto queste modifiche devono essere fatte all’interno del codice del proprio sito. Ma le potenzialità sono molteplici. Attraverso le variabili che poco a poco aggiungeremo sarà possibile integrare al massimo il proprio sito con ZicZac.

