使用VPN无法访问Gmail,如何借助已有Token和URL下载实时Firebase JSON数据?
下载实时Firebase JSON数据的Curl方法
基础下载命令(URL参数带Token):
直接发起GET请求,将你的Token作为auth参数拼接在URL末尾:curl "https://<你的Firebase数据库URL>.json?auth=<你的Token>"基础下载命令(请求头带Token):
也可以通过Authorization请求头传递Token,格式为Bearer <Token>:curl -H "Authorization: Bearer <你的Token>" "https://<你的Firebase数据库URL>.json"保存数据到本地文件:
加上-o参数指定文件名,即可把返回的JSON数据保存到本地:# URL参数方式 curl "https://<你的Firebase数据库URL>.json?auth=<你的Token>" -o firebase-data.json # 请求头方式 curl -H "Authorization: Bearer <你的Token>" "https://<你的Firebase数据库URL>.json" -o firebase-data.json下载特定路径的数据:
如果只需要数据库中某个子路径的数据,直接在URL里补充对应路径即可,比如要下载users下user123的数据:curl "https://<你的Firebase数据库URL>/users/user123.json?auth=<你的Token>"
内容的提问来源于stack exchange,提问作者Asfand Khan
相关产品推荐
相关产品推荐

