No, no existe (todavía) un API para la wikipedia. Es uno de tantos proyectos pendientes. Habría que parsear el HTML, sólo que puede no ser muy _adecuado_ realizar las peticiones a la Wikipedia "encubiertas". Para tales casos es mejor trabajar sobre una copia local. Sólo que entonces se perdería la integración con los nuevos datos y no se verían los cambios que hicieseis. Mejor seguramente dirigir directamente a la página *de verdad* de la wikipedia (tal vez con marcos?).
Supongo que toda la escuela saldrá por un mismo proxy. Si cada ordenador tiene una ip propia y única en internet (fuera del rango privado), deberíais pedir(nos) que se muestre la ip real en lugar de la del proxy (para los wikipedistas: hay que hablar con Tim Starling). De otro modo un bloqueo dejaría a toda la escuela sin acceso (de escritura) a la wikipedia.
Debeis tener en cuenta que en un colegio es bastante fácil que uno de los alumnos ''para hacer una gracia'' vandalice un artículo (por ejemplo, cambiarlo por "tonto fulanito"), o se dediquen a dejarse mensajes en las páginas de los artículos... Ante eso podrían ser bloqueados fácilmente, afectandoos a todos (si estais tras un proxy). Si teneis problemas con bloqueos, podeis contactar rápidamente con un bibliotecario por irc en el canal #wikipedia-es de irc.freenode.net
Un saludo
----- Original Message ----- From: "Jose Mª Villagrá Gómez" jm.villagra@verimas.com Sent: Tuesday, May 16, 2006 1:50 PM Subject: [Wikies-l] Integración Wikipedia
Buenos días Estamos desarrollando en mi empresa una plataforma orientada a colegios, alumnos, padres, profesores, y comunidad educacional en general y estamos muy interesados en integrar la Wikipedia dentro de verimas (www.verimas.com), el objetivo sería favorecer el acceso a la enciclopedia a los alumnos mediante un interface muy sencillo, con acceso sólo de lectura y eliminando toda la información no necesaria, y para el resto de usuarios (profesores, alumnos, comunidad educacional) darles acceso tanto de lectura como de escritura para que puedan realizar modificaciones sobre la wikipedia siguiendo las normas de publicación de esta. Creo que sería una buena colaboración para ambas partes ya que vamos a introducir a un gran número de usuarios potenciales que podrían añadir numerosos artículos a la enciclopedia.
Existe algun API (websevices?) para interactuar con la wikipedia, o directamente habría que parsear las páginas HTML? Otra forma supongo que será descargar las bases de datos a nuestros servidores locales y realizar las búsquedas sobre estas copias y para las modificaciones redireccionar a los usuarios directamente a las paginas de la wikipedia.
Alguna información adicional? Alguien con quien ponerme en contacto para realizar esta integración? Cualquier ayuda será bienvenida.
Un Saludo.
www.verimas.com