Подтвердить что ты не робот

Поиск файлов API Google Диска

Мне нужно создать файл и предоставить его всем пользователям в том же домене в приложении JS.

Здесь тело запроса создания:

{title: documentName, mimeType: "application/vnd.google-apps.spreadsheet"}

Чем я могу добавить разрешения домена для созданного файла.

Тело запроса вставки разрешений:

{ "role": "writer","type": "domain","value": domain}

Результат на диске:
введите описание изображения здесь

Все работает отлично для пользователя, создавшего файл, я могу найти файл с {q:"title='"+documentName+"' and trashed=false"}.

Но я не могу найти этот файл с другим пользователем.

Я попытался посмотреть папку sharedWithMe:

{q:"title='"+that._documentName+"' and trashed=false and sharedWithMe=true"} - нет результатов

Мне в основном нужно искать: ввести описание изображения здесь

Но я не могу найти ничего, связанного с source:domain в Drive API.

4b9b3361

Ответ 1

В случае, если кто-то все еще ищет это, плохо сообщите ответ. Решение было довольно простым, просто нужно добавить параметр запроса corpus в значение DOMAIN, что-то вроде этого: {q:"title='"+that._documentName+"' and trashed=false", corpus:"DOMAIN"}

Ответ 2

Я бы попробовал следующее: установить владельца файла и удалить sharedWithMe (ведь он явно делится с доменом, а не с конкретным пользователем):

{q: "title= '" + that._documentName + "' и" + владелец + "в владельцах и trashed = false" }