我想从Firebase的以下数据条目中获取温度并将其添加到列表中,该怎么做?
1234567789
bpm: 65
temp:21
我获取并添加到列表的功能是这样的:
List<int> temp=[];
fetchdata() async{
var url='https://reva-quarantine-project.firebaseio.com/$result';
final response = await http.get(url);
final extractedData = json.decode(response.body);
extractedData.forEach((data){
temp.add(data['temp']);
});
}
答案 0 :(得分:0)
要通过其REST API访问Firebase实时数据库,URL必须以.json
结尾。否则,您实际上是在尝试访问Firebase控制台。
所以:
var url='https://reva-quarantine-project.firebaseio.com/$result.json';