Для получения скриншота сайта с использованием API необходимо сформировать специальный url вида:
https://prtscr.ru/v3/screenshot.format?url=url&key=key&sign=sign&width=width&height=height&scale=scale
где:
format
- формат изображения. Может быть png или jpgurl
- URL-закодированный адрес страницы сайта, для которой нужно сгенерировать скриншотwidth
- ширина окна браузера в pxheight
- высота окна браузера в pxscale
- ширина отмасштабированного изображения в pxkey
- идентификатор ключа, сгенерированный в учетной записиsign
- подпись запроса. Представляет собой md5-хэш идущих подряд следующих параметров без пробелов:URL
format
key
width
height
scale
secret
URL
- это исходный, незакодированный URLsecret
- это секретная подпись, выданная при генерации ключаНапример:
https://prtscr.ru/v3/screenshot.jpg?url=https%3A%2F%2Fprtscr.ru%2F&key=AIQACodQ&sign=2b23bedb1aef4dd51a5b2bdfee8680e0&width=800&height=600&scale=350
После сформирования специального адреса (url), можно использовать его в теге img в теле html страницы:
<img src="https://prtscr.ru/v3/screenshot.jpg?url=https%3A%2F%2Fprtscr.ru%2F&key=AIQACodQ&sign=2b23bedb1aef4dd51a5b2bdfee8680e0&width=800&height=600&scale=350" alt="prtscr.ru" width="350"/>
Или скачать:
$ wget "https://prtscr.ru/v3/screenshot.jpg?url=https%3A%2F%2Fprtscr.ru%2F&key=AIQACodQ&sign=2b23bedb1aef4dd51a5b2bdfee8680e0&width=800&height=600&scale=350"