如标题所示,我可以使用wget -q --show-progress -c -nc -r -nH -i "$1"
=====
Clarification
-q
--quiet --show-progress
Kill annoying output but keep the progress-bar
-c
--continue
Resume download if the connection lost
-nc
--no-clobber
Overwriting file if exists
-r
--recursive
Download in recursive mode (What topic creator asked for!)
-nH
--no-host-directories
Tell wget do not use the domain as a directory (for e.g: https://example.com/what/you/need
- without this option, it will download to "example.com/what/you/need")
-i
--input-file
File with URLs need to be download (in case you want to download a lot of URLs,
otherwise just remove this option)
命令直接在Firestore数据库中发布单个JSON文件,并将对其进行处理吗?添加到收藏夹等了吗?还是我应该选择https://firestore.googleapis.com/v1beta1/{database}/documents.commit
。我正在读这个documentation
我想将来自不同来源的json文件放入我的Firestore数据库中以建立我的收藏集。
我应该在哪里放置要上传的json文件的文件名?
谢谢!
答案 0 :(得分:1)
您可以在[1]处看到这两个呼叫的用法:
documents.commit
=提交交易,同时有选择地更新文档documents.createDocument
=创建一个新文档要在API调用中使用JSON,您需要发送POST请求,请检查此问题[2]。
此外,关于最后一条评论,您可以使用Firestore UI启动集合并添加文档,但是您也可以使用不同语言(Python,Java,Go ...)的客户端库来执行此操作。这是有关Firestore [3]的“操作方法”列表。
如果您认为缺少某些功能,则可以始终通过此链接[4]提交功能请求(由于Firestore仍不存在,因此我会选择Datastore),但请记住,Firestore仍在在Beta中。