Как использовать API Google Sheets с Team Drive?

Я хочу использовать Google API с файлами / папками на Team Drive. Это легко, если использовать Drive API: я просто добавляю supportsTeamDrives=True на мой запрос, и он работает нормально.

Однако, если я попробую то же самое с API листов, он не распознает параметр.

Мне нужно принять команду, которая работает для файлов, не принадлежащих Team Drive: self.service.spreadsheets().get(spreadsheetId=fileID).execute() и заставить его работать на Team Drive. Примерно так будет работать в API накопителя: self.service.spreadsheets().get(spreadsheetId=fileID, supportsTeamDrive=True).execute(), однако это не работает в API листов

Если я попытаюсь вызвать обычную операцию GET для файла командного диска, как есть, я получу:

<HttpError 400 "This operation is not supported for this document">

Как использовать API листов с файлами Team Drive?

0 ответов

Другие вопросы по тегам