У меня есть вопросы относительно поведения ресурса файлов Google Drive v3 API thumbnailLink
для файлов Google Документов. Существует два разных типа ссылок на миниатюры, которые создаются в зависимости от того, является ли файл Google Doc или другим типом файла. При переходе по URL-адресу thumbnailLink
для Документа Google я всегда получаю ответ 404, , если Я не открываю его в браузере Chrome, где я вошел в систему с той же учетной записью Google.
Мои вопросы о ссылке на миниатюру:
- Какая минимальная область OAuth требуется для доступа к ней?
- Какие точные критерии необходимы для меня, чтобы иметьувидеть уменьшенное изображение в браузере вместо 404?
- Возможно ли сделать ссылку на эскизы Google Doc общедоступной?
- Если нет, есть ли альтернативный способ создания URL-адреса миниатюр?
Я предпочитаю избегать этого ответа , так как он либо откроет ключ доступа, либо добавит сложности, настроив прокси.
Это формат ссылки на миниатюру документа Google: https://docs.google.com/feeds/vt?gd=true&id=1TjchRkZ0MxurnBkKNitDtoMQiyJUV6rv0z9HQ7kHEg0&v=3&s=AMedNnoAAAAAXaTCgqfi_sjlT4SAGAEd_ZABNBoSvMnM&sz=s220
Другие типы документов, в которых используется ссылка на миниатюры следующего типа, являются общедоступными: https://lh3.googleusercontent.com/JkrFnbTt-H1rJb-kXhjRsQI3NiiVu7DYD_L7kBLPvBzu4-ieXNB6Jb-ukQpHwujlzybaeirEyV0=s220
Я вижу это на экране Drive v3 «Try This API» со всеми авторизованными областями. Я сразу перехожу к thumbnailLink после получения ответа, чтобы он не истек.
Редактировать: webViewLink
работает для меня в случае слайда Google. Так что мне разрешено публично просматривать все содержимое по этой ссылке, но я все равно получаю 404 с thumbnaiLink
. На основании этой несоответствия это похоже на ошибку, а не на проблему безопасности или разрешений.