使用Firebase函数访问API数据



我正在尝试从API中提取数据并将其存储在变量中。我使用firebase函数,IEXCloud和node.js,但我无法访问正文中的数据。当我单独使用该链接时,该链接会工作,如果我从链接中删除.body,则该链接会发送到浏览器。

这就是我所拥有的:

const functions = require("firebase-functions");
const sA = "https://sandbox.iexapis.com/stable/";
const key = "(API-Key)";
exports.symbol = functions.https.onRequest((request, response) => {
const symbol = (`${sA}stock/aapl/quote?token=${key}`).body;
response.send(symbol);
});

您在这里没有调用任何APIconst symbol = (${sA}stock/aapl/报价?token=${key}).body;

你是想打电话给fetch():吗

exports.symbol = functions.https.onRequest((request, response) => {
return fetch(`${sA}stock/aapl/quote?token=${key}`).then((res) => {
symbol = res.body;
response.send(symbol);
});
});

相关内容

  • 没有找到相关文章

最新更新