2012-09-03 3 views
4

Я использую Apache Google для управления несколькими файлами нескольких пользователей. Теперь мне было интересно, как я могу передать право собственности на некоторые файлы другому пользователю.Google api изменяет право собственности на файлы?

Я смотрел документацию api и заметил, что мне нужен «permissionId». Я не знаю, какой мне нужен. Текущий пользователь или пользователь, который его получил?)

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

ответ

3

Вам будет разрешено только авторизоваться в качестве пользователя, которому принадлежит файл, и вы предоставите владельцу разрешение новому владельцу и предоставите его по электронной почте. Затем вы можете удалить разрешение владельца для авторизованного пользователя (предыдущего владельца). Вы можете удалить это, используя идентификатор разрешения, который находится в фиде для пользователя.

Помните, что право собственности может находиться только в пределах домена.

+0

Я продолжаю получать ошибку 500 (внутренняя ошибка сервера), если я пытаюсь установить нового владельца. Когда я пытаюсь писать писатель или читатель, он всегда работает. – DavidVdd

+0

Я узнал, почему. Я пытался передать права собственности пользователю вне домена. – DavidVdd

+0

Я попробовал это и изменил право собственности на другого пользователя (2), тогда файл находится как в пользователе (1), так и в (2) в пути «общие файлы». Но тогда разрешение удаляется из пользователя (1), который был первым владельцем файла, и файл также исчезает из пользователя (2). Единственный способ найти файл для пользователя (2) - это поиск правильного имени файла. Это ошибка? –

Смежные вопросы