Estoy trabajando en un proyecto C#.
Obtengo datos de una API de terceros en formato JSON. Además uso la salida JSON en mi proyecto C#. Pero los propietarios de API de terceros actualizan sus datos cada 30 minutos. Necesito volver a descargar ese archivo cada 30 minutos y luego usarlo en mi proyecto C#. Quiero hacer esto programáticamente.
Problemas: ¿Cómo puedo descargar esa respuesta API (archivo JSON) mediante programación en la carpeta de mi proyecto?
Confusión: ¿Puedo descargar el archivo JSON de respuesta de la API mediante C# o JavaScript?
Sí tu puedes. No sé C # pero en Javascript puedes hacer esto ...
por ejemplo, si está utilizando axios para obtener datos de API,
const fs = require('fs') const axios = require('axios') axios.get('/api').then(res => fs.writeFile('file.json', res.data, err =>{ if(err){ console.log(err) }else{ console.log('success') } }) )