Sì, può essere fatto.
Un modo è utilizzare l'xml-rpc api. I blog Wordpress hanno un API xml-rpc (che è necessario abilitare sul blog Wordpress in "Impostazioni - Scrittura"). Dovrai inoltre creare un utente sul blog, che fornisci almeno l'accesso in lettura e per il quale includi le credenziali nella tua app. Da quel momento in poi, puoi effettuare chiamate xml-rpc ai tuoi blog Wordpress.
Se si utilizza questo XML-RPC api è un'opzione, dare un'occhiata a questo lib Java: http://code.google.com/p/wordpress-java/
è possibile ottenere il blogposts utilizzare questo lib come questo:
String username = args[0];
String password = args[1];
String xmlRpcUrl = args[2];
Wordpress wp = new Wordpress(username, password, xmlRpcUrl);
List<Page> recentPosts = wp.getRecentPosts(10);
Inoltre, il funzionario L'app per Android di Wordpress è open source. Le istruzioni per ottenerlo sono a: http://android.wordpress.org/development/ È possibile utilizzare questo codice sorgente come punto di partenza e adattarlo alle proprie esigenze.
Si noti che è possibile utilizzare solo l'API xml-rpc quando si dispone di un utente con accesso in lettura. Se non si dispone delle credenziali di un utente con accesso in lettura, non è possibile ottenere i post utilizzando l'API xml-rpc. Recuperare il feed rss e analizzare il feed rss con un po 'di java lib probabilmente sarà la soluzione migliore allora (controlla http://www.vogella.com/articles/RSSFeed/article.html su come leggere un feed RSS usando Java).
fonte
2012-08-19 10:32:34
Grazie per una risposta completa HUGELY! Penso che l'API funzionerà al meglio per me, ma cercherò anche di modificare l'app Wordpress. Grazie ancora! – Argus9
la libreria non funziona per me. È nel progetto della libreria e nel progetto dipendente, ma logcat dice "noclassdeffounderror" con la classe "net.bican.wordpress.Wordpress". aiuto per favore! –
È necessario creare una cartella denominata libs nel progetto e copiare il file jar lì e aggiungerlo al percorso di generazione. Ci sono altri post su questo, ti rimando a http://stackoverflow.com/questions/1334802/how-can-i-use-external-jars-in-an-android-project – Welshboy