- Вы хотите поместить миниатюру файла, полученного с Google Диска, на ваш HTML.
- Ссылка на миниатюру извлекается с помощью Drive API.
- Когда вы ее открываете и открываете HTML, возвращается
404
. Но когда вы получаете прямой доступ к URL-адресу ссылки миниатюр, вы можете увидеть изображение в своем браузере.
Я считаю, что ваша цель и ваша проблема, как указано выше. Для этого, как насчет этого ответа?
Проблема и обходной путь:
Исходя из вашей ситуации, я думаю, что при прямом доступе к ссылке на миниатюру вы могли войти в учетную запись Google. По этому изображение можно увидеть. А также, я подумал, что вы могли использовать следующую ссылку. Это ссылка в виде эскиза, полученная с помощью Drive API.
https://docs.google.com/feeds/vt?gd=true&id={fileId}&v=1&s=###&sz=s220
К сожалению, похоже, что эту ссылку нельзя использовать непосредственно на HTML снаружи. Итак, чтобы использовать миниатюру на HTML снаружи, как насчет изменения конечной точки?
Модифицированная конечная точка:
https://drive.google.com/thumbnail?sz=w640&id={fileId}
- Пожалуйста, замените
{fileId}
вашего файла ID. w640
означает 640 пикселей в ширину. Если вы хотите изменить высоту, используйте h
вместо w
. - Пожалуйста, поделитесь публично файлом, который вы хотите получить миниатюру. Это
On - Anyone with the link
. По этому выше ссылка может быть использована. Пожалуйста, будьте осторожны с этим.
Примечание: