如何通过curl通过REST从firebase获取数据?

如何通过curl通过REST从firebase获取数据?,firebase,rest,url,firebase-realtime-database,Firebase,Rest,Url,Firebase Realtime Database,我正在努力。我的firebase数据库如下所示 所以我想用curl来取它: curl 'https://smwtest-15295.firebaseio.com/WHAT_HERE?' 但我不知道将什么作为请求url参数。您的URI必须以.json结尾,如您所指的中所示 例如: curl 'https://smwtest-15295.firebaseio.com/9099.json' 或 然后,您可以通过添加查询字符串参数来删除或删除数据 如果要查询整个JSON树,请使用: curl '

我正在努力。我的firebase数据库如下所示

所以我想用curl来取它:

curl 'https://smwtest-15295.firebaseio.com/WHAT_HERE?'

但我不知道将什么作为请求url参数。

您的URI必须以
.json
结尾,如您所指的中所示

例如:

curl 'https://smwtest-15295.firebaseio.com/9099.json'

然后,您可以通过添加查询字符串参数来删除或删除数据


如果要查询整个JSON树,请使用:

curl 'https://smwtest-15295.firebaseio.com/.json'


更多详细信息请参见。

非常感谢,我对结尾处的wierd“DOTjson”有点惊讶Firebase使用
.json
后缀来识别REST请求。如果URL末尾没有
.json
,它将被解释为对Firebase控制台的请求。输入
https://smwtest-15295.firebaseio.com/
进入浏览器,您将看到不同之处。
curl 'https://smwtest-15295.firebaseio.com/.json'