Da oggi è disponibile un nuovo sistema API ufficiale per permettere agli sviluppatori di interfacciarsi con i dati dei nostri circuiti.
Per accedere ai dati si usa lo script api.php nel seguente modo:
dominio.forumfree.it/api.php (per forumfree)
dominio.forumcommunity.net/api.php (per forumcommunity)
dominio.blogfree.net/api.php (per blogfree)
I dati vengono restituiti in formato JSON.
HomepageSenza parametri vengono restituiti solo i dati della homepage del dominio specificato.
Esempio:
http://supporto.forumfree.it/api.phpSezioniParametro
f=XXXXX -> dati della sezione con id XXXXX (30 discussioni per pagina)
Per selezionare le altre pagine si usa il parametro st (st=30, st=60, ecc.).
Parametro
nc=1 ordinamento delle discussioni per data di creazione
Parametro
pinned=0/1/2 seleziona solo le discussioni normali (0), importanti (1) o annunci (2)
Esempi:
http://supporto.forumfree.it/api.php?f=194http://supporto.forumfree.it/api.php?f=194&st=30http://supporto.forumfree.it/api.php?f=194&nc=1http://supporto.forumfree.it/api.php?f=194&pinned=1DiscussioniParametro
t=XXXXX -> dati della discussione con id XXXXX (15 messaggi per pagina)
Per selezionare le altre pagine si usa il parametro st (st=15, st=30, ecc.).
Esempi:
http://supporto.forumfree.it/api.php?t=1787629http://supporto.forumfree.it/api.php?t=1787629&st=15UtentiParametro
mid=XXXXX -> dati dell'utente con id XXXXX (si possono specificare più utenti separando diversi id con le virgole: mid=3423,345345,345345,...)
Esempi:
http://supporto.forumfree.it/api.php?mid=1http://supporto.forumfree.it/api.php?mid=583463,583041GruppiParametro
g=XX -> dati del gruppo con id XX (si possono specificare più gruppi separando diversi id con le virgole: g=1,3,8,...)
Esempi:
http://supporto.forumfree.it/api.php?g=1http://supporto.forumfree.it/api.php?g=3,4,5Ringrazio lo staff di FFMagazine per aver fornito consigli e testing durante la realizzazione.