Я ищу решение для загрузки файлов с моего корневого сервера непосредственно на мою учетную запись Google Диска через PHP.
Авторизация работает нормально, но когда я пытаюсь передать файл (например, «test.jpg»), он просто создает файл с именем «Без названия» на Google Диске. Он также игнорирует папку, в которую ее сохранить, и создает ее в основной папке.
Если я использую одну и ту же функцию сохранения с теми же параметрами, но просто оставляю содержимое файла пустым, все работает нормально. Файл создается с правильным именем файла в правильной подпапке – все, что я хочу – но без filedata.
Возможно, это проблема конфигурации?
Я использую следующий код (см. Пример php внизу) для передачи файлов: https://developers.google.com/drive/v2/reference/files/update
Большое спасибо за ваши ответы!
Просто получил ответ на мой собственный вопрос, просто сделайте копию файлов здесь http://code.google.com/p/google-api-php-client/source/browse/trunk/src/#src%253Fstate % 253Dclosed – он должен работать.
Это скорее: https://developers.google.com/drive/v2/reference/files/insert … для создания новых файлов .
Метод «обновление» обеспечивает функциональность для создания новых версий или перезаписи существующих файлов .