butteff
@butteff
Раз в тысячу лет заправляю свитер в носки

Как сделать скриншот удаленного сайта?

Есть ли решения, которые подошли бы для shared хостинга, т.е. без установки дополнительных библиотек или программ на сервер?

У php есть функция imagegrabscreen, но она делает скриншот исполняемого сайта. Может есть какие библиотеки, эмулирующие браузер (curl тут, я думаю, не подходит), позволяющие работать в симбиозе с этой функцией?

Если без дополнительных библиотек или программ реализовать задачу нельзя или сложно, то какое решение было бы наиболее лучшим?

UPD: Вопрос по сторонним API отпадает из-за GDPR, их лучше не использовать в данном проекте.
  • Вопрос задан
  • 307 просмотров
Пригласить эксперта
Ответы на вопрос 2
saintbyte
@saintbyte
Django developer
Искать в гугле: javascript site screenshot и рендериться картинку у пользователя на компе , потом заливать себе. Проблема в низком качестве таких скринов
Ответ написан
Комментировать
@RuGrof
Если вас устроит скриншот из хрома то
https://developers.google.com/web/updates/2017/04/...
Если FireFox то https://developer.mozilla.org/en-US/Firefox/Headle...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы