PHP Google Drive API - 文件仅作为“无标题”上传 - 文件或仅没有内容

时间:2012-07-20 09:34:38

标签: php google-drive-api

我正在寻找一种解决方案,可以通过PHP将文件从根服务器直接上传到我的Google云端硬盘帐户。

授权工作正常,但当我尝试传输文件(例如“test.jpg”)时,它只会在Google云端硬盘中创建名为“无标题”的文件。它还会忽略将文件保存到的文件夹,并在主文件夹中创建它。

如果我使用相同的保存功能,使用相同的参数,但只保留文件内容为空,一切正常。在正确的子文件夹中使用正确的文件名创建文件 - 我想要的一切 - 但没有filedata。

这可能是配置问题吗?

我正在使用以下代码(请参阅底部的php示例)来传输文件: https://developers.google.com/drive/v2/reference/files/update

非常感谢您的回答!!

2 个答案:

答案 0 :(得分:0)

刚刚在我自己的相关问题上得到答案,只需在这里复制文件http://code.google.com/p/google-api-php-client/source/browse/trunk/src/#src%253Fstate%253Dclosed - 它应该有效。

答案 1 :(得分:0)

更确切地说:https://developers.google.com/drive/v2/reference/files/insert ...用于创建新文件

方法“更新”提供了创建新修订或覆盖现有文件的功能。