Ayuda:API

De 15Mpedia
Saltar a: navegación, buscar

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


[editar] Véase también

[editar] Enlaces externos

v · d · e         Ayuda
Primeros pasos

Registrar una cuenta · Navegar los contenidos · Revisión de cambios

Nuvola apps khelpcenter.png
Edición

Crear un artículo · Editar un artículo (Categorías, Citas, Insertar una imagen, Insertar un vídeo, Referencias, Tablas· Redirecciones

Semántica

Semántica · Consultas semánticas

Automatización

API · Bots · Bookmarklets · Formularios · Parserfunctions · Plantillas (Infobox, Navbox· Mapas

Otros

15Mpedia:About · Guías · Videotutoriales · Licencias libres · Archivar enlaces · Descargar 15Mpedia · Descargar vídeos · Seguir las protestas · Vocabulario