3

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

授权工作正常,但是当我尝试传输文件(例如“test.jpg”)时,它只会在 Google Drive 中创建一个名为“Untitled”的文件。它还会忽略保存它的文件夹并在主文件夹中创建它。

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

这可能是配置问题吗?

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

非常感谢您的回答!!

4

2 回答 2

0

而是:https://developers.google.com/drive/v2/reference/files/insert ... 用于创建新文件

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

于 2012-08-16T21:37:05.093 回答
0

刚刚得到了我自己相关问题的答案,只需在此处复制文件http://code.google.com/p/google-api-php-client/source/browse/trunk/src/#src%253Fstate %253Dclosed - 它应该可以工作。

于 2012-08-03T08:07:36.763 回答