File upload 我们可以通过linux shell脚本或python将文件上传到google文档吗

File upload 我们可以通过linux shell脚本或python将文件上传到google文档吗,file-upload,google-docs,File Upload,Google Docs,可以通过命令行、bash或python将文件上传到googledocs吗。我有大量的东西要上传,但我只能访问命令行,嘘,没有别的 绝对有办法做到。你会需要这个。Python应该做得很好。还有一堆来自谷歌的示例代码,示例就是这样做的。对于bash access,这是一个用于装载谷歌文档的有用的FUSE驱动程序: Google为gdata API提供了一个python客户端: 还有一些有用的python脚本,它们提供类似于bash的命令来访问Google文档: 查看以下内容: 对于Ubuntu,

可以通过命令行、bash或python将文件上传到googledocs吗。我有大量的东西要上传,但我只能访问命令行,嘘,没有别的


绝对有办法做到。你会需要这个。Python应该做得很好。还有一堆来自谷歌的示例代码,示例就是这样做的。

对于bash access,这是一个用于装载谷歌文档的有用的FUSE驱动程序:

Google为gdata API提供了一个python客户端:

还有一些有用的python脚本,它们提供类似于bash的命令来访问Google文档:

查看以下内容:

对于Ubuntu,请使用gdrive-linux-x64:

$ wget -O gdrive "https://docs.google.com/uc?id=0B3X9GlR6EmbnQ0FtZmJJUXEyRTA&export=download"

$ chmod +x gdrive

$ echo "Hello World" > hello.txt

$ ./gdrive upload hello.txt
Authentication needed
Go to the following url in your browser:
https://accounts.google.com/o/oauth2/auth?access_type=offline&client_id=##########
Enter verification code: 4/Zg#############er234

Uploading hello.txt
Uploaded 1g#############qU2 at 6.0 B/s, total 12.0 B

$ ./gdrive info 1g#############qU2
Id: 1g#############qU2
Name: hello.txt
Path: hello.txt
Mime: text/plain
Size: 12.0 B
Created: 2018-09-25 13:47:24
Modified: 2018-09-25 13:47:24
Md5sum: e59ff97941044f85df5297e1c302d260
Shared: True
Parents: 0AL#############3VA
ViewUrl: https://drive.google.com/a/positrace.com/file/d/1g#############qU2/view?usp=drivesdk
DownloadUrl: https://drive.google.com/a/positrace.com/uc?id=1g#############qU2&export=download

基本上我有我想上传的flv视频。他们现在也允许播放视频。那么,在这种情况下,这是否有效呢?我不清楚如何不用电子邮件/密码登录。我不可能将我的真实帐户凭据放入脚本中。我也看不到任何通过API控制台添加google文档的方法。我找不到对文档进行基于OAuth的身份验证的例子。我尝试过gdatacopier。它似乎不适用于你所在域的谷歌应用程序。而且,FUSE驱动程序会很棒。这家伙说他不再维护它了,所以我不敢尝试。似乎谷歌没有授权这个应用程序连接,从今天开始:用
gdrive-linux-x64
release试用过,不起作用,无法获得授权码。