Tema 25 Conexiones
Lección 25 Conexiones
En esta lección conocerás el módulo de conexiones, y aprenderás a realizar conexiones con servicios web.
Para el primer ejemplo práctico de esta lección, usaremos una API de la NASA que brinda información de artículos cientificos. Configuraremos nuestra conexión para obtener el título del artículo como variable.
En el segundo ejemplo práctico, usaremos una API que brinda información meteorológica. Configuraremos para obtener la temperatura de cada ciudad que ingresemos, y poder usarla como variable.
En el tercer y cuarto ejemplo, usaremos una API que convierte números a letra y dólares.
En el último ejemplo, crearemos una conexión con base64 que nos permite obtener un documento en PDF.
OBTENER VALOR DE RESPUESTA JSON:
simpleVariables.set(“nombre_variable”, _json.get(“variable_respuesta”));
OBTENER VALOR DE RESPUESTA XML:
simpleVariables.set(“nombre_variable”, _xml.get(“variable_respuesta”));
OBTENER VARIABLE DE UN OBJETO:
simpleVariables.set(“nombre_variable”, _json.get("objeto_respuesta").get(“variable_respuesta”));
OBTENER VARIABLE DE UN ARREGLO:
simpleVariables.set("nombre_variable", _json.get("arreglo_respuesta"[1].get("variable_respuesta"));
OBTENER OBJETO
complexVariables.set("nombre_objeto", _json.get("objeto_respuesta"));
OBTENER ARREGLO
complexVariables.set("nombre_arreglo", _json.get("arreglo_respuesta"));
OBTENER DOCUMENTO
let nombre_variable = _json.get(”nombre_cadena”)
documentVariables.set(“nombre_documento”, nombre_variable, “EXT”);
¡Usa estas API para practicar!
API de la NASA
Esta API la utilizamos para obtener el título de un artículo.
Sólo debes iniciar sesión, y la página te dará una API abierta.
API de clima
Esta API la utilizamos para obtener la temperatura por ciudad.
Inicia sesión
Copia la API key que te otorgan
En el menú izquierdo haz clic en "API Explorer"
Pega tu API key
Coloca un "Value" puede ser una ciudad
Haz click en Show Response
Copia el link que aparece en CALL; esa URL es tu endpoint.