使用远程链接而不是本地路径?

时间:2018-09-10 15:57:49

标签: google-api

我正在使用MediaFileUpload将数据上传到Google驱动器。该命令的默认选项是上载本地文件。我想知道是否有一种方法可以上传网址链接(这意味着直接从网络下载到Google驱动器)。

这是代码示例:

file_metadata = {'name': 'maltese-dog.jpg'}
media = MediaFileUpload('files/maltese- 
dog.jpg',mimetype='image/jpeg',chunksize=1024*1024, resumable=True)
file =service.files().create(body=file_metadata,media_body=media,fields='id').execute()
print ('File ID: %s' % file.get('id'))

我们可以看到MediaFileUpload正在上传本地文件。用URL替换文件名的任何方法吗?因此该命令将直接从网络下载到Google驱动器。

0 个答案:

没有答案