Je veux savoir: existe-t-il une API ou une interface de requête à travers laquelle je peux accéder aux données de Wikipedia?Y at-il une API en Java pour accéder aux données wikipedia?
Répondre
Mediawiki, la plateforme wiki utilisée par wikipedia possède une API basée sur HTTP. Voir MediaWiki API.
Par exemple, pour obtenir des pages avec le titre stackoverflow, vous appelez
http://en.wikipedia.org/w/api.php?action=query&titles=Stackoverflow
Il y a quelques (incomplètes) wrappers Java autour de l'API - section see the Client Code - Java de la page API pour plus de détails.
J'ai eu la même question et le plus proche que je suis venu à une solution prêt à l'emploi est bliki, hébergé au http://code.google.com/p/gwtwiki/. J'ai également écrit un article chez Integrating Stuff pour vous aider à démarrer: http://www.integratingstuff.com/2012/04/06/hook-into-wikipedia-using-java-and-the-mediawiki-api/
Pour l'utilisation avec Java, essayez http://code.google.com/p/wiki-java. C'est seulement une classe, mais une grande!
Il y a la liste des bibliothèques Java qui peuvent vous aider à vous connecter wiki par code java. Mais après utilisation de certains d'entre eux en raison de leurs limitations, nous essayons d'appeler les services REST directement depuis mediawiki.