Estoy usando la API de Steam para uno de mis proyectos, pero la respuesta de la API es nula/vacía. Funciona bien con Postman, pero no en el navegador.
API: http://api.steampowered.com/ISteamApps/GetAppList/v0001/
let apiInfo = async function() { fetch(`http://api.steampowered.com/ISteamApps/GetAppList/v0001/`, { method: 'GET', mode: 'no-cors' }) .then(response => { console.log(response); return response.text()}) .then((dataFromServer) => { console.log(dataFromServer); }) .catch(error => window.alert(error)); }Y mi respuesta queda así:
Response {type: 'opaque', url: '', redirected: false, status: 0, ok: false, …} body: null bodyUsed: false headers: Headers {} ok: false redirected: false status: 0 statusText: "" type: "opaque" url: "" [[Prototype]]: ResponseLa API obtiene información sobre los ID asociados con los juegos . ¿Alguien puede decirme qué estoy haciendo mal o cómo puedo hacer que funcione? Cualquier ayuda será apreciada.