Моя цель - создать электронную таблицу в определенной папке.Я создаю электронную таблицу с API листов V4 и папку, используя API-интерфейс диска V3 в Java.
Однако я не знаю, возможно ли создать электронную таблицу в определенной папке.Если это возможно (в java), пожалуйста, дайте мне знать.
Чтобы добиться той же функциональности, что и создание электронной таблицы в папке, я создаю электронную таблицу и затем перемещаю ее в папку, созданную ранее.Я использую приведенный ниже пример кода https://developers.google.com/drive/api/v3/folder (перемещение файлов между папками).
Я создаю их с использованием учетной записи службы.
Когда я создаю папку и электронную таблицу, переместите электронную таблицу в эту папку, затем добавьте разрешения на запись в мою учетную запись Google, чтобы иметь возможность просматривать их в браузере. Я вижу, что в разделе «Shared with me» я вижу папку F и файл SS-1, кака внутри папки F тот же файл SS-1.Когда я печатаю родителей файла электронной таблицы SS-1, я вижу только одного родителя, который является папкой F.
Впоследствии, когда я добавляю дополнительные файлы SS-2, SS-3 и т. Д., Переместите его впапку F и дать разрешения на запись для моей учетной записи Google, я могу видеть все эти файлы только в папке F, как и ожидалось.
Я не могу выяснить, есть ли ошибка в моем коде, так как, когда я печатаю родительский файл файла SS-1, я вижу только одного родителя, который является идентификатором файла папки F. Следовательно, я не уверен, почему ясм. файл SS-1 как в папке F, так и непосредственно в разделе «Доступен мне» на том же уровне папки F.
Есть ли какие-либо указатели для отладки этого?В качестве альтернативы, есть ли более простой способ создания электронной таблицы непосредственно в определенной папке?