Sigueme en Facebook Sigueme en Twitter Sigueme en Instagram Sigueme en Youtube
JC Mouse Bolivia
Index / Noticias / NASA y REST API para programadores

NASA y REST API para programadores

Autor jc mouse domingo, abril 9, 2017

La NASA (Administración Nacional de la Aeronáutica y del Espacio) pone en linea Image and Video Library un nuevo Catalogo de más de 14000 Imágenes, Video y Audio  de todas las misiones de la agencia espacial en disciplinas como aeronáutica, astro física, ciencias de la Tierra, vuelos espaciales tripulados y más. Ahora los aficionados al espacio podrán disfrutar de estas archivos totalmente gratis en varias resoluciones y ademas con opción de descarga y uso en sus propias web o redes sociales.

NASA IMAGES

Pero eso no es todo, la NASA también pone a disposición de la comunidad de programadores su API REST que da la posibilidad de integrar contenido de la NASA en sus propios sitios web y aplicaciones.

Por ejemplo para realizar una consulta de búsqueda con la palabra clave “jupiter” y que se restringa a “solo imágenes“, escribimos:

https://images-api.nasa.gov/search?q=jupiter&media_type=image

Y como resultado obtenemos texto en formato JSON

json nasa

Y si realizamos la consulta de búsqueda usando NASA Image and Video Library, obtendremos claro los mismos resultados, pero ya formateados con HTML.

nasa buscador

Otro ejemplo: Empleando el resultado anterior, queremos obtener los datos del archivo con ID “PIA00371” que corresponde a una foto del satélite de Júpiter llamado IO, entonces escribimos:

https://images-api.nasa.gov/asset/PIA00371

y tenemos:

io space moon

En la cual podemos observar enlaces a los diferentes tamaños disponibles que tiene el archivo de imagen y también un enlace a los metadatos del mismo:

metadata files

Sin duda un API bastante sencillo y fácil de entender, ideal para tus practicas en Servicios Web.

Enjoy!!!

Tags

Si te ha gustado podrías compartirlo o dejar un comentario. ¡Muchas gracias!
Autor: JC Mouse

Yo soy yo :) JC Mouse, Soy orgullosamente boliviano soy fundador y CEO de la web jc-Mouse.net uno de las pocas web en emprendimiento y tecnología en Bolivia.

Toda la información que encuentres en este sitio es y sera completamente gratis siempre, puedes copiar, descargar y re-publicar si así lo deseas en otros blogs o sitios web, solo te pido a cambio que dejes una referencia a esta web. Esto nos ayuda a crecer y seguir aportando. Bye

Enjoy! :)

También Te Podría Interesar

JavaScript: Script y Web para generar banderas ondeando

JavaScript: Script y Web para generar banderas ondeando

Online Flag Waver es una páginas web con la que podemos generar banderas ondeando con la textura que elijamos ya sea des...

AutoDraw: App Inteligente de Google para adivinar lo que estas dibujando

AutoDraw: App Inteligente de Google para adivinar lo que estas dibujando

Google acaba de lanzar AutoDraw, una aplicación que usa la Inteligencia Artificial para adivinar lo que intentas dibujar...

Mejora tu memoria con esta fuente diseñada por científicos

Mejora tu memoria con esta fuente diseñada por científicos

Sans Forgetica es una fuente diseñada utilizando los principios de la psicología cognitiva para ayudar a recordar mejor...

4 IDEs online para java y mucho más

4 IDEs online para java y mucho más

A continuación te muestro 4 herramientas online para programadores en lenguaje Java y otros lenguajes de programación co...

THE LAST JEDI: El Salar de Uyuni forma parte del universo Star Wars

THE LAST JEDI: El Salar de Uyuni forma parte del universo Star Wars

Así es, el Salar de Uyuni ubicado en el suroeste de Bolivia con una extensión de 10582 Km2 y a una altitud 3663 mts sobr...

Reportes y Subreportes con iReport

Reportes y Subreportes con iReport

Cuando creamos reportes en iReport que son un poco complicadas o reportes personalizados, osea, tratando de evitar el cl...

Comparte lo que sabes

Categorias

Últimas entradas

Netbeans es uno de los entornos de desarrollo integrado (Integrated Development Environment – IDE)  más conocidos...

Geany es un editor de texto para Sistemas Operativos Linux, windows y MAC que utiliza el kit de herramientas GTK+ con ca...

En este post te hablaremos sobre una interesante herramienta para le lectura y edición de metadatos que no te debe de fa...

Java cuenta con la clase java.lang.Math  la cual contiene métodos para realizar operaciones numéricas básicas como las f...

Android Bolivia

MAUS