Estoy tratando de llamar a una API externa en Firebase Functions, pero siempre se agota el tiempo de espera. ¿Cuál puede ser el problema que causa esto?
Aquí está mi código
exports.getCountryData = functions.https.onRequest((request, response) => { const https = require('https'); const options = { hostname: "api-football-v1.p.rapidapi.com/v3", path: '/fixtures?next=5', headers: { "x-rapidapi-host": "api-football-v1.p.rapidapi.com/v3", "x-rapidapi-key": "my-api-key" } }; var req = https.get(options, (resp) => { let data = ''; resp.on('data', (chunk) => { data += chunk; }); resp.on('end', () => { var result = JSON.parse(data); console.log("Api fetched successfully"); console.log(result); response.send({ fulfillmentText: result}); }); }).on("error", (err) => { console.log("Error: " + err.message); }); });