Creare un web service JSON in Wordpress
Generalmente sono abituato a crearmi da solo i miei web service, in quanto non uso praticamente mai CMS e simili.
Su uno dei miei blog (Hardstyle Italia), però, ho deciso di usare Wordpress; e vorrei crearci anche una app.
Ma come reperire i dati dal Wordpress?
Semplicemente usando un plugin apposito, e nello specifico JSON API!
Questo plugin permette di interrogare il sito prendendo i dati in formato JSON.
Una volta installato e attivato, potete subito testarlo usando uno dei vari esempi che trovate sul sito del pulgin (tab Other Notes).
Ad esempio aprite un browser e andate su: http://www.hardstyleitalia.com/blog/api/get_posts/
Come vedete la pagina espone i dati in formato JSON.
Il metodo get_posts espone tutti gli articoli scritti senza nessun filtro.
Se volessimo impostare un filtro sull'id: http://www.hardstyleitalia.com/blog/api/get_post/?post_id=110.
La documentazione, inoltre, ci fornisce parecchi altri esempi; sia a livello di metodi da utilizzare per l'interrogazione dei dati (filtri, aggiunte, updating, ecc), sia a livello di sintassi di url.
Io ho scelto sempre il tipo di url che mi sembrava migliore da un punto di vista della leggibilità.
Enjoy!
software wordpress json json api cms
Commentami!