下载:
发现一个好东西PhantomJS.
PhantomJS 是一个基于 WebKit 的服务器端 JavaScript API。它全面支持web而不需浏览器支持,其快速,原生支持各种Web标准: DOM 处理, CSS 选择器, JSON, Canvas, 和 SVG。 PhantomJS 可以用于 页面自动化 , 网络监测 , 网页截屏 ,以及 无界面测试 等。
所以便用这个工具做了个api接口
鉴于空间有限,所有图片只当天有效,第二天需要重新生成.当日重复请求返回缓存图片路径.
由于第一次生成需要的时间比较长大概两三秒左右,如果请求超时可以再次请求
接口示例
http://tool.bitefu.net/screenshot/?url=http://www.baidu.com
结果示例
{"status":1,"info":"http:\/\/tool.bitefu.net\/screenshot\/cache\/bfa89e563d9509fbc5c6503dd50faf2e.jpg"}
返回图片