从Internet下载文件并上传到GDrive

时间:2012-08-04 14:57:32

标签: php

到目前为止,我已经构建了一个PHP脚本,可以从Internet下载到我的远程服务器,从而提供其URL(我已经使用this piece of code下载到服务器)。 现在,我想使用其API在Google云端硬盘上传下载的文件。

我的问题是:有没有办法将文件直接下载到Google云端硬盘,而无需使用服务器?或者我被迫首先将文件下载到服务器,然后将其上传到Google云端硬盘?

谢谢

2 个答案:

答案 0 :(得分:0)

我怀疑你是否可以从外部位置“制作”谷歌驱动器获取文件...

但是如果适合你,你可以选择create a shortcut to the external file

此外,如果您希望继续直接上传,可以参考this

答案 1 :(得分:0)

据我所知,API不允许从另一个引用文件推送文件而不是调用API的文件。所以,长话短说:

首先,您需要将文件下载到服务器,然后从服务器上传到gDrive。

在此处阅读更多内容:https://developers.google.com/drive/examples/php#saving_files

或者在这里:https://developers.google.com/drive/manage-uploads