Ayuda:API
De 15Mpedia
Una API es una interfaz que permite programar aplicaciones.
Contenido |
[editar] Acceso
[editar] Consultas
[editar] Consultas semánticas
A continuación mostramos algunos ejemplos de consultas a la API que hacen uso de la semántica. Copia y pega la URL en una pestaña nueva del navegador y obtendrás la salida.
- ¿Para quién ha trabajado Rodrigo Rato? (Atributo:Trabajado para)
- http://15mpedia.org/w/api.php?action=ask&query=[[Rodrigo%20Rato]]%20[[trabajado%20para::%2B]]|%3Ftrabajado%20para
- ¿Dónde estudió Rodrigo Rato? (Atributo:Estudiado en)
- http://15mpedia.org/w/api.php?action=ask&query=[[Rodrigo%20Rato]]%20[[estudiado%20en::%2B]]|%3Festudiado%20en
- ¿Tiene página en 15Mpedia el usuario @salvavictoria de Twitter? (Atributo:Twitter)
- http://15mpedia.org/w/api.php?action=ask&query=[[twitter::salvavictoria]]
- Comparte tus consultas con nosotros añadiéndolas aquí... :-D
La salida salida por defecto se muestra como XML formateado en HTML, lo cual es útil para visualizar la salida. Sin embargo este comportamiento puede ser incómodo a la hora de tratar los datos y se puede cambiar añadiendo al final de la url de la consulta el parámetro &format=FORMAT. Posibles valores para FORMAT son xml, jsonfm y json.
Ejemplos:
- http://15mpedia.org/w/api.php?action=ask&query=[[Rodrigo%20Rato]]%20[[trabajado%20para::%2B]]|%3Ftrabajado%20para&format=xml
- http://15mpedia.org/w/api.php?action=ask&query=[[Rodrigo%20Rato]]%20[[trabajado%20para::%2B]]|%3Ftrabajado%20para&format=jsonfm
- http://15mpedia.org/w/api.php?action=ask&query=[[Rodrigo%20Rato]]%20[[trabajado%20para::%2B]]|%3Ftrabajado%20para&format=json