木偶截图
Vercel应用程序,用于使用Puppeteer拍摄网页的屏幕截图
在原始代码。
我升级了代码以使其与最新的Vercel一起使用,并添加了?key=机制来防止未经授权的访问。
用法
设置一个名为SECRET_KEY的Vercel机密,其中包含一个随机字符串(我通过运行uuidgen | md5生成了我的机密),然后进行部署。
您可以使用以下方法访问页面的屏幕截图:
https:/.../zeit.co/blog?type=png&key=...
生成屏幕截图可能需要几秒钟,因此将它们缓存在某个位置是个好主意。
查询字符串参数
?viewportWidth=设置浏览器视口宽度(以像素为单位)。 默认为800。
?viewportHeight=设置浏览器视口高度(以像素为单位)。 默认为600。
?type=将输出类型设置为png或jpeg 。 默认为png 。
?qua
2021-08-15 21:25:05
12KB
Python
1