2016-06-02 1 views
0

У меня есть привод Google, где хранятся несколько листов Google. Мое веб-приложение java может искать файл, который присутствует на моем собственном диске Google, используя Javascript API. Есть ли способ поиска определенных файлов на другом диске Google через код? я получаю доступную ссылку на Google-диск, который должен искать. это можно сделать? Насколько я проверял, это невозможно. Также в документе Google нет документа, в котором говорится, что я могу искать файлы в другом диске. Пожалуйста, подтвердите.Файл поиска на других дисках Google

+0

Посмотрите на: https://developers.google.com/drive/v3/web/about-auth#AboutAuthorization –

+0

Да. Я уже делаю OAuth и имею возможность читать данные. Возможность поиска определенных файлов с моего собственного диска. Не получайте нигде в чтении файлов с другого диска. Например, если вы предоставляете мне общую ссылку на ваш диск, как я могу искать и читать файлы с вашего диска? – Sham

ответ

1

Это вопрос OAuth, а не вопрос GDrive.

Учетная запись, к которой применяется API GDrive, определяется маркером доступа, с которым он вызван. Итак, если вы можете получить токен доступа для чужого диска, вы можете использовать его для поиска своего диска. То, как вы получите такой токен, будет зависеть от деталей вашего прецедента и отношений доверия.

+0

Я использую Javascript API для поиска на Google Диске. Я предоставляю только идентификатор клиента в учетной записи google. Поэтому я изменил идентификатор клиента на другой идентификатор клиента. Все еще не в состоянии получить другие записи. Любая документация, доступная по этому вопросу, вы можете указать мне? – Sham

+0

кажется, что у вас много исследований. «Идентификатор клиента учетной записи Google» в корне неверен. «Клиент» - это ваше приложение, а не учетная запись. Получение токена доступа для данной учетной записи требует либо наличия владельца учетной записи (т. Е. Входа в систему), либо предоставления вам автономного доступа, и вы сохранили токен обновления. – pinoyyid

+0

Я подозреваю, что это невозможно. Но вы действительно думаете, что его можно достичь? – Sham