我有一个网站,它将用 url2png.com 生成截图。 我不喜欢它每30天需要重发一次你的截图, 数到你的极限。
最理想的情况是,我喜欢生成它们,当它完成后,我想把它保存到自己的服务器上,然后在那里查看。
我甚至不知道该从何说起 具体地说...
如何让他们加入到某种队列中, 直到图像完成并返回( 我之前曾使用过 redi/ resque/ resque_ pool ) 。 但是这相当复杂, 我不太喜欢在这个应用程序上选择非常复杂的路线, 因为许多人会使用。 我更喜欢更简单一些不容易搞砸的东西 )
如何从铁路上实际获取图像
如何将图像存储到有特定文件名的特定目录
如何在我的实际应用程序中引用资产
如何从模型/ 控制器视图中处理截图 。 它是否应该只是指定给资源的一个额外属性, 比如资源 。 shutshot_ url 吗?
他们确实提供了鲁比宝石, 但我不相信我会使用它, 因为它唯一的选择是从服务器上获取图像, 相反,我会用他们的 URL 格式获取图像, 然后以某种方式生成我自己的 URL 。
http://api.url2png.com/v3/<API_KEY>/ < TOKEN>/ < BOUNDING- BOX>/ < URL>