-
Notifications
You must be signed in to change notification settings - Fork 0
/
consumoapi.js
24 lines (17 loc) · 897 Bytes
/
consumoapi.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
//Consumo de api con async y fetch, el fetch es para pedir informacion de una url o una api expuesta
async function consumoApi(){
const response = await fetch('http:https://api.plos.org/search?q=title:"Drosophila" AND body:"RNA"&fl=id,abstract');
//tambien se puede con .json();
const json = await response.text();
console.log(JSON.parse(json));
}
consumoApi();
//Continuacino de la sitaxis completa del fetch con el then
async function consumoApi2(){
await fetch('http:https://api.plos.org/search?q=title:"Drosophila" AND body:"RNA"&fl=id,abstract')
//con el .then es para buscar informacion especifica dela api consumida lo que significa algo asi como despues, osea que devuelve una promesa para saber si ha tenido exito o no
.then(response => response.json())
.then(json=>console.log(json))
.catch(error=>console.log('Solicitud Fallida', error))
}
consumoApi2();