-
.CITAZIONE (Amnesiac @ 31/8/2013, 10:30)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.
Homepage
Senza parametri vengono restituiti solo i dati della homepage del dominio specificato.
Esempio: http://supporto.forumfree.it/api.php
Sezioni
Parametro 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=194
http://supporto.forumfree.it/api.php?f=194&st=30
http://supporto.forumfree.it/api.php?f=194&nc=1
http://supporto.forumfree.it/api.php?f=194&pinned=1
Discussioni
Parametro 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=1787629
http://supporto.forumfree.it/api.php?t=1787629&st=15
Utenti
Parametro 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=1
http://supporto.forumfree.it/api.php?mid=583463,583041
Gruppi
Parametro 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=1
http://supporto.forumfree.it/api.php?g=3,4,5
Tutti a fare script adesso Una grande novità per FF sotto ogni punto di vista.. -
.
Si ma io non capisco come funziona il tutto.... come inseirisco il codice sul mio forumfree....
sono bagato io ma proprio non capisco. -
.
Non è un codice, sono delle API per sviluppare codici più semplici e veloci . -
.
puoi farmi un esempio di codice?!
esempio...questo è l'api di un gruppo del mio forumCODICEhttp://revengeofthefallen.forumfree.it/api.php?g=1
Nome del gruppo e immagine....come faccio a "stamparli" su una pagina personalizzata html di forumfree?!
mi serve lo script èperche tra echo e print mi sto incartando. -
.
Scusami l'insistenza ma ho bisogno di aiuto T_T
mi parlano di array e tanto altro ma rimane il fatto che forumfree mi filtra tutto se io voglio in una pagina personalizzata richiamare dei dati che mostra la pagina API uno che deve fare?!
Le pagine API non servono a nulla se non si possono richiamare.... io non sono un fenomeno di java ma qualche esempio mi farebbe capire. -
devin45.
User deleted
bene provero l'api in foturo. cmq cosa davvero utile. . -
.
credo di essere l'unico al mondo a non saperlo utilizzare insomma . -
devin45.
User deleted
credo di essere l'unico al mondo a non saperlo utilizzare insomma
inverita neanche io so come usarla cmq credo che devi copiare il codice in una sezione e basta.. -
.CITAZIONEcredo che devi copiare il codice in una sezione e basta.
Non esattamente, non sono un esperto di javascript, ma so qualcosina. Le API si possono richiamare solo all'interno del codice .js, .php o quel che sia, ma non so come funzionano o altro xD
Edited by Andy - 8/11/2013, 21:12. -
devin45.
User deleted
CITAZIONEcredo che devi copiare il codice in una sezione e basta.
Non esattamente, non sono un esperto di javascript o altro, ma so qualcosina. Le API si possono richiamare solo all'interno del codice .js, .php o quel che sia, ma non so come funzionano o altro xD
ah .. però Amnesiac potrebbe fare una cosa semplice per chi non sia un webmaster.. -
.
//modalità pubblicità occulta on
Se volete una sorta di esempio su come reperire i dati e manipolarli potete dare un'occhiata al mio progetto (https://ffboard.forumfree.it/?t=67035285), è in php e mancano ancora alcune api più recenti (se ce ne saranno di utili le infilerò dentro probabilmente), in questi giorni dovrei anche riprenderlo in mano e andare avanti con lo sviluppo :sasa:
//pubblicità occulta off. -
devin45.
User deleted
gia visto.. . -
.
uppo il topic per chiedere se qualcuno sa qualcosa più di me: oggi ho provato a riprendere in mano i miei script PHP che usavano le API di forumfree, e mi sono accorto di una cosa non proprio simpatica: come mai ora non si riesce più a recuperare l'API usando curl, wget o qualsiasi altra cosa vi passi per la mente? Leggendo nel topic ufficiale se ho ben capito (e spero di aver capito male sinceramente) sono cambiate le policy d'accesso, e ora bisogna chiedere il permesso per poter accedere all'API: ho capito male io vero? . -
.
Hai capito bene, se vuoi accedere alle API devi chiedere nel Centro Abusi del Forum di Supporto. . -
.
il motivo di questa scelta? Anche perché se non erro da javascript è comunque possibile accedervi, il che rasenta l'assurdo .